Найти сумму массива ячеек, только если строка содержит конкретное значение - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь найти способ получить сумму массива, но только если ячейка в той же строке (-ях) содержит определенное значение.Например, я хотел бы суммировать все значения в ячейках E7: AZ14, если значение в ячейках C7: C14 = Apple

Способ, которым я в настоящее время подхожу к этому - без успеха - заключается в следующем (массивформула, которая объединяет функции SUM и VLOOKUP):

{=SUM(VLOOKUP("Apple",C7:AZ14,{3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52},0))*C:AZ}

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 23 ноября 2018

Может быть

=SUMPRODUCT((C7:C14="Apple")*(E7:AZ14))
...