Как извлечь десятичные числа из текстовой строки в Excel?
Предположим, что в вашем листе есть текстовые строки, содержащие десятичные числа; как можно быстро и легко извлечь только десятичные числа? В этой статье я расскажу о нескольких удобных приёмах, которые помогут вам решить эту задачу в Excel.
Извлечение десятичных чисел из текстовой строки с помощью формул
Извлечение только чисел из текстовой строки с помощью Kutools для Excel
Извлечение десятичных чисел из текстовой строки с помощью формул
Ниже приведены несколько длинных формул для извлечения десятичных чисел из ячеек. Выполните следующие действия:
1. Введите эту формулу в пустую ячейку, куда вы хотите поместить результат:=LOOKUP(9,9E+307,--LEFT(MID(A2,MIN(FIND({1,2,3,4,5,6,7,8,9,0}, $A2&,"1023456789")),999),ROW(INDIRECT("1:999")))), а затем нажмите клавишу Enter, чтобы извлечь десятичные числа (см. снимок экрана):

2. Затем выберите ячейку C2 и перетащите маркер заполнения вниз до нужных ячеек — так формула скопируется автоматически. Из текстовых строк будут извлечены все десятичные числа (см. снимок экрана).

Примечания:
1. Если в ячейке содержится несколько чисел, приведённая выше формула извлечёт только первое из них.
2. Помимо первой стандартной формулы, существует ещё одна формула массива: =--MID(A2,MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9,".",","},A2),«»)),COUNT(--MID(SUBSTITUTE(SUBSTITUTE(A2,".",0),",",0),ROW($1:$99),1))). После её ввода обязательно нажмите сочетание клавиш Ctrl + Shift + Enter, чтобы получить корректный результат. Если в ячейке содержится более одного числа, после применения этой формулы будет отображаться ошибка.
3. Эти формулы также способны извлекать целые числа.
Извлечение только чисел из текстовой строки с помощью Kutools для Excel
Если у вас установлен Kutools для Excel, вы сможете мгновенно извлекать только числа из текстовых строк с помощью его функции ExtractNumbers — без необходимости запоминать какие-либо формулы.
1. Щёлкните по ячейке, в которую хотите поместить извлечённое число.
2. Затем нажмите Kutools > Kutools Функции > Текст > EXTRACTNUMBERS (см. снимок экрана):

3. В диалоговом окне Аргументы функции щёлкните кнопку рядом с полем
TXT , чтобы выбрать ячейку, из которой нужно извлечь число, а затем введите true или false в текстовое поле N в зависимости от ваших потребностей ()True вернёт числовое значение, а False — формат текста). См. снимок экрана:

4. Затем нажмите кнопку ОК, и число появится в выбранной ячейке. После этого выделите эту ячейку и перетащите маркер заполнения вниз до последней ячейки, к которой нужно применить эту функцию. Все числа будут извлечены одновременно (см. снимок экрана).

Примечания:
1. Если в ячейке содержится несколько чисел, они будут извлечены все вместе.
2. Эта функция предназначена исключительно для извлечения целых чисел.
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек