
Bendroji formulė
=SUMPRODUCT(SUMIF(range,things,values))
Santrauka
Jei reikia susumuoti reikšmes, kai langeliai yra lygūs vienam iš daugelio dalykų, galite naudoti formulę, pagrįstą funkcijomis SUMIF ir SUMPRODUCT. Parodytame pavyzdyje formulė H5 yra:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
kur „daiktai“ yra įvardytas diapazonas E5: E7.
Paaiškinimas
Funkcijai SUMIF priklauso trys argumentai: diapazonas, kriterijai ir sum_range.
Dėl asortimento , mes naudojame B5: B11. Šiose ląstelėse yra vertės, kurias mes tikriname pagal kelis kriterijus.
Pagal kriterijus mes naudojame pavadintą diapazoną „daiktai“ (E5: E7). Šiame diapazone yra 3 vertės, kurias naudojame kaip kriterijus. Šis diapazonas gali būti išplėstas, jei reikia, įtraukiant papildomus kriterijus.
Už sumavimo_diapazonas , mes naudojant naudojant C5: C11, kuriame yra skaitmenines reikšmes.
Kadangi SUMIF pateikiame daugiau nei vieną kriterijų, tai pateiks kelis rezultatus - po vieną rezultatą kiekvienai reikšmei. Rezultatai pateikia tokį masyvą:
=SUMPRODUCT((60;30;12))
Tada SUMPRODUCT susumuoja visus masyvo elementus ir pateikia galutinį rezultatą 102.