Hur man använder SUMIF med OR-logik i Excel (10 metoder)

  • Dela Detta
Hugh West

Genom att använda SUMIF kan du summera värden baserat på ett enda villkor eller kriterier, t.ex. att andra celler är lika med antingen ett eller ett annat värde. Du kan använda funktionen SUMIF OR logik när du behöver summera värden baserat på flera kriterier där minst ett av villkoren är uppfyllt.

För att förklara hur SUMIF OR Jag kommer att använda ett exempel på ett dataset med försäljningsinformation. Det finns tre kolumner i datasetetet. Dessa kolumner representerar försäljningsvolymen för en viss produkt i en annan region. Kolumnerna är följande Region, produktnamn, och Pris .

Ladda ner till praktiken

SUMIF OR.xlsx

10 metoder för att använda SUMIF med OR-logik

1. Användning av flera SUMIF med OR

Du kan använda SUMIF funktion med ELLER logik genom att använda formeln i enlighet med kriterierna. Om du vill använda flera kriterier måste du lägga till SUMIF funktionen flera gånger.

Välj först den cell där du vill placera resultatet.

Skriv sedan följande formel.

=SUMIF(B4:B14,F4,D4:D14)+SUMIF(B4:B14,F5,D4:D14)

Här ville jag ha summan från antingen USA eller . Kanada så vi använde dessa två regioner som kriterier I den första SUMIF funktionen tog den USA som kriterier med tanke på intervallet B4:B14 för att få ut summan från sum_range D4:D14 . Sedan skrev han SUMIF funktionen igen, denna gång med hjälp av kriterierna Kanada fick intervallet B4:B14 inom den sum_range D4:D14 .

För att ansöka ELLER logik och lägg sedan till både den separata SUMIF formler.

Slutligen trycker du på ENTER Du kommer att se att den använda formeln summerar värdet för båda USA och Kanada med hjälp av ELLER logik.

2. Använda flera SUMIF med OR på olika kolumner

Du kan också använda SUMIF OR på en annan kolumn. Du kan välja kriterier från olika kolumner.

Välj först den cell där du vill placera ditt resultatvärde.

Skriv sedan följande formel.

=SUMIF(B4:B14,F4,D4:D14)+SUMIF(C4:C14,G4,D4:D14)

Här vill jag summera Pris för produkten från USA region eller Bärbar dator Jag har alltså använt mig av kriterier USA från Region kolumnen och Bärbar dator från Produktnamn kolumnen. I den första SUMIF funktionen tog den USA som kriterier med tanke på intervallet B4:B14 för att få ut summan från sum_range D4:D14 . Sedan skrev han SUMIF funktionen igen, denna gång med hjälp av kriterierna Bärbar dator och med tanke på intervallet B4:B14 där den sum_range var D4:D14 .

För att ansöka ELLER logik och lägg sedan till både den separata SUMIF formler.

Till slut trycker du på ENTER Nu ser du att den använda formeln summerade värdet av två olika kolumner med hjälp av ELLER logik.

3. Användning av SUM inom SUMIF ELLER med en matris

Du kan använda SUMMA funktion inom SUMIF OR med en matris, medan du kan ange mer än ett kriterium i matrisen.

Välj först den cell där du vill placera ditt resultatvärde.

Skriv sedan följande formel.

=SUM(SUMIF(B4:B14,{"USA","Canada"},D4:D14))

Här använde jag USA och Kanada som kriterier Nu, i den SUMIF funktionen tog den USA och Kanada som en matris i den kriterier med tanke på intervallet B4:B14 och där den sum_range var D4:D14 Därefter summeras värdena om minst ett av villkoren/kriterierna är uppfyllda.

Slutligen trycker du på ENTER nyckel.

Du ser alltså att den använda formeln summerar värdena när ett kriterium är uppfyllt.

4. Användning av SUMIF OR med flera kriterier

I SUMIF funktion med ELLER logik kan du också använda flera kriterier.

Till att börja med väljer du den cell där du vill placera ditt resultatvärde.

Därefter skriver du följande formel.

=SUM(SUMMA(SUMIF(B4:B14,F4:G6,D4:D14))

Här använde jag USA , Kanada, och Tyskland som kriterier Nu, i den SUMIF funktionen tog den Kriterieområde F4:G6 med tanke på intervallet B4:B14 för att generera summan från sum_range D4:D14 .

Därefter är det SUMMA funktionen summerar värdena om minst ett av villkoren/kriterierna är uppfyllda.

Till slut trycker du på ENTER nyckel.

Därför ser du att den använda formeln summerade värdena för kriterieområdet.

5. Användning av SUMIF OR med SUMPRODUCT

Du kan använda SUMPRODUCT funktion som ska utföras SUMIF med ELLER liknande verksamhet.

Välj först den cell där du vill placera ditt resultatvärde.

Skriv sedan följande formel.

=SUMMAPRODUKT(SUMIF(C4:C14,F4:F5,D4:D14))

Här, Eftersom jag vill summera Pris för produkten Bärbar dator eller . Dator, så jag har använt Bärbar dator och Dator från Produktnamn kolumnen som kriterier Nu, i den SUMIF funktionen tog den Kriterieområde F4:F5 med tanke på intervallet C4:C14 där den sum_range var D4:D14 . Sedan är det SUMPRODUCT funktionen summerar värdena om minst ett av villkoren/kriterierna är uppfyllda.

Slutligen trycker du på ENTER nyckel.

Som ett resultat ser du att den använda formeln summerade värdena för kriterieområdet.

6. Användning av SUMIF OR med asterisk (*)

Genom att använda Asterisk(*) med den SUMIF funktion kan du utföra följande ELLER logik.

För detta ändamål använder jag det här provdatasetet där jag har några partiella värden i kolumnerna.

Välj först den cell där du vill placera ditt resultatvärde.

För det andra skriver du följande formel.

=SUMIF($C$4:$C$14,F4&"*",$D$4:$D$14)

För att få fram den Pris för alla typer av bärbara datorer från Produktnamn . Jag använde mig av Bärbar dator som kriterier, där en asterisk (*) med kriterierna. Här kan en asterisk (*) kommer att söka eller slå upp en text med en partiell matchning. Nu, i SUMIF funktionen med tanke på intervallet C4:C14 där den sum_range var D4:D14 Därefter summeras värdena om minst ett av delkriterierna är uppfyllt.

Till slut trycker du på ENTER nyckel.

Du ser alltså att den använda formeln summerar de värden där delkriterierna är matchade.

7. Användning av SUM & SUMIFS med OR

Du kan använda SUMMA funktion inom den SUMIFS funktionen för att använda ELLER logik.

Välj först den cell där du vill placera ditt resultatvärde.

Skriv sedan följande formel i den markerade cellen eller i fältet Formula Bar .

=SUM(SUMIFS(D4:D14,C4:C14,{"laptop", "dator"}))

Här kan du genom att använda antingen Bärbar dator eller . Dator Jag vill ha summan av Pris . Jag använde mig av Bärbar dator och Dator som kriterier1 Nu, i den SUMIFS funktion med tanke på den sum_range D4:D14 och kriterier_område1 var C4:C14 . Sedan är det SUMMA funktionen summerar värdena om minst ett av kriterierna är uppfyllt.

Tryck på ENTER nyckel.

Du ser alltså att den använda formeln summerar de värden där kriterierna är matchade.

8. Användning av SUM & SUMIFS på kolumn

Du kan också använda SUMMA funktion inom den SUMIFS funktion med ELLER på en annan kolumn. Du kan välja kriterier från olika kolumner.

Välj först den cell där du vill placera ditt resultat.

Skriv sedan följande formel.

=SUM(SUMIFS(E4:E14,C4:C14,{"laptop","computer"},D4:D14,"yes"))

Här använde jag Bärbar dator och Dator som kriterier från en annan kolumn. I SUMIFS funktion som tagits i anspråk sum_range D4:D14 och i kriterier_område1 med tanke på intervallet C4:C14 . I den kriterier1 fält, används bärbar dator och dator som jokertecken . Sedan i kriterier_område2 med tanke på intervallet D4:D14 och valde den critera2 för Ja från Samlad kolumnen. SUMMA funktionen summerar värdena om minst ett av kriterierna är uppfyllt.

Till slut trycker du på ENTER Nu ser du att den använda formeln summerade de värden där olika kolumners värden uppfyllde minst ett av kriterierna.

9. Användning av SUM & SUMIFS med jokertecken

I SUMIFS funktion med ELLER logik kan du också använda jokertecken.

Här använde jag asterisk(*) för att utföra ELLER logik.

Till att börja med markerar du den cell där du vill placera ditt resultatvärde.

Skriv sedan följande formel.

=SUM(SUMIFS(D4:D14,C4:C14,{"*laptop*","*iphone*"}))

Här ville jag summera den Pris för Bärbar dator eller . iPhone från Produktnamn Så jag använde mig av Bärbar dator och iPhone som kriterier1 med jokertecken asterisk (*) Nu, i den SUMIFS funktion med tanke på den sum_range D4:D14 för att ta fram priset för en viss kriterier_område1 C4:C14 . Sedan är det SUMMA funktionen summerar värdena om minst ett av kriterierna är helt/delvis uppfyllt.

Tryck på ENTER nyckel.

Du kan alltså se att den använda formeln summerade värdena när delvisa eller fullständiga kriterier matchades.

10. Användning av SUM & SUMIFS med flera kriterier

Du kan använda SUMMA funktion inom den SUMIFS funktion med ELLER logik för flera kriterier.

Välj först den cell där du vill placera ditt resultatvärde.

Skriv sedan följande formel i den markerade cellen eller i fältet Formula Bar .

=SUM(SUMIFS(D4:D14,C4:C14,{"laptop","iphone"},B4:B14,{"USA";"Canada"}))

Här använde jag Bärbar dator och iPhone från Produktnamn, USA, och Kanada från Region som kriterier från en annan kolumn. I SUMIFS funktion som tagits i anspråk sum_range D4:D14 och i kriterier_område1 valde intervallet C4:C14 där i kriterier1 begagnad Bärbar dator och iPhone .

Då i kriterier_område2 med tanke på intervallet B4:B14 och valde den USA och Kanada som critera2 . Sedan är det SUMMA funktionen summerar värdena om minst ett av kriterierna är uppfyllt.

Här använde jag en array med en enda kolumn för kriterier1 och semikolonerna i den andra arraykonstanten för kriterier2 eftersom den representerar en vertikal grupp.

Den fungerar för Excel-elementen "pairs" i de två arraykonstanterna och returnerar en tvådimensionell array med resultat.

Till slut trycker du på ENTER Nu ser du att den använda formeln summerade de värden där olika kolumners värden uppfyllde minst ett av kriterierna.

Övningssektionen

I arbetsbladet finns två extra övningsblad så att du kan öva på de förklarade metoderna.

Slutsats

I den här artikeln har jag förklarat 10 metoder för att SUMIF OR i Excel. Du kan använda någon av metoderna för att utföra SUMIF med ELLER logik. Jag förklarade också hur du kan dölja oönskade tomma rader. Om du har någon förvirring eller fråga om dessa metoder kan du kommentera nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.