Excel - рассчитать сумму на основе нескольких критериев

вопрос

У меня есть следующее:

 ABC INC-001 05/2009 10 INC-002 07/2010 10 CTN-000 05/2009 10 INC-004 05/2009 10 INC-005 05/2009 10 

в таблице, и я хочу положить в одну ячейку (например, D1). сумма всех чисел в столбце C, где столбец A содержит буквы INC, а столбец B содержит 2009 (ответ = 30). Я знаю, что это можно сделать, добавив еще один столбец и функцию IF, а затем используя SUMIF, но я бы предпочел этого не делать, если это возможно.

Решение

Попробуй это:

  •  = SUMPRODUCT ((ВЛЕВО (A $ 1: A $ 5, 3) = "INC") * (ГОД (B $ 1: B $ 5) = 2009) * (C $ 1: C $ 5)) 

Вы также можете использовать

  •  = SUMPRODUCT ((ISNUMBER (ПОИСК ("* INC *", A $ 1: A $ 20))) * (ГОД (B $ 1: B $ 20) = 2009) * (C $ 1: C $ 20)) 

Обратите внимание, что

Решено rizvisa1

Предыдущая статья Следующая статья

Лучшие советы