Как найти первые / все числа в строке в Excel?

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

  • Найдите первое число и его позицию в текстовой строке с помощью формулы
  • Найти все числа в текстовой строке, удалив все нечисловые символы.
  • Найти все числа в текстовой строке с извлечением только чисел
  • Найти все числа в текстовой строке с разделением чисел и текста

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

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

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

->

Содержание

  1. Найти первое число и его позицию в текстовой строке с формулой
  2. Найти все числа в текстовой строке, удалив все нечисловые символы
  3. Найти все числа в текстовой строке с извлечением только чисел
  4. Пакетная обработка Отделяйте текст и числа от одного ячейка/столбец в разные столбцы/строки
  5. Демо: найти все числа в строке в Excel

Найти первое число и его позицию в текстовой строке с формулой

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

Найдите и извлеките первое число в текстовой строке с помощью формулы массива

Выберите пустую ячейку, в которую вы хотите вернуть первое число из текстовой строки, введите формулу = MID (A2, MIN (IF ((ISNUMBER (MID (A2, ROW (INDIRECT (“1:” & LEN (A2))), 1) +0) * ROW ( КОСВЕННО (“1:” & LEN (A2)))), ISNUMBER (MID (A2, ROW (INDIRECT (“1:” & LEN (A2)))), 1) +0) * ROW (INDIRECT (“1:” & LEN (A2))))), 1) +0 (A2 – это текстовая ячейка, в которой вы будете искать первое число) и нажмите Ctrl + Shift. + Enter одновременно. Затем перетащите маркер заполнения этой ячейки в нужный диапазон.

Формула слишком сложна для запоминания ? Сохраните формулу как запись Auto Text для повторного использования одним щелчком мыши в будущем!
Подробнее … Бесплатная пробная версия

Затем определяются и извлекаются первые числа каждой текстовой строки, как показано ниже:

Найти позицию первого числа в текстовой строке с формулами

Выберите пустую ячейку, в которой вы вернете позицию первого числа, и введите формулу = MIN (IF (ISNUMBER (FIND ({1,2,3,4,5,6 , 7,8,9,0}, A2)), FIND ({1,2,3,4,5,6,7,8,9,0}, A2))) (A2 – это текстовая ячейка, в которой вы будет искать позицию первого числа) в нем, а затем перетащите его маркер заполнения в нужный диапазон. См. Снимки экрана ниже:

: эта формула массива = MIN (НАЙТИ ({0,1,2,3,4,5 , 6,7,8,9}, A2 & {0,1,2,3,4,5,6,7,8,9})) также может получить позицию первого числа. После ввода этой формулы массива одновременно нажмите клавиши Ctrl + Shift + Enter , чтобы получить результат.

Найти все числа в текстовой строке, удалив все нечисловые символы

Если из текстовой строки можно удалить все символы, кроме чисел, мы легко найдем все числа в этой текстовой строке. Kutools for Excel’s Удалить символы может помочь вам легко решить эту проблему.

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная 30-дневная бесплатная пробная версия, кредитная карта не требуется! Получить сейчас

1 . Выберите диапазон, в котором вы найдете все числа в каждой текстовой ячейке, и нажмите Kutools > Текст > Удалить символы . См. Снимок экрана:

2 . В открывшемся диалоговом окне удаления символов отметьте только параметр Non-numeric и нажмите кнопку Ok .

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

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Получить сейчас

Найти все числа в текстовой строке с извлечением только чисел

На самом деле, Kutools for Excel’s EXTRACTNUMBERS Функция может помочь вам легко извлечь все числа из текстовой ячейки.

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная 30-дневная бесплатная пробная версия, кредитная карта не требуется! Получить сейчас

1. Выберите пустую ячейку, в которую вы хотите вывести извлеченные числа, и нажмите Kutools > Функции > Текст > ЭКСТРАКТИЧЕСКИЕ ЧИСЛА . См. Снимок экрана:

2. В открывшемся диалоговом окне «Аргументы функции» укажите текстовую ячейку в поле Txt , введите TRUE в поле N . и нажмите кнопку OK . См. Снимок экрана:

Примечания :
(1) Необязательно вводить TRUE , FALSE или ничего в поле N . Если вы введете FALSE или ничего в поле N , эта функция вернет числа, сохраненные в виде текста, а TRUE вернет возвращает числовые числа.
(2) Фактически, вы можете ввести формулу = EXTRACTNUMBERS (A2, TRUE) непосредственно в пустую ячейку, чтобы извлечь все числа из выбранных ячеек.

Теперь вы увидите, что все числа извлечены из каждой текстовой ячейки, как показано на скриншоте ниже:

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Получить сейчас

Пакетная обработка Отделяйте текст и числа от одного ячейка/столбец в разные столбцы/строки

Kutools for Excel расширяет свою утилиту Split Cells и поддерживает групповое разделение всех текстовых символов и номеров одной ячейки/столбца на два столбца/строки. 30-дневная бесплатная пробная версия полнофункциональной версии!

Kutools for Excel – включает более 300 удобных инструментов для Excel.. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Получить сейчас

Демо: найти все числа в строке в Excel

Kutools для Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Загрузить и бесплатную пробную версию !
Источник: frestage.ru

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