Страницы: 1
RSS
Поиск значения в тексте и последующая нумерация
 
Добрый день!
Передо мной встала задача переименования кучи файлов согласно информации содержащейся в файле (то есть номера).
Я копирую информацию из файлов PDF и вставляю в столбец Excel.
По моей задумке с помощью excel я должен найти в на каждой странице (т.е. файле excel) уникальный номер и в итоге получить количество страниц, НО есть документы которые расположены на нескольких страница и нумерация в связи с этим слетает нафиг.
Прилагаю файл (а то наверно сложно понять, что хочу)))
На первом листе инфа из pdf файла и мои попытки выбрать №договора (он есть на каждой странице), но проблема встает с документами где несколько страниц для одного договора.
Прошу помощи в решении задачи.
1. Отобрать номера номера договоров
2. Пронумеровать полученный список
 
В чем затык? Ячейку с договором можно найти по вхождению "Договор ", остальное дело техники.
По вопросам из тем форума, личку не читаю.
 
сможете обьснить залачу - пишите
пока не можете обьяснить перебирайте данные врукопашную
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Проблема в том что договор может повторяться в тексте два раза и когда получаю список из номеров договоров мне нужно его пронумеровать. То есть если в документе несколько страниц(листов) к одному договору то их нужно как то обозначить.
потом в итоге я хочу на основании списка переименовать все страницы pdf
 
=IFERROR(LEFT(TRIM(MID(SUBSTITUTE(INDEX(Исходник!A:A;SMALL(IF(ISNUMBER(FIND("Договор ";Исходник!$A$2:$A$2000));ROW($A$2:$A$2000));ROW(A1)));"Договор ";REPT(" ";999));999;999));14);"")

все , теперь понял.
Изменено: БМВ - 14.07.2019 22:25:29
По вопросам из тем форума, личку не читаю.
 
Спасибо большое за такой быстрый отклик. Я завтра посмотрю ваш вариант.  
 
Цитата
Lowerty написал:
Спасибо большое за такой быстрый отклик
он не решает задачу.
По вопросам из тем форума, личку не читаю.
 
решает, не решает - какая это в сущности мелочь...

из советских анекдотов:
пионер в автобусе:
-- дядденька, Вы выходите на следующей остановке?
-- выхожу я не следующей остановке, не выхожу - какая это в сущности мелочь! главное, чтобы ты, мальчик, хорошо учился!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Возможно так.
При желании можно обойтись и без доп. столбца рядом с данными.
Изменено: БМВ - 15.07.2019 07:10:59
По вопросам из тем форума, личку не читаю.
 
Сейчас потестил. Вроде все работает так как и хотелось мне. Спасибо большое добрый человек!
Страницы: 1
Наверх