Формула Excel: стовпець пошуку та суми -

Загальна формула

=SUM(INDEX(data,0,MATCH(val,header,0)))

Резюме

Для пошуку та повернення суми стовпця ви можете використовувати формулу на основі функцій INDEX, MATCH та SUM. У наведеному прикладі формула в I7 має вигляд:

=SUM(INDEX(C5:F11,0,MATCH(I6,C4:F4,0)))

Пояснення

Ядро цієї формули використовує функції INDEX і MATCH особливим чином, щоб повернути повний стовпець замість одного значення. Працюючи з вивороту, функція MATCH використовується, щоб знайти правильний номер стовпця для фрукта в I6:

MATCH(I6,C4:F4,0)

MATCH повертає 2 всередині функції INDEX як аргумент column_num, де для масиву встановлено діапазон C5: F11, що включає дані для всіх фруктів.

Хитрою частиною формули є аргумент row_num, для якого встановлено нуль. Встановлення нуля для рядка призводить до того, що INDEX повертає всі значення у відповідній колонці в масиві, як це:

=SUM((6;12;4;10;0;9;6))

Потім функція SUM повертає суму всіх елементів масиву, 47.

Цікаві статті...