Варианты Excel SUMIF - PullRequest
       2

Варианты Excel SUMIF

0 голосов
/ 28 ноября 2018

Я пытаюсь создать функцию SUMIF, подобную этой. =SUMIF(OUT!$G$22:$G$70;'2018'!$B4;OUT!$J$22:$J$70)

Но я бы хотел вместо того, чтобы дать имя листа OUT, я хочу, чтобы Excel прочитал де имя листа издругая ячейка, как я показываю на IMG.

Я пытался =SUMIF(CELL("contents";E2)!$G$22:$G$70;'2018'!$B4;CELL("contents";E2)!$J$22:$J$70)

, но все еще не работает.Кто-нибудь знает, как это сделать?

Изображение Excel

enter image description here

1 Ответ

0 голосов
/ 28 ноября 2018

Вам нужно НЕПОСРЕДСТВЕННО:

=SUMIF(INDIRECT("'"&E2&"'!G22:G70");'2018'!$B4;INDIRECT("'"&E2&"'!J22:J70"))

Обратите внимание, что поскольку диапазоны являются литеральными текстовыми строками, вам не нужно делать их абсолютными, поскольку они не будут корректироваться, если вы все равно скопируете / заполните.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...