Используйте ячейки, чтобы заполнить путь к файлу для формулы SUMPRODUCT? - PullRequest
0 голосов
/ 07 января 2019

Я создаю формулу SUMPRODUCT с вложенной формулой SIGN, которая помогает установить критерии, по которым я хочу получать цифры (аналогично SUMIF или SUMIFS). Есть ли способ, чтобы часть формулы ссылалась на ячейку / столбец со строкой, которая используется для создания пути к файлу?

См. Ниже пример кода.

=SUMPRODUCT(SIGN((
'S:\Folder\[File.xlsm]Range-97-98'!$B$5:$N$5
=
B$7
))*((
'S:\Folder\[File.xlsm]Range-97-98'!$B$423:$N$423
)))

Рабочий лист "Диапазон-97-98", как вы видите, является коротким диапазоном Года. Это связано с тем, что текущая строка, в которой включена формула Sumproduct, является строкой, назначенной на 1997-98 (ячейка A9 = "1997-98") )

Есть ли способ изменить этот рабочий лист в пути к файлу на основе обрезанного значения ячейки из столбца A? например. A10 "1998-99", поэтому SUMPRODUCT будет Range-98-99 '! ..., а A11 "1999-00" и т. Д.

...