Как удалить 8 в номерах базы эксель

Обновлено: 05.07.2024

Для массового удаления из диапазона ячеек всех цифр разом в стандартном арсенале Excel функций и процедур, к сожалению не предусмотрено. Есть несколько не самых изящных, но рабочих решений, которые и рассмотрим.

Если же задача — удалить не все цифры, а только отдельно стоящие, их еще можно назвать словами из одних цифр, то задача превращается в нереализуемую вовсе. С помощью надстройки !SEMTools можно — но об этом далее. Сначала рассмотрим обычное удаление цифр.

Обратите внимание — есть похожая процедура «извлечь числа из текста» — она позволит, наоборот, оставить только цифры, а все остальное удалить. А если массив данных огромен, быстрее будет сначала найти числа в ячейках, чтобы потом запустить процедуру удаления только в найденных, предварительно отсортировав их.

Удаление цифр последовательной заменой

Обычно пользователи пользуются функционалом поиска и замены, повторяя операцию 10 раз для каждой цифры и заменяя их на пустоту.

Можно автоматизировать процесс, записав его с помощью макрорекордера, но это не очень удобно — процедура замены требует значительных ресурсов и занимает значительное время на больших данных.

Формула для удаления цифр из ячейки

В Excel есть функция «ПОДСТАВИТЬ«, она позволяет заменить символ или несколько символов, встречающиеся в ячейке, полностью, вне зависимости от того, сколько раз они встречаются в строке.

На ее основе можно составить многосоставную формулу с 10 уровнями вложенности, которая решит нашу задачу. Так она будет выглядеть:

Автору этого сайта и надстройки !SEMTools часто приходилось решать эту и множество похожих задач, поэтому у него был огромный текстовый файлик с такими формулами. Его приходилось всегда иметь на виду, чтобы быстро использовать нужные. Это было неудобно.

Так пришла идея реализовать возможность производить такие операции в 1 клик и легко находить их. И теперь она есть, в составе целого пакета из 500+ похожих процедур надстройки !SEMTools.

Удалить цифры из текста ячеек в 1 клик

Процедура доступна на панели !SEMTools в разделе «УДАЛИТЬ» в меню «Удалить символы«. Перед удалением рекомендуется воспользоваться похожей функций «Найти числа в ячейках«, чтобы сначала посмотреть, какие ячейки затронет удаление. Смотрите пример:

Удалить слова, содержащие цифры

Как видно из примера выше, если цифры являются частью слов, в которых присутствуют и буквы, это повредит такие слова и не удалит их полностью. Для удаления таких слов в !SEMTools предусмотрены процедуры в меню «Удалить слова«:

  • удалить слова, содержащие цифры
  • удалить слова, состоящие только из цифр

Это позволяет удалять их полностью и не «испортить» данные.

Заключение

Надеюсь, статья помогла вам с решением вашей задачи. Жмите скачать надстройку !SEMTools, чтобы воспользоваться этой и другими процедурами, и ускоряйте вашу работу в Excel!

Если на полученном вами листе было вставлено несколько маркеров или нумерация, которые вам не нужны, как вы можете быстро удалить все эти номера и маркеры, как показано на скриншоте ниже? В этом руководстве я расскажу о некоторых приемах удаления нумерации или маркировки из Excel.

Вставьте или удалите несколько нумераций или маркеров с помощью Kutools for Excel

Удалите несколько маркеров с помощью функции поиска и замены

Чтобы удалить маркеры, вы можете применить функцию «Найти и заменить», чтобы сначала найти маркеры, а затем заменить их ничем.

док удалить нумерацию пуля 1

1. Выберите ячейки, из которых вы хотите удалить маркеры, нажмите Ctrl + H ключи для включения Найти и заменитьe, в Найти то, что текстовое поле, удерживайте другой клавишу и нажмите 0149 в цифровой клавиатуре, ничего не оставляя в Заменить текстовое окно. Смотрите скриншот:

Примечание: Для удаления других типов маркеров вы можете вставить пулю в одну ячейку, скопировать ее, а затем вставить в Найти то, что текстовое окно.

док удалить нумерацию пуля 2

2. Нажмите Заменить все. Теперь появится диалоговое окно, в котором сообщается, сколько ячеек было заменено.

док удалить нумерацию пуля 3

3. Нажмите OK закрыть его.

Удалите несколько нумераций или маркеров с помощью формулы

Если вы хотите удалить нумерацию или маркеры, вы можете применить формулу для ее решения.

док удалить нумерацию пуля 4

Выберите пустую ячейку, в которую вы поместите результат, и введите эту формулу = ПРАВО (D10; LEN (D10) -2 ) и нажмите Enter , затем перетащите маркер заполнения над ячейками, из которых вы хотите удалить маркеры или нумерацию. Смотрите скриншот:

В формуле D10 - это ячейка, из которой вы хотите удалить нумерацию, 2 означает удалить 2 символа слева от указанной ячейки.

Вставьте или удалите несколько нумераций или маркеров с помощью Kutools for Excel

На самом деле есть две удобные утилиты - Вставить пулю и Вставить нумерацию в мощной надстройке, Kutools for Excel, с их помощью вы можете быстро вставить маркеры или нумерацию сразу в несколько ячеек, а также как можно быстрее удалить маркеры и нумерацию.

Вставить пули

док удалить нумерацию пуля 5

Выберите ячейки, в которые вы хотите вставить маркеры, и нажмите Kutools > Вставить > Вставить пулюи выберите нужный вам тип маркеров. Смотрите скриншот:

список маркеров doc kutools 2

Затем пули были вставлены в каждую ячейку.

Удалить пули

список маркеров doc kutools 3

Выберите ячейки с маркерами и нажмите Kutools > Вставить > Вставить пулю > все. Смотрите скриншот:

Вставить нумерацию

doc kutools список нумерации 1

Выберите ячейки, в которые нужно вставить нумерацию, и нажмите Kutools > Вставить > Вставить нумерациюи выберите нужный тип нумерации. Смотрите скриншот:

doc kutools список нумерации 2

Затем ячейки были вставлены с нумерацией.

Удалить нумерацию

doc kutools список нумерации 3

Выберите ячейки нумерации и нажмите Kutools > Вставить > Вставить нумерацию > все. Смотрите скриншот:

Убрать нумерацию страниц в Microsoft Excel

Нумерация страниц – это очень практичный инструмент, при помощи которого намного легче упорядочивать документ при распечатке. Действительно, пронумерованные листы значительно легче разложить по порядку. Да и в случае, если они вдруг в будущем перемешаются, всегда можно быстро сложить согласно их номерам. Но иногда требуется эту нумерацию убрать уже после того, как она установлена в документе. Давайте разберемся, как это можно сделать.

Варианты снятия нумерации

Алгоритм процедуры снятия нумерации в Экселе, в первую очередь, зависит от того, каким способом и для чего она была установлена. Существуют две основные группы нумерации. Первая из них видна при распечатке документа, а вторую можно наблюдать только во время работы с электронной таблицей на мониторе. В соответствии с этим и убираются номера тоже совершенно разными способами. Давайте подробно остановимся на них.

Способ 1: удаление фоновых номеров страницы

    Самый простой вариант переключения на другой режим – это кликнуть по иконке на строке состояния. Данный способ доступен всегда, причем буквально одним щелчком, в какой бы вкладке вы не находились. Для этого нужно просто щелкнуть левой кнопкой мыши по любой из двух иконок переключения режима, кроме значка «Страничный». Данные переключатели расположены в строке состояния слева от ползунка масштабирования.

Отключение страничного режима с помощью иконок на строке состояния в Microsoft Excel

Страничный режим отключен в Microsoft Excel

Есть также вариант переключения режима с помощью инструментов на ленте.

    Перемещаемся во вкладку «Вид».

переход во вкладку Вид в Microsoft Excel

Отключение страничного режима с помощью кнопок на ленте в Microsoft Excel

После этого страничный режим будет отключен, а, значит, исчезнет и фоновая нумерация.

Способ 2: очистка колонтитулов

Существует и обратная ситуация, когда при работе с таблицей в Экселе нумерация не видна, но она появляется при распечатке документа. Также, её можно увидеть в окне предварительного просмотра документа. Чтобы туда перейти, нужно переместиться во вкладку «Файл», а затем в левом вертикальном меню выбрать позицию «Печать». В правой части открывшегося окна как раз и будет располагаться область предпросмотра документа. Именно там можно увидеть, будет ли пронумерована страница на печати или нет. Номера могут располагаться вверху листа, внизу или в обеих позициях одновременно.

Нумерация в окне предварительного просмотра в Microsoft Excel

Данный вид нумерации выполняется с помощью колонтитулов. Это такие скрытые поля, данные в которых видны на печати. Они используются как раз для нумерации, вставки различных примечаний и т.д. При этом, чтобы пронумеровать страницу, не нужно вносить номер на каждом страничном элементе. Достаточно на одной странице, находясь в режиме колонтитулов, записать в любое из трех верхних или трех нижних полей выражение:

После этого будет выполнена сквозная нумерация всех страниц. Таким образом, чтобы убрать данную нумерацию, нужно просто очистить поле колонтитула от содержимого, и сохранить документ.

    Прежде всего, для выполнения нашей задачи нужно перейти в режим колонтитулов. Это можно сделать с помощью нескольких вариантов. Перемещаемся во вкладку «Вставка» и жмем на кнопку «Колонтитулы», которая расположена на ленте в блоке инструментов «Текст».

Переход в режим колонтитулов во вкладке Вставка в Microsoft Excel

Кроме того, можно увидеть колонтитулы, перейдя в режим разметки страницы, через уже знакомую нам иконку в строке состояния. Для этого нужно щелкнуть по центральной иконке переключения режимов просмотра, которая так и называется «Разметка страницы».

Переход в режим разметки страницы через иконку на строке состояния в Microsoft Excel

Переход в режим разметки страницы через кнопку на ленте в Microsoft Excel

Нумерация страницы в колонтитулах в Microsoft Excel

Удаление записи в поле колонтитула в Microsoft Excel

Удаление нижнего колонтитула в Microsoft Excel

Переход в обычный режим работы в Microsoft Excel

Сохранение документа в Microsoft Excel

Переход во вкладку Файл в Microsoft Excel

Листы без нумерации в Microsoft Excel

Кроме того, можно вообще отключить колонтитулы.

    Переходим во вкладку «Файл». Перемещаемся в подраздел «Печать». В центральной части окна размещены настройки печати. В самом низу этого блока жмем по надписи «Параметры страницы».

Переход в параметры страницы в Microsoft Excel

Окно параметров страницы в Microsoft Excel

Листы без нумерации в программе Microsoft Excel

Как видим, выбор метода отключения нумерации страниц зависит в первую очередь от того, как именно проставлена эта нумерация. Если она отображается только на экране монитора, то достаточно сменить режим просмотра. Если же номера выводятся на печать, то в этом случае требуется произвести удаление содержимого колонтитулов.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.


Для того чтобы создать свой формат данных, переведите курсор в ячейку, к которой вы хотите применить пользовательский формат, и вызовите диалоговое окно Формат ячеек.

Как это работает?

На самом деле все очень просто. Excel использует несколько спецсимволов в масках форматов:

Функции замены в Экселе: ПОДСТАВИТЬ, ЗАМЕНА

Замена части строки в – частая задача при обработке текстовых данных. Конечно, вы можете воспользоваться окном «Найти и заменить», но что если нужно сохранить исходный текст? В Excel есть две функции, позволяющие сделать замену, они достаточно гибкие и, в комбинации с другими текстовыми функциями, позволяют решить большинство задач:

  1. Функция ПОДСТАВИТЬ(Исходный текст; Что искать; На что заменить;[номер вхождения]).

Имеет 3 обязательных аргумента и один необязательный. Используйте функцию, когда не знаете точного расположения символов для замены.

Необязательный аргумент Номер вхождения указывает, какое по порядку найденное значение в исходном тексте заменить. Если это аргумент не указан, будут заменены все подходящие значения.

В примере (рис. ниже) в первом варианте расчета указан необязательный аргумент [номер вхождения], заменено только первое вхождение. Во втором варианте этот аргумент не указан, заменены все вхождения строки в исходный текст.

Примеры применения функции ПОДСТАВИТЬ

Эту функцию применяют, когда вы знаете какой текст нужно заменить, но не знаете, где он расположен.

  1. Функция ЗАМЕНИТЬ(Исходный текст; Начальная позиция; Количество знаков; Новый текст)

Эту функцию применяют, когда вы знаете место вставки. На мой взгляд, эта функция сложнее и менее практична, но применение ей существует. Она содержит четыре обязательных аргумента:

  • Исходный текст – строка или ссылка, в которой нужно произвести замену
  • Начальная позиция – порядковый номер первого символа для замены
  • Количество знаков – количество символов, которые нужно заменить, начиная с начальной позиции
  • Новый текст – строка, которую нужно вставить вместо исходной

Например, запишем формулу: =ЗАМЕНИТЬ(A1;79;4;«2016»)

Она заменит в тексте ячейки А1 символы №79-82 (4 шт) на строку «2016».

Функция ЗАМЕНИТЬ в Эксель

Комбинируйте функции замены с функциями ДЛСТР, ПОИСК, НАЙТИ и другими, чтобы добиться наилучших результатов. Изучите правила написания формул, использования функций, чтобы правильно применять описанные функции.

В следующем посте мы рассмотрим преобразование числа в текст и наоборот. А пока жду ваших вопросов и комментариев!

Надстройка для форматирования номеров телефонов в Excel


Надстройка PhoneNumbers предназначена для обработки номеров телефонов в таблице Excel, в выводом найденный (распознанных) номеров в отдельный столбец

Основное предназначение: Извлечение номеров телефонов из Excel файла.

Пример исходных данных и результата можно посмотреть в прикреплённом файле Excel (на первом листе — что есть изначально, на втором — то, что получается после обработки номеров телефонов)
То же самое показано на скриншоте (щелкните по нему для увеличения)

Особенности форматирования номеров телефонов:

  • все номера телефонов приводятся к единому виду (89123456789)
  • разделителем номеров считаются следующие символы: запятая, точка с запятой, точка, плюс, а также некоторые текстовые последовательности
  • корректным номером телефона считается числовое значение, состоящее из 10 или 11 цифр
  • к номерам из 10 цифр дописывается префикс (по умолчанию, используется префикс 8)
  • количество обрабатываемых номеров не ограничено
  • разделителем номеров телефонов в результате является точка с запятой + пробел
  • повторяющиеся номера телефонов в одной ячейке заменяются одним (удаляются дубликаты)
  • в отдельный столбец выводится первый найденный номер мобильного телефона (где номер начинается с 9)

В пробной версии надстройки PhoneNumbers, присутствуют ограничения:

  1. код надстройки закрыт от просмотра и редактирования
  2. некоторые цифры номера заменяются на символ *

В полной версии надстройки PhoneNumbers, этих ограничений нет:

  • код надстройки открыт, вы можете изменять его как угодно
  • нет привязки к компьютеру, и каких-либо ограничений по использованию
  • стоимость надстройки PhoneNumbers составляет 420 рублей

Подключение надстройки к Excel выполняется как для всех обычных надстроек Excel
(через Файл — Параметры — Надстройки — Надстройки Excel — Перейти — Обзор. )

Как в Excel изменить значение столбца «Телефон» с «244-44-44 это номер Кати» на «244-44-44»?

У нас ввели учет клиентов в Excel когда-то. Единого стандарта не было, как и контроля за введенными данными. Сотрудники в столбце номера телефонов ввели все что угодно, от любых знаков, цифр и текста.

  • Вопрос задан более трёх лет назад
  • 4364 просмотра
Читать еще: Как в excel сделать ссылку на ячейку другого листа

Только не забудьте предварительно выделить нужный диапазон ячеек, иначе замена произойдет на всем листе!
Удаление пробелов

Если из текста нужно удалить вообще все пробелы (например они стоят как тысячные разделители внутри больших чисел), то можно использовать ту же замену: нажать Ctrl+H, в первую строку ввести пробел, во вторую ничего не вводить и нажать кнопку Заменить все (Replace All).

Однако, часто возникает ситуация, когда удалить надо не все подряд пробелы, а только лишние – иначе все слова слипнутся друг с другом. В арсенале Excel есть специальная функция для этого – СЖПРОБЕЛЫ (TRIM) из категории Текстовые. Она удаляет из текста все пробелы, кроме одиночных пробелов между словами, т.е. мы получим на выходе как раз то, что нужно:

Удаление непечатаемых символов

Вариантов решения два:

Аккуратно выделить мышью эти спецсимволы в тексте, скопировать их (Ctrl+C) и вставить (Ctrl+V) в первую строку в окне замены (Ctrl+H). Затем нажать кнопку Заменить все (Replace All) для удаления.
Использовать функцию ПЕЧСИМВ (CLEAN). Эта функция работает аналогично функции СЖПРОБЕЛЫ, но удаляет из текста не пробелы, а непечатаемые знаки. К сожалению, она тоже способна справится не со всеми спецсимволами, но большинство из них с ее помощью можно убрать.

Замену одних символов на другие можно реализовать и с помощью формул. Для этого в категории Текстовые в Excel есть функция ПОДСТАВИТЬ (SUBSTITUTE). У нее три обязательных аргумента:

Текст в котором производим замену
Старый текст – тот, который заменяем
Новый текст – тот, на который заменяем

Удаление апострофов в начале ячеек

Sub Apostrophe_Remove()
For Each cell In Selection
If Not cell.HasFormula Then
v = cell.Value
cell.Clear
cell.Formula = v
End If
Next
End Sub

Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то апострофы перед содержимым выделенных ячеек исчезнут.
Английские буквы вместо русских

Читать еще: Как в excel сделать одинаковый размер ячеек

Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то все английские буквы, найденные в выделенных ячейках, будут заменены на равноценные им русские. Только будьте осторожны, чтобы не заменить случайно нужную вам латиницу 🙂

Функции замены в Экселе: ПОДСТАВИТЬ, ЗАМЕНА

Замена части строки в – частая задача при обработке текстовых данных. Конечно, вы можете воспользоваться окном «Найти и заменить», но что если нужно сохранить исходный текст? В Excel есть две функции, позволяющие сделать замену, они достаточно гибкие и, в комбинации с другими текстовыми функциями, позволяют решить большинство задач:

  1. Функция ПОДСТАВИТЬ(Исходный текст; Что искать; На что заменить;[номер вхождения]).

Имеет 3 обязательных аргумента и один необязательный. Используйте функцию, когда не знаете точного расположения символов для замены.

Необязательный аргумент Номер вхождения указывает, какое по порядку найденное значение в исходном тексте заменить. Если это аргумент не указан, будут заменены все подходящие значения.

В примере (рис. ниже) в первом варианте расчета указан необязательный аргумент [номер вхождения], заменено только первое вхождение. Во втором варианте этот аргумент не указан, заменены все вхождения строки в исходный текст.

Примеры применения функции ПОДСТАВИТЬ

Эту функцию применяют, когда вы знаете какой текст нужно заменить, но не знаете, где он расположен.

  1. Функция ЗАМЕНИТЬ(Исходный текст; Начальная позиция; Количество знаков; Новый текст)

Эту функцию применяют, когда вы знаете место вставки. На мой взгляд, эта функция сложнее и менее практична, но применение ей существует. Она содержит четыре обязательных аргумента:

  • Исходный текст – строка или ссылка, в которой нужно произвести замену
  • Начальная позиция – порядковый номер первого символа для замены
  • Количество знаков – количество символов, которые нужно заменить, начиная с начальной позиции
  • Новый текст – строка, которую нужно вставить вместо исходной

Например, запишем формулу: =ЗАМЕНИТЬ(A1;79;4;«2016»)

Она заменит в тексте ячейки А1 символы №79-82 (4 шт) на строку «2016».

Функция ЗАМЕНИТЬ в Эксель

Комбинируйте функции замены с функциями ДЛСТР, ПОИСК, НАЙТИ и другими, чтобы добиться наилучших результатов. Изучите правила написания формул, использования функций, чтобы правильно применять описанные функции.

В следующем посте мы рассмотрим преобразование числа в текст и наоборот. А пока жду ваших вопросов и комментариев!

Читайте также: