Страницы: 1
RSS
Извлечь из текста ИНН и КПП
 
Добрый день!

Помогите, пожалуйста! Есть текст, надо составить формулу , чтобы извлечь быстро нужные данные, в конкретном случае ИНН и КПП производителя. Как можно это осуществить? С функцией ПСТР знакома, но надо знать начальное положение, методом подбора долго. Есть какие-то идеи? Всем заранее спасибо за помощь!
 
Код
ИНН:
=ПСТР(ФИЛЬТР.XML("<j><i>"&ПОДСТАВИТЬ(A2;СИМВОЛ(10);"</i><i>")&"</i></j>";"//i[4]");6;10)
КПП:
=ПСТР(ФИЛЬТР.XML("<j><i>"&ПОДСТАВИТЬ(A2;СИМВОЛ(10);"</i><i>")&"</i></j>";"//i[5]");6;10)
Изменено: Тимофеев - 14.01.2022 12:10:28
 
Код
=ПСТР(RC1;НАЙТИ(R1C;RC1)+5;НАЙТИ(СИМВОЛ(10);RC1;НАЙТИ(R1C;RC1))-НАЙТИ(R1C;RC1)-5)
 
Тимофеев, к сожалению, не получилось. Пишет ошибку #ИМЯ? В вычислении посмотрела, что не находит ФИЛЬТР.XML
 
Цитата
К сожалению, не получилось.
Ваш Excel еще не знает этой функции.

=ПСТР(RC[-1];ПОИСК("ИНН:";RC[-1])+5;10)
=ПСТР(RC[-2];ПОИСК("КПП:";RC[-2])+5;9)
 
МатросНаЗебре, vikttur, спасибо огромное! Сейчас буду осмысливать формулы.
 
Вдруг в наименовании ООО встретится ИНН:
Код
=ПСТР(A2;ПОИСК(СИМВОЛ(10)&"ИНН: ";A2)+6;10)
Страницы: 1
Наверх