Я использую эту формулу:
=IF(A3=A2,
pull(CONCATENATE("'F:\ITO\",A3," Project","\", "[",A3,".xlsx]Server Config'!","A5")),
pull(CONCATENATE("'F:\ITO\",A3," Project","\","[",A3,".xlsx]Server Config'!","A4")))
Где столбец А содержит номер проекта. Не все проекты имеют одинаковое количество строк, и каждый раз, когда проект изменяется, приходится перезапускать подсчет для A4.
Как я могу сказать эту формулу или другую: если номер проекта совпадает с предыдущим рядом, продолжайте считать с A5, A6 ..... до тех пор, пока номер проекта не изменится, в этом случае должен начать снова с А4?
Структура этой таблицы следующая:
A2 = "Project Number"
B2 = =pull(CONCATENATE("'F:\ITO\",A2," Project","\","[",A2,".xlsx]Server Config'!","A4"))
A3 = "Project Number"
B3 = =IF(A3=A2,pull(CONCATENATE("'F:\ITO\",A3," Project","\","[",A3,".xlsx]Server Config'!","A5")),pull(CONCATENATE("'F:\ITO\",A3," Project","\","[",A3,".xlsx]Server Config'!","A4")))
Каждый проект является ссылкой на один файл, и каждый файл содержит различную информацию в одних и тех же ячейках.