TG Telegram Group & Channel
Google Таблицы | United States America (US)
Create: Update:

Извлекаем числа, едим пончики

Коллеги, сегодня два примера, будем извлекать числа из текстовой строки.

"выпито 580 литров молока", вытаскиваем из строки число 580.

Берём функцию REGEXREPLACE, функция позволяет заменять то, что соответствует регулярному выражению на текст.

Заменим все символы, которые не являются цифрами 0-9 (\D+) на пустоту. И умножим результат на 1, чтобы привести его к числу:
=REGEXREPLACE(A1;"\D+"; ) * 1

"выпито 580 литров молока и съедено 10 пирожков", вытащим 580 и 10 в отдельные ячейки.

Сначала, с помощью REGEXREPLACE заменим все "не числа" на пончик, потом с помощью SPLIT (делит строку по указанному разделителю) разделим нашу строку по этому пончику:
=SPLIT(REGEXREPLACE(A2;"\D+";"🍩") ; "🍩")

🍩 уйдут, а числа останутся и встанут в отдельные ячейки, смотрите скриншот :)

Извлекаем числа, едим пончики

Коллеги, сегодня два примера, будем извлекать числа из текстовой строки.

"выпито 580 литров молока", вытаскиваем из строки число 580.

Берём функцию REGEXREPLACE, функция позволяет заменять то, что соответствует регулярному выражению на текст.

Заменим все символы, которые не являются цифрами 0-9 (\D+) на пустоту. И умножим результат на 1, чтобы привести его к числу:
=REGEXREPLACE(A1;"\D+"; ) * 1

"выпито 580 литров молока и съедено 10 пирожков", вытащим 580 и 10 в отдельные ячейки.

Сначала, с помощью REGEXREPLACE заменим все "не числа" на пончик, потом с помощью SPLIT (делит строку по указанному разделителю) разделим нашу строку по этому пончику:
=SPLIT(REGEXREPLACE(A2;"\D+";"🍩") ; "🍩")

🍩 уйдут, а числа останутся и встанут в отдельные ячейки, смотрите скриншот :)


>>Click here to continue<<

Google Таблицы






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)