
Загальна формула
=SUMPRODUCT(SUMIF(range,things,values))
Резюме
Якщо вам потрібно підсумувати значення, коли комірки дорівнюють одній із багатьох речей, ви можете використовувати формулу, засновану на функціях SUMIF та SUMPRODUCT. У наведеному прикладі формула в H5 має вигляд:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
де "речі" - це названий діапазон E5: E7.
Пояснення
Функція SUMIF приймає три аргументи: діапазон, критерії та діапазон_суми.
Для діапазону ми використовуємо B5: B11. Ці клітинки містять значення, які ми перевіряємо за кількома критеріями.
Для критеріїв ми використовуємо названий діапазон "речі" (E5: E7). Цей діапазон містить 3 значення, які ми використовуємо як критерії. Цей діапазон можна розширити, включивши додаткові критерії за потреби.
Для діапазону sum_ ми використовуємо C5: C11, який містить числові значення.
Оскільки ми надаємо SUMIF більше одного критерію, він поверне кілька результатів - по одному результату для кожного значення у "речах". Результати повертають масив, такий:
=SUMPRODUCT((60;30;12))
Потім SUMPRODUCT підсумовує всі елементи масиву і повертає кінцевий результат 102.