У меня есть рабочая книга с несколькими вкладками с информацией, которую я хотел бы объединить по определенным продуктам.

Формула у меня на данный момент выглядит так:

=SUMIF($Z:$Z,"Dogma",AA:AA)
=SUMIF($Z:$Z,"Dogma",AB:AB)
=SUMIF($Z:$Z,"Dogma",AC:AC)

и т.п.

Я пытался сделать что-то вроде

=SUMIF('Austria:Portugal'!$Z:$Z,"Dogma",'Austria:Portugal'!AA:AA)

но это дало ошибку # ЗНАЧЕНИЕ.

Можно ли конвертировать мой SUMIF для просмотра всех вкладок? Я надеюсь избежать дублирования таблицы на всех вкладках и делать SUM на вкладке агрегата?

Большое спасибо.

1 ответ1

1

Поместите название нужных листов в список и назовите этот диапазон; Я назвал мой sheet:

Тогда вы можете использовать следующую формулу:

=SUMPRODUCT(SUMIF(INDIRECT("'" & sheet & "'!$Z:$Z"),"Dogma",INDIRECT("'" & sheet & "'!AA:AA")))


Для справки:

У меня есть три листа точно так:

Таким образом, вы можете видеть, что он возвращает правильное значение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .