Суммирование столбца в Excel на основе двух ссылок в столбце и двух столбцов ссылок фильтра

#excel #match #vlookup #sumifs

#excel #сопоставление #vlookup #sumifs

Вопрос:

Мне нужно суммировать значения столбца, но мне нужно идентифицировать столбец на основе двух значений в столбце, и я должен отфильтровать его по значениям в двух смежных столбцах.

Вот пример:

 Reference1            Act.   Act.   Act.    ...    Bud.   Bud.   Bud.
Reference2            Jan    Feb    Mar     ...    Jan    Feb    Mar

Reference3 Reference4
CAR        BLUE       1      2      3              4      5      6 
CAR        BLUE       1      2      3              4      5      6    
CAR        RED        1      2      3              4      5      6 
  

Итак, я должен добавить все CAR amp; BLUE amp; Act. amp; Jan = 1 1 = 2. И аналогично для других столбцов.

Я хотел бы добиться чего-то следующего:

 Reference3 Reference4 Reference1 Reference2 Value     
CAR        BLUE       Act.       Jan        2   
CAR        BLUE       Act.       FEB        4 
  

Проблема, с которой я сталкиваюсь, заключается в том, что формула используется в столбце значений выше. Я не могу выполнить SUMIFS, поскольку столбцы в исходной исходной таблице изменяются. VLOOKUP не работает, поскольку для lookup_value нет ни одного столбца. Я думал об использовании СОПОСТАВЛЕНИЯ для идентификации столбца, но поскольку у меня есть две ссылки (1 и 2), это тоже не работает.

Любые идеи о том, какие формулы я мог бы использовать для достижения вышеуказанного.

Спасибо

Ответ №1:

Попробуйте создать сводную таблицу из ваших данных (хотя это не приведет к созданию формул, но, тем не менее, даст вам желаемые результаты).

Вот простое руководство по выполнению этого в Excel 2003 — http://www.techonthenet.com/excel/pivottbls/create.php

Ответ №2:

Вы можете создать ключ в столбце:

 = Reference3 amp; Reference4 amp; Reference1 amp; reference2
  

и после используйте команду промежуточного итога (внутри данных).
Каждый раз, когда вы изменяете данные, вам необходимо повторно использовать промежуточный итог