Vemo, kako sešteti, če se s funkcijo SUMIFS ujemata dva merila. Kako pa seštejemo, če se ujema kateri od dveh kriterijev. Z drugimi besedami, kako seštejemo, če to ali ono. V tem primeru običajna formula SUMIF ne bo delovala. V tem članku se bomo naučili, kako sešteti, če kateri od danih pogojev ustreza. Obstaja več načinov. Naučimo se jih na enem primeru.
SUMIF iz istih meril
Tu imamo podatke o ceni, ki so jo osvojili nekateri študenti.
Primer 1: Vsota cene, če je ime Ravi ali Reena
Tu imamo dva pogoja za seštevanje podatkov. Z drugimi besedami, sešteti moramo skupni znesek, ki sta ga osvojila Ravi in Reena.
Rešitev 1: Uporaba funkcij SUM in SUMIF
Splošna formula je:
= SUM (SUMIF (obseg_kriterijev, {kriteriji1, merila2,…}, vsota_razpon))
Tukaj bomo uporabili preprosto funkcijo SUMIF. Edina razlika bodo merila, ki jih vstavimo v zavite oklepaje. Ta formula bo vključena v funkcijo SUM. Evo kako.
V tem primeru bo formula naslednja:
= SUM (SUMIF (A2: A10, {"Ravi", "Reena"}, E2: E10))
Kako deluje?
Ta formula deluje kot SUM z logiko OR. Razumejmo, kako.
Začnimo od znotraj, razumejmo to SUMIF(A2: A10, {"Ravi", "Reena"}, E2: E10) del. To je preprosta funkcija SUMIF. Namesto enega kriterija smo SUMIF -u v nizu zagotovili dva merila. Funkcija SUMIF povzame vrednost v seštevku (E2: E10) in vrne matriko za oba merila. {31907,11067} (vsota "Ravi", vsota "Reena").
= SUM (SUMIF(A2: A10, {"Ravi", "Reena"}, E2: E10)): Zdaj jih moramo le še sešteti. Za dodajanje tega niza smo preprosto določili funkcijo SUM. SUM ({31907,11067}). Na koncu dobimo vsoto 42974.
Rešitev 2: seštevanje dveh formul SUMIF
To je neposredna rešitev za pridobitev SUMIF s pogojem Or. Dodamo le dve formuli SUMIF.
=SUMIF(A2: A10, "Ravi", E2: E10)+SUMIF(A2: A10, "Reena", E2: E10)
Vendar je to izvedljivo le, če imate določeno in zelo malo število meril. Če bo kriterijev več, bo to dolga formula.
Primer 2: Vsota, če je z ali izjavo iz sklicev na celice.
V zgornjem primeru smo imeli fiksna imena, kaj pa, če želimo vsoto skupne cene nekaterih imen, zapisanih v razponu. Kot spodnji posnetek.
Tukaj moramo dobiti skupno ceno, ki so jo osvojili vsi ti trije študenti. Tudi ta imena se lahko spremenijo. V zgornjem primeru smo merila trdo kodirali, tukaj pa moramo navesti referenco območja H2: H4.
Splošna formula
{= SUM (SUMIF (obseg_kriterijev, merila, obseg_vsote))}
Opomba: formula je matrična formula. Vneseno s CTRL+SHIFT+ENTER.
Formula za naš primer bo:
{= SUM (SUMIF (A2: A10, H2: H4, E2: E10))}
Kako deluje
Deluje enako kot metoda 1. primera. Toda v tem primeru smo namesto trdega kodiranja meril uporabili obseg. S to metodo lahko podate dolg seznam za povzetek z ali pogojem. Tudi to bo dinamično.
Pomembno: To je matrična formula in jo morate vnesti s CTRL+SHIFT+ENTER.
V vseh zgornjih primerih lahko namesto SUMIF uporabite funkcijo SUMIFS. V rezultatih ne bo razlike.
Torej ja, fantje, tako lahko naredite SUMIF z OR. Sporočite mi, če imate kakršno koli posebno vprašanje v zvezi z excel sumif ali katero koli drugo funkcijo, funkcijo ali formulo Excel. Oddelek s komentarji je vaš. Do takrat si lahko preberete naše najboljše članke o funkciji.
SUMIFS z uporabo logike AND-OR v Excelu
Kako uporabljati funkcijo SUMIF v Excelu
Kako uporabljati funkcijo SUMIFS v Excelu
Kako sešteti, če celice vsebujejo določeno besedilo v Excelu
Kako sešteti, če je v Excelu več kot 0
Pridobite SUMIFS z datumi v Excelu
Priljubljeni članki:
50 Bližnjica v Excelu za večjo produktivnost : Hitreje opravite svojo nalogo. S temi 50 bližnjicami boste še hitreje delali v Excelu.
Kako uporabljati tFunkcija VLOOKUP v Excelu : To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih obsegov in listov.
Kako uporabljati funkcijo COUNTIF v Excelu : Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.
Kako uporabljati funkcijo SUMIF v Excelu : To je še ena bistvena funkcija nadzorne plošče. To vam pomaga povzeti vrednosti za posebne pogoje.