
Vispārēja formula
=SUMPRODUCT((criteria_rng="red")*(sum_range))
Kopsavilkums
Apkopojot nosacīti vairākas kolonnas, izmantojot vienu kritēriju, varat izmantot formulu, kuras pamatā ir funkcija SUMPRODUCT. Izrādes piemērā H5 formula ir:
=SUMPRODUCT((B5:B10="red")*(C5:E10))
Paskaidrojums
Šī pirmā izteiksme SUMPRODUCT ir kritērijs, pārbaudot, vai šūnās B5: B10 ir "sarkans". Rezultāts ir TRUE FALSE masīvs, piemēram:
(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE)
Tas tiek reizināts ar vērtībām diapazonā C5: E10:
(1,6,2; 8,6,8; 5,2,6; 2,6,7; 7,4,5; 5,3,1)
Rezultāts SUMPRODUCT iekšienē ir šāds:
=SUMPRODUCT((1,6,2;0,0,0;0,0,0;2,6,7;0,0,0;0,0,0))
kas atgriež 24, visu vērtību summa C5: E10, kur B5: B10 = "sarkans".
Satur tipa meklēšanu
SUMPRODUCT neatbalsta aizstājējzīmes, tādēļ, ja vēlaties meklēt “šūna satur noteiktu tekstu”, jums būs jāizmanto kritēriji, kas daļējām atbilstībām atgriezīs vērtību TRUE. Viena no iespējām ir izmantot šādas funkcijas ISNUMBER un SEARCH:
=SUMPRODUCT((ISNUMBER(SEARCH("red",B5:B10)))*(C5:E10))
Skatiet šo lapu, lai iegūtu vairāk informācijas par to, kā tas darbojas.