KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

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

АвторKellyДата изменения

Kutools для Excel

Расширяет возможности Excel с помощью 300+
мощных функций

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


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

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

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

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

1. Выберите пустую ячейку рядом с исходными данными, например B1, и нажмите Kutools > Расширенные функции > Text > 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: используйте удобные вкладки в Microsoft Office — как в браузерах Chrome, Firefox и новом Edge! Легко переключайтесь между документами с помощью вкладок и забудьте о беспорядке в окнах.Подробнее…

Kutools для Outlook: Kutools для Outlook предлагает 100+мощные функциидля Microsoft Outlook 2010–2024 (и более поздних версий), а также для Microsoft 365, помогая упростить управление электронной почтой и повысить продуктивность.Подробнее…


Kutools для Excel

Kutools для Excel предлагает более 300 расширенных функций для оптимизации работы в Excel 2010–2024 и Microsoft 365. Указанная выше функция — лишь один из множества инструментов, которые помогут вам сэкономить время.

🌍 Поддержка интерфейса на 40+ языках
✅ Используется 500,000+ пользователями и 80,000+ компаниями по всему миру
🚀 Совместимо со всеми современными версиями Excel
🎁 30-дневная полнофункциональная пробная версия — без регистрации и ограничений
Kutools for Excel ЛентаKutools for Excel Лента