Извлекаем в EXCEL число из начала текстовой строки

history

Извлечем число из начала текстовой строки, например, из строки «123Филатова» получим «123».


Пусть текстовая строка 123Филатова находится в ячейке A1 . Чтобы извлечь число 123, расположенное слева, запишем формулу массива : =1*ПСТР(A1;1;ПОИСКПОЗ(ИСТИНА;ЕОШИБКА(1*ПСТР(A1;СТРОКА(ДВССЫЛ("A1:A"&ДЛСТР(A1)));1));0)-1)

Если число расположено в конце или середине значения, то пример работать не будет.

Более подробно об извлечении чисел можно прочитать в статье Извлекаем число из конца текстовой строки . Там же можно скачать файл примера .


Комментарии

Только для авторизованных пользователей

(только для авторизованных пользователей)

© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved