Formula Excel: Suma dacă se criteriază mai multe coloane -

Formula generică

=SUMPRODUCT((criteria_rng="red")*(sum_range))

rezumat

Pentru a rezuma mai multe coloane condiționat, utilizând un criteriu, puteți utiliza o formulă bazată pe funcția SUMPRODUCT. În exemplul de prezentare, formula din H5 este:

=SUMPRODUCT((B5:B10="red")*(C5:E10))

Explicaţie

Această primă expresie din SUMPRODUCT este criteriul, verificând dacă celulele din B5: B10 conțin „roșu”. Rezultatul este o serie de valori ADEVĂRATE FALSE ca aceasta:

(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE)

Aceasta se înmulțește cu valorile din intervalul C5: E10:

(1,6,2; 8,6,8; 5,2,6; 2,6,7; 7,4,5; 5,3,1)

Rezultatul din SUMPRODUCT este:

=SUMPRODUCT((1,6,2;0,0,0;0,0,0;2,6,7;0,0,0;0,0,0))

care returnează 24, suma tuturor valorilor din C5: E10 unde B5: B10 = "roșu".

Conține căutare tip

SUMPRODUCT nu acceptă metacaractere, așa că, dacă doriți să faceți o căutare de tip „celulă conține text specific”, va trebui să utilizați criterii care vor returna TRUE pentru potrivirile parțiale. O opțiune este de a utiliza funcțiile ISNUMBER și SEARCH astfel:

=SUMPRODUCT((ISNUMBER(SEARCH("red",B5:B10)))*(C5:E10))

Consultați această pagină pentru mai multe informații despre cum funcționează.

Articole interesante...