Добрый день! Возникла необходимость вытянуть из нескольких файлов уникальные значения по столбцу, нашел на просторах следующую формулу
Скрытый текст
=ИНДЕКС('[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28; НАИМЕНЬШИЙ(ЕСЛИ(НАИБОЛЬШИЙ( ЕСЛИ(СЧЁТЕСЛИ($B$1:B1;'[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28)=0;СЧЁТЕСЛИ('[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28;"<"&'[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28)+1;"");1)=СЧЁТЕСЛИ('[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28;"<"&'[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28)+1;СТРОКА('[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28)-МИН(СТРОКА('[Файл пример откуда тянуть.xlsx]Лист1'!$A$1:$A$28))+1);1))
Данная формула, выполняет свою казалось бы. Но не работает при закрытых книгах, а мне необходимо работать именно с закрытыми книгами. Помогите доработать формулу, спасибо)
Попробуйте Вашу формулу перенести в "Файл пример откуда тянуть.xlsx", а в файле "Пробная формула.xlsx" сделайте простую ссылку на ячейку. Тогда при открытии файла Excel Вас спросит обновить или нет ссылки.
msi2102,Такой вариант не подходит, потому что в таком случае необходимо в каждый файл "Откда тянуть" (а их каждый месяц будет +10) писать формулу, и это не автоматизация процесса. Хотелось бы просто протянуть формулу, а она уже сама пробежалась по файлам и вытянула необходимое, спасибо
buchlotnik,Если есть время, подскажите, как сделать это в PQ, как я понимаю изначально -> Данные -.> Создать запрос -> Из файла -> Из папки .... Правильно я понимаю? А дальше, там мы получается видим список всех файлов, и что необходимо сделать далее?