Как убрать цифры из ячейки в excel
Перейти к содержимому

Как убрать цифры из ячейки в excel

  • автор:

КАК УДАЛИТЬ ЦИФРЫ ИЗ ТЕКСТА В EXCEL

Вы можете удалить цифры из текста в Excel, используя следующий подход:

1. Выберите ячки, содержащие текст с цифрами, которые нужно удалить.

2. Нажмите правую кнопку мыши на выделенные ячейки и выберите опцию «Формат ячейки».

3. В открывшемся окне «Формат ячейки» выберите вкладку «Число».

4. Нажмите на опцию «Специальный» в левой части окна.

5. В поле «Тип» удалите любые значения и оставьте его пустым.

6. Нажмите на кнопку «ОК».

Теперь цифры будут удалены из текста в выделенных ячейках.

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

Как разделить текст в ячейке по нескольким столбцам

Как извлечь только цифры или текст из ячейки. 2й способ. Помощь по гугл таблицам

Деление текста по столбцам в Excel

Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! — 1-ое Видео курса \

Как извлечь номер договора из ячейки Excel

Как быстро убрать лишнее из ячеек excel

Михаил Захаров

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

Вам также может понравиться:

Как удалить цифры из ячейки в Excel (7 эффективных способов)

Hugh West

Очень распространенной проблемой при использовании MS Excel является удаление чисел из текстовых ячеек. По какой-то причине различные системы намеренно или случайно смешивают текст и числа. Эта статья поможет вам удалить числа из ячейки в excel с помощью нескольких быстрых методов вместе с подходящими примерами и соответствующими иллюстрациями.

Скачать книгу по практике

Вы можете скачать бесплатный шаблон Excel отсюда и потренироваться самостоятельно.

Удаление чисел из ячейки.xlsm

7 эффективных способов удаления чисел из ячейки в Excel

Давайте сначала познакомимся с нашим набором данных. Я разместил некоторые Названия продуктов и их Идентификаторы ‘ в моем наборе данных. Буквы и цифры имеют разное значение. По какой-то причине мы хотим удалить цифры из Идентификаторы продуктов .

В следующих методах мы рассмотрим, как удалить цифры из ячеек с подробными объяснениями.

Метод 1: Используйте Find & Replace с подстановочными знаками для удаления чисел из ячейки в Excel

В этом методе мы удалим эти числа, используя Найти и заменить команда с Дикие карты .

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

Шаги:

➤ Выберите диапазон данных B5:B11 .

➤ Нажмите Ctrl+H открыть Найти и заменить командование.

➤ Тогда тип (*) в Найдите то, что ящик и сохраните Заменить на ящик пуст.

➤ После этого нажмите Заменить все .

Теперь вы заметите, что все номера с названиями продуктов исчезли.

Метод 2: Примените инструмент «Найти и выбрать» для удаления чисел из ячейки в Excel

Посмотрите, что в столбце IDs продукта есть две ячейки, которые содержат только числа. Теперь мы удалим числа из столбца идентификаторы клетки с помощью Найти и выбрать командование.

Шаг 1:

➤ Выберите диапазон данных C5:C11 .

➤ Затем перейдите к Главная вкладка > сайт Редактирование группа > Найти & Выбрать> Перейти к специальному

Откроется диалоговое окно.

Шаг 2:

➤ Только маркировка Номера из Константы вариант.

➤ Нажмите OK .

Теперь посмотрите, что в ячейках выделены только числа.

Шаг 3:

➤ Позже просто нажмите кнопку Удалить кнопку на клавиатуре.

Вот он. Номера удалены.

Метод 3: Используйте флэш-заливку Excel для удаления чисел из ячейки

Это один из самых простых методов. Посмотрите на идентификаторы продуктов, которые представляют собой смесь текста и цифр. Мы удалим цифры из ячеек с помощью Excel Заполнение вспышкой .

Шаг 1:

➤ Сначала введите только текст (не цифры) первой ячейки в новый столбец рядом с ней.

➤ Затем нажмите кнопку Войти кнопка.

Шаг 2:

➤ Выберите Ячейка D5 .

➤ Теперь перейдите к Данные> Инструменты данных> Flash Fill .

Теперь вы увидите, что все числа удалены.

Метод 4: Вставка функции SUBSTITUTE для удаления чисел из ячейки в Excel

В этом методе мы выполним задачу, используя функция SUBSTITUTE . ЗАМЕНИТЕ функция заменяет существующий текст на новый текст в строке.

Теперь выполним следующие шаги по порядку.

Шаг 1:

➤ Запишите приведенную ниже формулу в Ячейка D5

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,1,»»),2,»»),3,»»),4,»»),5,»»),6,»»),7,»»),8,»»),9,»»),0,»»)

➤ Затем просто нажмите кнопку Войти кнопка.

Шаг 2:

➤ Сейчас дважды щелкните сайт Наполнительная рукоятка и формула будет автоматически скопирована вниз.

Теперь вы увидите, что цифры удалены из ячеек.

Похожие чтения:

  • Как удалить промежуточные итоги в Excel (2 простых приема)
  • Методы очистки данных в Excel: замена или удаление текста в ячейках
  • Как удалить формулы в Excel: 7 простых способов

Метод 5: Комбинируйте функции TEXTJOIN, MID, ROW, LEN и INDIRECT для удаления чисел из ячейки в Excel

Здесь мы объединим TEXTJOIN , MID , ROW , LEN и INDIRECT функции для удаления чисел из ячейки. TEXTJOIN функция применяется для объединения текста из нескольких строк вместе. Середина Функция в excel используется для поиска строк и их возврата из любой средней части excel. ROW функция возвращает номер строки для справки. LEN это текстовая функция в excel, которая возвращает длину строки/текста. INDIRECT функция возвращает ссылку на диапазон.

Шаг 1:

➤ Введите формулу в Ячейка D5

=TEXTJOIN(«»,TRUE,IF(ISERR(MID(C5,ROW(INDIRECT(«1:»&LEN(C5))),1)+0),MID(C5,ROW(INDIRECT(«1:»&LEN(C5))),1),»»))))

➤ Нажать на Войти кнопка.

Шаг 2:

➤ Затем перетащите Наполнительная рукоятка значок , чтобы скопировать формулу.

�� Формула разбивки:

ROW(INDIRECT(«1:»&LEN(C5)))

Он найдет результирующий список массивов из функций ROW и INDIRECT, который возвращает as-.

MID(B3,ROW(INDIRECT(«1:»&LEN(B3)))),1)

Функция MID применяется для извлечения буквенно-цифровой строки на основе аргументов start_num и num_chars. Для аргумента num-chars мы поставим 1. После ввода аргументов в функцию MID, она вернет массив вида-

ISERR(MID(B3,ROW(INDIRECT(«1:»&LEN(B3)))),1)+0)

После добавления 0, выходной массив помещается в ISERR Функция создаст массив TRUE и FALSE , TRUE для нечисловых символов, и FALSE для чисел. На выходе мы получим

Смотрите также: Как извлечь только числа из ячейки Excel (7 простых способов)

IF(ISERR(MID(B3,ROW(INDIRECT(«1:»&LEN(B3))),1)+0),MID(B3,ROW(INDIRECT(«1:»&LEN(B3))),1),»»))

Сайт ЕСЛИ функция будет проверять вывод ISERR функция. Если ее значение возвращается TRUE он вернет массив всех символов алфавитно-цифровой строки. Поэтому мы добавили еще одну строку MID функция. Если значение ЕСЛИ функция FALSE , то в ответ появится пустое место («»). В итоге мы получим массив, содержащий только нечисловые символы строки, то есть-

TEXTJOIN(«»,TRUE,IF(ISERR(MID(B3,ROW(INDIRECT(«1:»&LEN(B3))),1)+0),MID(B3,ROW(INDIRECT(«1:»&LEN(B3))),1),»»))))

Сайт TEXTJOIN функция соединит все символы вышеуказанного массива и избежит пустой строки. Разделитель для этой функции устанавливается как пустая строка («») и вводится значение игнорируемого пустого аргумента TRUE Это даст ожидаемый результат —

Метод 6: Использование функций TEXTJOIN, IF, ISERR, SEQUENCE, LEN и MID для удаления чисел из ячейки в Excel

Теперь мы объединим другой набор функций для выполнения этой задачи. Это и есть функции TEXTJOIN , ЕСЛИ , ISERR , SEQUENCE , LEN , MID функции. ЕСЛИ используется для возврата одного значения, если условие истинно, и другого значения, если оно ложно. Функция ISERR возврат функции TRUE если значение является любым значением ошибки, за исключением #N/A. Сайт SEQUENCE функция позволяет сформировать список последовательных чисел в массиве, например, 1, 2, 3, 4.

Шаг 1:

➤ В Ячейка D5 написать заданную формулу.

=TEXTJOIN(«», TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), «»)))

➤ Нажмите кнопку Войти кнопку, чтобы получить результат.

Шаг 2:

➤ Затем просто примените Автозаполнение для копирования формулы.

�� Формула разбивки:

LEN(C5)

Сайт LEN функция найдет длину строки Клетка C5 который вернется как.

SEQUENCE(LEN(C5))

Затем SEQUENCE функция выдаст порядковый номер в соответствии с длиной, которая возвращается как-.

MID(C5, SEQUENCE(LEN(C5)), 1)

Функция MID вернет значение номера предыдущей позиции, что приведет к.

ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1)

Теперь ISERROR функция покажет TRUE, если обнаружит ошибку, в противном случае она покажет FALSE. В результате получается-

IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), «»)

Затем ЕСЛИ функция видит TRUE , он вставляет соответствующий текстовый символ в обрабатываемый массив с помощью еще одного MID функцию. И видит FALSE , он заменяет его пустой строкой:

Смотрите также: Как изменить цвет темы в Excel (с быстрыми шагами)

TEXTJOIN(«», TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), «»)))

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

Метод 7: Вставка определяемой пользователем функции для удаления чисел из ячейки в Excel

Пример-1: Удаление чисел из ячейки

В этом методе мы создадим определяемую пользователем функцию с именем » RemNumb » с помощью Excel VBA Затем мы можем применить его для удаления чисел из ячейки в excel. Выполните следующие действия.

Шаг 1:

Щелкните правой кнопкой мыши на заголовке листа.

➤ Выберите Посмотреть код из контекстное меню .

Вскоре после этого VBA появится окно.

Шаг 2:

➤ Позже напишите коды, приведенные ниже:

 Option Explicit Function RemNumb(Text As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "[0-9]" RemNumb = .Replace(Text, "") End With End Function 

➤ Затем нажмите кнопку Значок воспроизведения чтобы запустить коды.

Теперь наша функция готова к использованию.

Шаг 3:

➤ В Ячейка D5 тип-

=RemNumb(C5)

➤ Нажать на Войти кнопку, чтобы получить результат.

Шаг 4:

➤ Наконец, перетащите Наполнительная рукоятка значок , чтобы скопировать формулу.

Пример-2: Разделение чисел и текста на отдельные колонки

В нашем последнем методе мы снова используем Excel VBA чтобы создать новую пользовательскую функцию с именем » SplitTextOrNumb «, чтобы разделить числа и текст на отдельные колонки.

Шаг 1:

➤ Как и в предыдущем методе, откройте VBA окно и напишите формулу.

 Option Explicit Function SplitTextOrNumb(str As String, is_remove_text As Boolean) As String With CreateObject("VBScript.RegExp") .Global = True If True = is_remove_text Then .Pattern = "[^0-9]" Else .Pattern = "[0-9]" End If SplitTextOrNumb = .Replace(str, "") End With End Function 

➤ Затем нажмите Запускайте и Макро откроется.

Шаг 2:

➤ Задайте имя макроса и нажмите кнопку Запускайте снова вкладка.

Шаг 3:

➤ Теперь наша функция готова к применению. Для удаления символов текста теперь запишите формулу в формате Ячейка D5

=SplitTextOrNumb(C5,1)

Чтобы удалить цифровые символы:

=SplitTextOrNumb(C5,0)

Шаг 3:

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

Заключение

Я надеюсь, что все описанные выше методы будут достаточно хороши для удаления чисел из ячейки в excel. Не стесняйтесь задавать любые вопросы в разделе комментариев и, пожалуйста, дайте мне обратную связь.

Предыдущий пост Создание отчета, отображающего квартальные продажи по территориям в Excel
Следующий пост Как разместить все столбцы на одной странице в Excel (5 простых способов)

Hugh West

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.

Преобразование чисел из текстового формата в числовой

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

Сообщение о непредвиденных результатах в Excel.

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

Проверка

    Выберите ячейки, которые требуется преобразовать, а затем выберите

Проверка

Проверка

Изображение листа с выравниванием по левому краю и предупреждением о зеленом треугольнике

Дополнительные сведения о форматировании чисел и текста в Excel см. в статье Форматирование чисел и текста.

Ошибка При проверке символа в Excel.

  • Если кнопка оповещения недоступна, вы можете включить оповещения об ошибках, выполнив следующие действия.
  • В меню Excel выберите пункт Параметры.
  • В разделе Формулы и Списки щелкните Проверка ошибок

    Другие способы преобразования

    Использование формулы

    С помощью функции ЗНАЧЕН можно возвращать числовое значение текста.

      Вставка нового столбца

    Вставка нового столбца в Excel

    Используйте функцию VALUE в Excel.

    VALUE

    Поместите курсор здесь.

    Щелкните и перетащите вниз в Excel.

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

    Для этого выполните указанные ниже действия.

    1. Выделите ячейки с помощью новой формулы.
    2. Нажмите клавиши CTRL+C. Щелкните первую ячейку исходного столбца.
    3. На вкладке Главная щелкните стрелку под кнопкой Вставить и выберите пункт Вставить специальные >значения
      . или используйте сочетание клавиш CTRL + SHIFT + V.

    Преобразование текстового столбца в числа

    1. Выбор столбца
      Выберите столбец с этой проблемой. Если вы не хотите преобразовывать весь столбец, можно выбрать одну или несколько ячеек. Ячейки должны находиться в одном и том же столбце, иначе этот процесс не будет работать. (Если эта проблема возникла в нескольких столбцах, см. раздел Использование специальной вставки и умножения ниже.)

    Проверка

    Вкладка

    Пример настройки формата в Excel с помощью клавиш CTRL +1 (Windows) или +1 (Mac).

    Примечание: Если вы по-прежнему видите формулы, которые не выводят числовые результаты, возможно, включен параметр Показать формулы. Откройте вкладку Формулы и отключите параметр Показать формулы.

    Использование специальной вставки и умножения

    Если описанные выше действия не сработали, можно использовать этот метод, который можно использовать, если вы пытаетесь преобразовать несколько столбцов текста.

    1. Выберите пустую ячейку без этой проблемы, введите в нее число 1 и нажмите клавишу ВВОД.
    2. Нажмите клавиши CTRL+C , чтобы скопировать ячейку.
    3. Выделите ячейки с числами, которые сохранены как текст.
    4. На вкладке Главная выберите Вставить >Специальная вставка.
    5. Выберите Умножить и нажмите кнопку ОК. Excel умножит каждую ячейку на 1, при этом преобразовав текст в числа.

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

    Сообщение о непредвиденных результатах в Excel.

    Использование формулы

    С помощью функции ЗНАЧЕН можно возвращать числовое значение текста.

      Вставка нового столбца

    Вставка нового столбца в Excel

    Используйте функцию VALUE в Excel.

    VALUE

    Поместите курсор здесь.

    Щелкните и перетащите вниз в Excel.

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

    Для этого выполните указанные ниже действия.

    1. Выделите ячейки с помощью новой формулы.
    2. Нажмите клавиши CTRL+ C. Щелкните первую ячейку исходного столбца.
    3. На вкладке Главная щелкните стрелку под кнопкой Вставить и выберите пункт Вставить специальные >значения.
      или используйте сочетание клавиш CTRL+ SHIFT + V.

    Как убрать цифры из ячейки в excel

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

    • Удаление чисел из текстовых строк с помощью функции, определяемой пользователем
    • Удалите числа из текстовых строк с помощью Kutools for Excel
    Удаление чисел из текстовых строк с помощью функции, определяемой пользователем

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

    1, нажмите другой + F11 одновременно нажмите клавиши, чтобы открыть окно Microsoft Basic для приложений.

    2. Нажмите Вставить > Модули, а затем вставьте следующий код VBA в открывающееся окно модуля.

    VBA: удаление чисел из текстовых строк в Excel

    Function RemoveNumbers(Txt As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "[0-9]" RemoveNumbers = .Replace(Txt, "") End With End Function

    3. Сохраните Использовать определенную функцию. Выберите пустую ячейку, в которую вы вернете текстовую строку без чисел, введите формулу = RemoveNumbers (A2) (A2 — это ячейка, из которой вы удалите числа), а затем перетащите маркер заполнения вниз до нужного диапазона.

    Удалите числа из текстовых строк с помощью Kutools for Excel

    Этот метод представит Kutools for Excel’s Удалить символы утилита для быстрого удаления всех чисел из ячеек текстовой строки в Excel. Пожалуйста, сделайте следующее:

    Kutools for Excel — Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!

    Kutools for Excel — Combines more than 300 Advanced Functions and Tools for Microsoft Excel

    док удалить числа из текста 01

    1. Выделите ячейки текстовой строки, из которых нужно удалить числа, и нажмите Кутулс > Текст > Удалить символы.

    2. В открывшемся диалоговом окне «Удалить символы» установите флажок Числовой и нажмите Ok .

    Затем вы увидите, что все числа сразу удаляются из выбранных ячеек текстовой строки. См. Снимок экрана:

    док удалить числа из текста 4

    Внимание: Иногда вам может потребоваться удалить числа и другие специальные знаки из ячеек текстовой строки и оставить только буквы. Вы можете сделать это, проверив Не альфа и нажмите Ok в диалоговом окне «Удалить символы». Смотрите скриншот:

    Kutools for Excel — Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now

    Демонстрация: удаление чисел из текстовых строк в Excel

    Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните 30-дневную бесплатную пробную версию без ограничений сегодня. Скачать

    Быстро извлекайте числа из текстовых строк с помощью функции Kutools в Excel

    Kutools for Excel’s Kutools Functions Утилита предоставляет ВЫДЕРЖКИ функция, которая поможет вам быстро и легко извлекать числа из смешанных текстовых строк.

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *