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