Перейти к содержимому

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

Author: Kelly Last Modified: 2025-06-05

Kutools для Excel

Расширяет возможности Excel более чем на 300
Мощных функций

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


Нажмите Kutools > Расширенные функции > Текст > EXTRACTNUMBERS. Смотрите скриншоты:

shot formula text extract numbers 1
shot-arrow-down
shot formula text extract numbers 2

Извлечение чисел из ячейки со смешанной текстовой строкой с помощью функции в Excel

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

1. Выберите пустую ячейку рядом с исходными ячейками, например Ячейку B1, и нажмите Kutools > Расширенные функции > Текст > EXTRACTNUMBERS.

2. В открывшемся диалоговом окне Аргументы функции вам нужно:

(1) В поле Txt нажмите кнопку shot-kutools-select-range-button , чтобы указать ячейку, из которой вы хотите извлечь числа. Или вы можете напрямую ввести ссылочную ячейку в поле Txt ;

(2) Оставьте поле N пустым или введите TRUE или FALSE в зависимости от ваших потребностей.

Совет: Если вы хотите, чтобы функция возвращала числа, отформатированные и сохраненные как текст, введите FALSE или ничего не вводите; если вы хотите, чтобы функция возвращала числовые значения, введите TRUE.

shot formula text extract numbers 3

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

4. Чтобы применить эту функцию к соседним ячейкам, выберите Ячейку B1 и перетащите её маркер заполнения на соседние ячейки.

shot formula text extract numbers 4

Примечание:

На самом деле, вы можете напрямую ввести формулу =EXTRACTNUMBERS(A1,TRUE) или =EXTRACTNUMBERS(A1) (A1 — это ячейка с числами и смешанной текстовой строкой) в пустую ячейку и перетащить маркер заполнения на нужный диапазон.


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

 
Kutools для Excel: Более 300 удобных инструментов у вас под рукой! Наслаждайтесь постоянно бесплатными функциями ИИ! Скачать сейчас!

Рекомендуемые инструменты для повышения продуктивности
Следующие инструменты могут значительно сэкономить ваше время и деньги. Какой из них подходит именно вам?
Office Tab: Используйте удобные вкладки в вашем Office, как в Chrome, Firefox и новом Internet Explorer.
Kutools for Excel: Более 300 расширенных функций для Excel 2021, 2019, 2016, 2013, 2010, 2007 и Office 365.

Kutools for Excel

Описанная выше функциональность — это лишь одна из 300 мощных функций Kutools для Excel.

Разработано для Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 и Office 365. Бесплатная загрузка и использование в течение 30 дней.

Screen shot of Kutools for Excel

btn read more      btn download     btn purchase