3 SUMIF met OF-functie Formules in Excel

Anonim

We weten hoe we moeten optellen als twee criteria overeenkomen met de functie SOMMEN. Maar hoe tellen we op als een van de twee criteria overeenkomt. Met andere woorden, hoe tellen we of dit of dat op. In dat geval zal de conventionele SUMIF-formule niet werken. In dit artikel zullen we leren hoe we kunnen optellen of aan een van de gegeven voorwaarden wordt voldaan. Er zijn verschillende methoden. Laten we ze aan de hand van één voorbeeld leren.

SUMIF van hetzelfde criteriumbereik
Hier hebben we gegevens van prijs gewonnen door sommige studenten.

Voorbeeld 1: Somprijs Als de naam Ravi of Reena is
Hier hebben we twee voorwaarden voor het samenvatten van gegevens. Met andere woorden, we moeten het totale bedrag dat Ravi en Reena hebben gewonnen bij elkaar optellen.

Oplossing 1: SUM- en SUMIF-functie gebruiken
De generieke formule is:

=SOM(SUMIF(criteria_bereik,{criteria1,criteria2,… },som_bereik))

We zullen hier de eenvoudige SUMIF-functie gebruiken. Het enige verschil is dat de criteria in accolades worden geplaatst. Deze formule wordt ingekapseld in de SOM-functie. Hier is hoe.

Voor dit voorbeeld is de formule:

=SOM(SOM.ALS(A2:A10,{"Ravi","Reena"},E2:E10))


Hoe het werkt?
Deze formule werkt als SOM met OR-logica. Laten we begrijpen hoe.
Laten we van binnenuit beginnen, laten we dit begrijpen SUMIF(A2:A10,{"Ravi","Reena"},E2:E10) deel. Het is een eenvoudige SUMIF-functie. Maar in plaats van één criterium hebben we in een array twee criteria aan SUMIF gegeven. De functie SUMIF somt de waarde op in het sombereik (E2:E10) en retourneert een array voor beide criteria. {31907.11067} (som van "Ravi", Som van "Reena").

=SOM(SUMIF(A2:A10,{"Ravi","Reena"},E2:E10)): Nu hoeven we ze alleen nog maar op te tellen. Om deze array toe te voegen, hebben we eenvoudigweg de SUM-functie benoemd. SOM({31907,11067}). Uiteindelijk krijgen we onze som als 42974.

Oplossing 2: twee SUMIF-formules optellen
Het is een ongecompliceerde oplossing voor het verkrijgen van een SUMIF met Or-voorwaarde. We voegen gewoon twee SUMIF-formules toe.

=SUMIF(A2:A10,"Ravi",E2:E10)+SUMIF(A2:A10,"Reena",E2:E10)

Maar het is alleen haalbaar als je een vast en heel klein aantal criteria hebt. Het wordt een lange formule als er meer criteria zijn.
Voorbeeld 2: Som als met of verklaring van celverwijzingen.
In het bovenstaande voorbeeld hadden we vaste namen, maar wat als we de totale prijs willen van sommige namen die in een bereik zijn geschreven. Zoals de momentopname hieronder.

Hier moeten we de totale prijs krijgen die door al deze drie studenten is gewonnen. Deze namen kunnen ook veranderen. In het bovenstaande voorbeeld hebben we de criteria hard gecodeerd, maar hier moeten we de referentie van het bereik H2:H4 opgeven.
De generieke formule

{=SOM(SUMIF(criteria_bereik,criterias,som_bereik))}

Opmerking: de formule is een matrixformule. Ingevoerd met CTRL+SHIFT+ENTER.

De formule voor ons voorbeeld zal zijn:

{=SOM(SOM.ALS(A2:A10,H2:H4,E2:E10))}


Hoe het werkt

Het werkt hetzelfde als voorbeeld 1 methode. Maar in dit geval hebben we een bereik gebruikt in plaats van de criteria hard te coderen. Met behulp van deze methode kun je een lange lijst geven om samen te vatten met of voorwaarde. Dit zal ook dynamisch zijn.
Belangrijk: Dit is een matrixformule en moet worden ingevoerd met CTRL+SHIFT+ENTER.

In alle bovenstaande voorbeelden kunt u de SUMIFS-functie gebruiken in plaats van SUMIF. Er zal geen verschil in resultaten zijn.

Dus ja jongens, dit is hoe je SUMIF kunt excelleren met OR. Laat het me weten als je een specifieke vraag hebt over Excel sumif of een andere Excel-functie, -functie of -formule. Het opmerkingengedeelte is helemaal van jou. Tot die tijd kun je onze beste artikelen over functie lezen.

SOMMEN met EN-OF-logica in Excel

Hoe de SUMIF-functie in Excel te gebruiken?

Hoe de SUMIFS-functie in Excel te gebruiken?

Hoe op te tellen als cellen specifieke tekst bevatten in Excel

Hoe te optellen indien groter dan 0 in Excel

Ontvang SUMIFS met datums in Excel

Populaire artikels :

50 Excel-snelkoppeling om uw productiviteit te verhogen : Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.

Hoe te gebruikende VERT.ZOEKEN-functie in Excel : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.

Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.