Excel - SUMIFS - диапазон динамической суммы для таблицы - PullRequest
0 голосов
/ 04 сентября 2018

В моих исходных данных у меня есть столбцы с данными за каждый месяц и за несколько лет.

В моей рабочей электронной таблице я хочу суммировать исходные данные по 4 критериям. 3 из них постоянны, а один динамичен (месяц и год). Зависит от выбранного месяца и года, я хочу суммировать правильный столбец в исходных данных.

Я нашел похожую тему - ссылка ниже: SUMIF динамически изменяемый столбец суммирования

Однако при вводе формулы я получаю ошибку #Values. Я проверил, что все данные являются текстовыми, а также сравнил с Точной функцией.

Ниже приведена моя формула:

= SUMIFS (INDEX (IBRACT [#All]; 0; MATCH (Sheet3 G $ 1;! IBRACT [#headers]; 0)); IBRACT [Entity]; $ A $ 1; IBRACT [SKU]; $ D14)

ИБРАКТ - это имя таблицы.

Ниже приведена ссылка на экран оценки (в этом примере я хотел бы суммировать 6-й столбец, который в электронной таблице представляет собой столбец «F»). Следующий шаг оценки показывает # Значение. https://imgur.com/JHq80BM

Кто-нибудь знает, как решить эту проблему?

Лучший, Wiktor

1 Ответ

0 голосов
/ 04 сентября 2018

IBRACT[#All] включает строку заголовка, которая на одну строку больше двух критериальных диапазонов, следовательно, # ЗНАЧЕНИЕ! ошибка. Просто измените диапазон суммы, чтобы он включал только диапазон тела данных.

=SUMIFS(INDEX(IBRACT; 0; MATCH(Sheet3!G$1; IBRACT[#Headers]; 0)); IBRACT[Entity]; $A$1; IBRACT[SKU]; $D14)
...