Как извлечь числа из смешанных буквенно-цифровых текстовых строк в Excel?

В этом руководстве представлены три метода извлечения чисел из буквенно-цифровой текстовой строки в Excel.

Извлечение чисел из смешанных буквенно-цифровых текстовых строк с помощью формулы
Извлечение чисел из смешанных буквенно-цифровых текстовых строк с помощью кода VBA
Легко извлекайте числа из смешанных буквенно-цифровых текстовых строк с помощью замечательного инструмента

Легко извлекайте числа из смешанная буквенно-цифровая строка в Excel.

Утилита Kutools for Excel EXTRACTNUMBERS помогает вы легко извлекаете все числа из смешанной буквенно-цифровой текстовой строки в Excel. См. Снимок экрана ниже:

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 60 дней. Подробнее Загрузите бесплатную пробную версию сейчас

Вкладка Office Включите редактирование и просмотр с вкладками в Office и сделайте вашу работу намного проще .. . Подробнее … Бесплатная загрузка … Kutools for Excel Решает большинство ваших проблем и увеличивает вашу производительность на 80%.

  • Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное, и быстро использовать их в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

Подробнее … Бесплатная загрузка …

->

Содержание

  1. Извлечение чисел из смешанных буквенно-цифровых текстовых строк с помощью формулы
  2. Сохраняйте числа только в смешанных буквенно-цифровых текстовых строках с кодом VBA
  3. Легко извлекайте числа из смешанных буквенно-цифровых текстовых строк с помощью Kutools for Excel

Извлечение чисел из смешанных буквенно-цифровых текстовых строк с помощью формулы

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

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

Примечание . В формуле A1 – это ячейка, содержащая текстовую строку, из которой вы хотите извлечь числа. Измените ее в соответствии с вашими потребностями.

Затем числа извлекаются из любого места текстовой строки в указанных ячейках, как показано на скриншоте выше.

Сохраняйте числа только в смешанных буквенно-цифровых текстовых строках с кодом VBA

Следующий код VBA может помочь вам удалить все нечисловые символы из указанного диапазона и оставить только числа в ячейках . Сделайте следующее.

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

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

2. В окне Microsoft Visual Basic для приложений щелкните Вставить > Модуль онг>. Затем скопируйте и вставьте приведенный ниже код VBA в окно модуля.

Код VBA: удалите все нечисловые символы из ячеек

3 . Нажмите клавишу F5 , чтобы запустить код. Затем появится диалоговое окно Kutools for Excel , выберите диапазон, содержащий смешанные буквенно-цифровые текстовые строки, вы оставите только числа, и нажмите ОК кнопка.

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

Легко извлекайте числа из смешанных буквенно-цифровых текстовых строк с помощью Kutools for Excel

В этом разделе рекомендуется утилита извлечения текста из Kutools for Excel. С помощью этой утилиты можно легко обрабатывать извлечение чисел из текстовой строки.

Перед применением Kutools for Excel , пожалуйста, загрузите и установите его во-первых .

1. Нажмите Kutools > Text > Извлечь текст , чтобы включить эту функцию.

2. В диалоговом окне Извлечь текст выполните следующие настройки.

2.1) Нажмите Извлечь по местоположению вкладка (эта вкладка включена по умолчанию); 2.2) В разделе Range щелкните , чтобы выбрать диапазон ячеек, из которого будет извлекаться текст; 2.3) В разделе Параметры : выберите Извлечь номер ; 2.4) Нажмите

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

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

Затем извлекаются числа из любой позиции в текстовой строке. См. снимок экрана:

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

Источник: frestage.ru

Бытовой вопрос