I den här artikeln kommer vi att lära oss hur du använder funktionen SUMPRODUCT i Excel.
Beräkna det totala priset multiplicera kvantiteten med pris per produkt plus ränta och annat?
Arbetar mestadels i livsmedelsbutiker där du måste multiplicera några värden (kvantitet, pris, skatt) för varje produkt och sedan ta summan av alla produkter för att få det totala orderpriset.
Till exempel har vi 9 värden. Här måste vi multiplicera i varje rad och sedan summera kolumnen (där det multiplicerade resultatet lagras).
3 | 7 | 6 | 126 |
5 | 9 | 2 | 90 |
1 | 4 | 8 | 32 |
248 |
Totalt = (3 * 7 * 6 + 5 * 9 * 2 + 1 * 4 * 8) = 248
Det här är hektiskt när du bara behöver det totala priset för beställningen. Excel ger dig SUMPRODUCT -funktionen som utför denna uppgift. Låt oss lära oss hur du använder SUMPRODUCT -funktionen.
SUMPRODUCT -funktion i Excel
SUMPRODUCT -funktionen är en matematisk funktion i Excel. Den fungerar på flera områden. Det multiplicerar motsvarande matriser och lägger sedan till dem.
Syntax:
= SUMPRODUCT (array1, [array2], …) |
Första array: första array som referens. Som A1: A10 (10 värden)
Andra matrisen: andra matrisen som referens. Som A1: A10 (10 värden)
Törstmatris, fjärde matris, femte fortsätter.
Exempel:
Allt detta kan vara förvirrande att förstå. Låt oss förstå hur man använder funktionen med hjälp av ett exempel. Här har vi en grönsaksaffär och jobbet är att beräkna räkningen för enskilda kunder.
Vi måste hitta det totala beloppet för beställningen.
Använd formeln
= SUMPRODUKT (B2: B6, C2: C6) |
Du får summan här.
Om det finns text i någon cell kommer det att betraktas som 0.
SUMPRODUCT -funktionen kan användas för att räkna celler med tillstånd eller kriterier.
Ett annat exempel
Så, låt oss testa denna formel genom att köra den på exemplet som visas nedan.
Här är problemet att vi måste hitta det totala priset för produkten “Morot”.
Så här använder vi formeln för att få det totala priset för morot
= SUMPRODUCT (-(A2: A19 = "Morot"), B2: B19, C2: C19) |
A2: A19 : kontrollerar intervallet A2: A19 för texten “Carrot” och returnerar True om den hittar “Carrot” eller annars False
-- : operatören avkodar True som 1 och Falskt som 0.
B2: B19 : Antal (intervall) som ska multipliceras med enhetspris.
C2: C19 : Enhetspris (intervall) multipliceras med kvantitet.
Produkt | Kvantitet | 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 från ovanstående ögonblicksbild och tabell, multiplicerar den SUMPRODUCT -funktionen motsvarande värden och returnerar summan som utfall.
1: or och 0: or i den vänstra kolumnen är IF -logiken som används i SUMPRODUCT -funktionen.
Så här använder vi formeln för totalpris för fullvete
= SUMPRODUCT (-(A2: A19 = "Fullvete"), B2: B19, C2: C19) |
A2: A19: kontrollerar intervallet A2: A19 för texten ”Fullkornsvete” och returnerar True om den hittar ”Morot” eller annars Falskt
-: operatören avkodar True som 1 och Falskt som 0.
B2: B19: Antal (intervall) som ska multipliceras med enhetspris.
C2: C19: Enhetspris (intervall) multipliceras med kvantitet.
Produkt | Kvantitet | 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 från ovanstående ögonblicksbild och tabell, multiplicerar den SUMPRODUCT -funktionen motsvarande värden och returnerar summan.
1: or och 0: or i den vänstra kolumnen är IF -logiken som används med SUMPRODUCT -funktionen.
Här är alla observationsanteckningar som använder funktionen SUMPRODUCT i Excel
Anmärkningar:
- Formeln fungerar bara för att leta upp den exakta matchningen.
- SUMPRODUCT-funktionen betraktar icke-numeriska värden som 0s.
- SUMPRODUCT -funktionen anser logiskt värde TRUE som 1 och Falskt som 0.
- Argumentmatrisen måste ha samma storlek, annars ger funktionen ett fel.
- SUMPRODUCT -funktionen returnerar värdet som motsvarar de TRUE -värdena i den returnerade arrayen efter att ha tagit enskilda produkter i motsvarande array.
- Operatörer gillar lika med ( = ), mindre än lika med ( <= ), större än ( > ) eller inte är lika med () kan utföras inom en tillämpad formel, endast med siffror.
Hoppas att den här artikeln om hur du använder funktionen SUMPRODUCT i Excel är förklarande. Hitta fler artiklar om beräkning av värden och relaterade Excel -formler här. Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och 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å e -postwebbplatsen.
Summa med OFFSET -grupper i rader och kolumner : OFFSET -funktionen kan användas för att summera grupp av celler dynamiskt. Dessa grupper kan vara var som helst i arket.
SUMMA om datumet är mellan : Returnerar summan av värden mellan givna datum eller period i excel.
Summa om datum är större än angivet datum: Returnerar summan av värden efter det angivna datumet eller perioden i excel.
2 sätt att summera per månad i Excel: Returnerar summan av värden inom en viss specifik månad i excel.
Hur man summerar flera kolumner med villkor: Returnerar SUMMAN av värden över flera kolumner med villkor i excel
Använd INDEX och MATCH för att leta upp värde : INDEX-MATCH-formeln används för att leta dynamiskt och exakt ett värde i en given tabell. Detta är ett alternativ till VLOOKUP -funktionen och det övervinner bristerna i VLOOKUP -funktionen.
Hur man använder jokertecken i excel : Räkna celler som matchar fraser med jokertecken i excel.
Populära artiklar:
Hur man använder IF -funktionen i Excel : IF -satsen i Excel kontrollerar villkoret och returnerar ett specifikt värde om villkoret är SANT eller returnerar ett annat specifikt värde om det är FALSKT.
Så här använder du VLOOKUP -funktionen i Excel : Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.
Hur man använder SUMIF -funktionen i Excel : Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.
Hur man använder funktionen RÄNKNING i Excel : Räkna värden med villkor med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.