Тёмный

Как извлечь цифры из текста ➤ Формулы Excel 

Андрей Сухов
Подписаться 99 тыс.
Просмотров 14 тыс.
50% 1

👉 Курс по Excel - andreysukhov.ru
Обычно извлекать числа из текста приходится при обработке данных, которые были выгружены из каких-то сторонних программ. К сожалению, нет какого-то универсального и простого алгоритма решения подобных задач и в каждом конкретном случае нужно искать наиболее эффективный способ получения нужной информации. На реальном примере разберем один из возможных вариантов решения.
Дополнительные материалы:
➤ Скачать файл с примером: disk.yandex.ru/i/vX-rPjjP64H5PA
➤ Текстовая версия: dzen.ru/a/ZT9BT4w8xXX_rCNE
★ Авторские книги и курсы: andreysukhov.ru
★ Скачать курс по Excel: andreysukhov.ru/education/exc...
★ Телеграм: t.me/excelmate
★ Дзен: zen.yandex.ru/id/5c4d8a530aae...
★ Группа ВК: public212583018
#Excel

Опубликовано:

 

28 окт 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 40   
@user-im1rs4xh7r
@user-im1rs4xh7r 2 месяца назад
Бро! Спас мои 12 часов (приблизительно) однообразного действия. Дай Боже здоровья и удачи тебе!
@umeyc
@umeyc 2 месяца назад
НАКОНЕЦ-ТО АВТОЗАПОЛНЕНИЕ ПРИГОДИЛОСЬ! ¡!!!!!!!!!!!!! 🎉🎉🎉🎉🎉
@zubayrzubayr6848
@zubayrzubayr6848 Месяц назад
Спасибо вам от души Андрей вам крепкого здоровья
@user-vq3kr1lb9e
@user-vq3kr1lb9e 7 месяцев назад
Андрей, благодарю за видео!
@user-vc6df3jv3v
@user-vc6df3jv3v 7 месяцев назад
Спасибо
@almanu5408
@almanu5408 7 месяцев назад
Спасибо!
@5pExpertize
@5pExpertize 7 месяцев назад
Спасибо.
@idndex
@idndex 7 месяцев назад
Обалдеть!)
@user-eb1tj6fy4b
@user-eb1tj6fy4b 4 месяца назад
СПАСИБО
@user-fo4hx9xm3p
@user-fo4hx9xm3p Месяц назад
пипец это шикарно а, благодарю !
@VictoriaVorontzova
@VictoriaVorontzova 5 месяцев назад
Вы прекрасно объясняете, жаль только, что не даете название функций на английском языке для живущих зарубежом ( как я).
@ivansidorov840
@ivansidorov840 7 месяцев назад
👍👍👍👍👍
@Ekaterina_Hard_Worker
@Ekaterina_Hard_Worker 7 месяцев назад
Обратила внимание, что при вводе в формуле слов "комиссия" и "комиссии" вы изменили регистр - это важно? Т.е. если указать слово в кавычках не в том регистре в этой или любой другой формуле, то результат не будет найден? Заранее большое вам спасибо!
@andreysukhov
@andreysukhov 7 месяцев назад
Да, это важно. Наверно стоило на это обратить внимание в видео. Каждому символу соответствует некоторый код, с которым и работает Эксель. У заглавных и строчных букв этот код отличается, поэтому для Эксель "к" и "К" - это два разных символа.
@AngelA-jx6vf
@AngelA-jx6vf 7 месяцев назад
❤❤❤
@user-ji3fd1ju7x
@user-ji3fd1ju7x 2 месяца назад
Здравствуйте, а если там не 4 значений а в каждом отпраделенное кол-во как быть в таком случаее?
@elizavetakirillova1819
@elizavetakirillova1819 4 месяца назад
Ок
@user-tc7vi2tk8g
@user-tc7vi2tk8g 3 месяца назад
видео хорошее- спасибо! Но вы изначально не сказали, что эта история чувствительна к регистру. Пока, понял, потерял пол дня...)))
@andreysukhov
@andreysukhov 3 месяца назад
Да, в этом видео не сказал:) Все текстовые функции чувствительны к регистру и уже много раз об этом говорил в других видео:) Для Эксель символы "А" и "а" имеют разный код (легко убедиться с помощью функции КОДСИМВ), а именно по коду текстовые функции работают.
@dummyload5648
@dummyload5648 7 месяцев назад
а нельзя попробовать искать по части слова типа комисс* чтобы не плодить формулы на каждое окончание?
@andreysukhov
@andreysukhov 7 месяцев назад
Вариантов улучшения формулы много. Маску со звездочкой использовать в этом случае не получится, но можно искать словосочетание "омисс" и затем извлекать определенные символы после него, то есть прибавить нужное число к результату функции НАЙТИ.
@user-in4qm8gc2d
@user-in4qm8gc2d 7 месяцев назад
Здравствуйте, Андрей! Не могли бы Вы объяснить, почему маску со звездочкой использовать в этом случае не получится?
@xjHy4IVbu_d
@xjHy4IVbu_d 7 месяцев назад
​@@user-in4qm8gc2d, потому что функция НАЙТИ не поддерживает использование подстановочных знаков, но и без них все прекрасно находится
@MazayGrin
@MazayGrin 3 месяца назад
А как получить число если данные в текстовом формате в виде "1.2K", а нужно число 1200 ?
@NarutoUzumaki-li4jf
@NarutoUzumaki-li4jf 7 месяцев назад
В экселе вроде регулярки есть. Почему не на них ? Получилось бы в 3 раза короче
@andreysukhov
@andreysukhov 7 месяцев назад
Согласен, для подобных задач регулярные выражения подходят хорошо, но тема эта очень обширная, да и я не большой спец в данной области. К тому же не уверен, что можно задействовать регулярные выражения без создания дополнительных пользовательских функций. Темой этой интересовался довольно давно, поэтому, возможно, что-то в Экселе и изменилось, но раньше нужно было подключить соответствующую библиотеку через VBA.
@hootras7311
@hootras7311 4 месяца назад
такая проблема, что при вводе первой функции из видео у меня в ячейке появляется #ЗНАЧ! эта ошибка. Не знаю, как исправить.
@BlackStrannik
@BlackStrannik 7 месяцев назад
Можно ли внедрить в формулу =ЕСЛИОШИБКА(ПСТР(A1;НАЙТИ("Комиссия";A1)+9;5);ПСТР(A1;НАЙТИ("Комиссии";A1)+9;5)) функцию ПОДСТАВИТЬ? Что бы не выводить результат с заменой в отдельную ячейку?
@andreysukhov
@andreysukhov 7 месяцев назад
Да, конечно можно подставить всю формулу "ЕСЛИОШИБКА...." в функцию ПОДСТАВИТЬ. Я не стал так делать, так как рассмотренный способ скорее подходит для получения артикулов, номеров счетов и подобных данных, которые хоть и состоят из цифр, но числами в понимании Эксель не являются.
@BlackStrannik
@BlackStrannik 7 месяцев назад
@@andreysukhov Спасибо
@majestick
@majestick 7 месяцев назад
Как вставить функцию из появляющейся подсказки?
@andreysukhov
@andreysukhov 7 месяцев назад
Выбрать ее из списка (стрелки вверх-вниз) и нажать Tab
@user-py4on5lt9c
@user-py4on5lt9c 3 месяца назад
Если в во втором столбце первой строки ввести данные 54.12 из первого столбца первой строки. Затем выделив область второго столбца нажать комбинацию клавиш ctrl+E. Получим тот же результат, но быстрее.
@andreysukhov
@andreysukhov 3 месяца назад
Мгновенное заполнение рассмотрено на пятой минуте.
@user-tm4nm6qm3u
@user-tm4nm6qm3u 3 месяца назад
Я бы сделала так: данные-текст по столбцам, пробел. Удалить лишние столбцы. Готово
@andreysukhov
@andreysukhov 3 месяца назад
Как вариант, когда все данные в ячейках столбца соответствуют одному "шаблону". Но все равно, с моей точки зрения, слишком трудоемко - в разы проще в таком случае использовать мгновенное заполнение. А вот если "шаблоны" разные, то способ и вовсе становится нерабочим, так как в столбцах будут не только цифры, но и текст.
@mishgun3
@mishgun3 2 месяца назад
2024 год, а способы все еще 90-х годов...
@andreysukhov
@andreysukhov 2 месяца назад
Способы универсальные, доступные в большинстве версий Эксель. Да и мгновенное заполнение появилось в 2013-ом офисе, где же тут 90-ые???
@mishgun3
@mishgun3 2 месяца назад
@@andreysukhov Я уже нашел сайт который все это делает за 2 клика.
@krisrus24
@krisrus24 7 месяцев назад
Спасибо.
Далее
8 Excel tools everyone should be able to use
18:31
Просмотров 2,3 млн
Подсветка текущей строки
8:46
Просмотров 306 тыс.