I den här artikeln kommer vi att lära oss hur man använder IF-logik med funktionen SUMPRODUCT i Excel.

Med enkla ord tar SUMPRODUCT-funktionen produkten av motsvarande värden och returnerar summan av alla. SUMPRODUCT-funktionen använder också — (operatör) för att uppfylla vissa kriterier.

Generisk formel:

=SUMPRODUCT(–( array1=”condition”) , array2 , array3)

array1 : där kriterierna är uppfyllda

array2 & array3 : dessa arrayer får produkten av motsvarande värden och returnerar summan av dem.

Exempel:

Allt detta kan vara förvirrande att förstå. Så låt oss testa formeln genom att köra den på exemplet nedan.

Problemet är att vi måste hitta det totala priset för produkten ”Morot”.
Så här använder vi formeln för att få fram totalpriset för Morot

=SUMPRODUKT(–(A2:A19=”Morot”), B2:B19, C2:C19)

A2:A19 : kontrollerar intervallet A2:A19 för att hitta texten ”Morot” och returnerar True om den hittar ”Morot” eller False

— : operatören avkodar True som 1 och False som 0.

B2:B19 : Kvantitet (intervall) som ska multipliceras med enhetspriset.

C2:C19 : Enhetspris (intervall) som ska multipliceras med kvantitet.

Produkt Mängd Enhetspris Pris
1 33 1.77 58.41
0 87 3.49 0
0 58 1.87 0
0 82 1.87 0
0 38 2.18 0
1 54 1.77 95.58
0 149 3.49 0
1 51 1.77 90.27
1 100 1.77 177
0 28 1.35 0
0 36 2.18 0
0 31 1.87 0
0 28 3.49 0
1 44 1.77 77.88
1 23 1.77 40.71
0 27 1.35 0
0 43 2.18 0
0 123 2.84 0
539.85

Som du har förstått av ögonblicksbilden och tabellen ovan multiplicerar SUMPRODUCT-funktionen motsvarande värden och returnerar summan som resultat.

1’s & 0’s i den vänstra kolumnen är IF-logiken som används i SUMPRODUCT-funktionen.

Så här använder vi formeln för totalpriset för helvete

=SUMPRODUCT(–(A2:A19=”Helvete”),B2:B19,C2:C19)

A2:A19: kontrollerar intervallet A2:A19 för texten ”Helvete” och returnerar True om den hittar ”Morot” eller False
— : operatören avkodar True som 1 och False som 0.
B2:B19 : Kvantitet (intervall) som ska multipliceras med enhetspriset.
C2:C19 : Enhetspris (intervall) som ska multipliceras med kvantitet.

Produkt Mängd Enhetspris Pris
0 33 1.77 0
1 87 3.49 303.63
0 58 1.87 0
0 82 1.87 0
0 38 2.18 0
0 54 1.77 0
1 149 3.49 520.01
0 51 1.77 0
0 100 1.77 0
0 28 1.35 0
0 36 2.18 0
0 31 1.87 0
1 28 3.49 97.72
0 44 1.77 0
0 23 1.77 0
0 27 1.35 0
0 43 2.18 0
0 123 2.84 0
921.36

Som du har förstått av ögonblicksbilden och tabellen ovan multiplicerar SUMPRODUCT-funktionen motsvarande värden och returnerar summan.

1’s & 0’s i den vänstra kolumnen är IF-logiken som används med SUMPRODUCT-funktionen.

Hoppar att den här artikeln om hur man SUMPRODUCT med IF-logik i Excel är förklarande. Hitta fler artiklar om SUMIF-funktioner här. Om du gillade våra bloggar, dela den med dina fristarts på Facebook. Du kan också följa oss på Twitter och Facebook. Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på [email protected].

Hur man använder funktionen SUMPRODUCT i Excel:

SUM om datum är mellan: Återger summan av värden mellan givna datum eller perioder i excel.

Summa om datum är större än givet datum:

2 sätt att summera efter månad i Excel:

Hur man summerar flera kolumner med villkor: Hur man använder jokertecken i Excel: Räkna celler som matchar fraser med hjälp av jokertecken i Excel

Populära artiklar

50 Excel-genvägar för att öka din produktivitet: Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare i Excel.

Hur man använder VLOOKUP-funktionen i Excel : Detta är en av de mest använda och populära funktionerna i Excel som används för att söka upp värden från olika områden och ark.

Hur man använder funktionen COUNTIF i Excel : Räkna värden med villkor med hjälp av denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif-funktionen är viktig för att förbereda din instrumentpanel.

Hur man använder SUMIF-funktionen i Excel : Detta är en annan viktig funktion för instrumentpaneler. Den hjälper dig att summera värden på specifika villkor.

Lämna ett svar

Din e-postadress kommer inte publiceras.