SUMPRODUKT, funktionen

Funktionen SUMPRODUKT Returnerer summen af produkter af tilsvarende områder eller matrixer. Standardhandlingen er multiplikation, men addition, subtraktion og division er også muligt.

I dette eksempel bruger vi SUMPRODUKT til at returnere det samlede salg for et givet element og en bestemt størrelse:

Eksempel på brug af funktionen SUMPRODUKT til at returnere samlet salg, når det leveres med produktnavn, størrelse og individuelle salgsværdier for hver enkelt.

SUMPRODUKT svarer til alle forekomster af element Y/størrelse M og summerer dem, for eksempel 21 plus 41 er lig med 62.

Syntaks

Sådan bruges standardhandlingen (multiplikation):

= SUMPRODUKT (matrix1; [vektor2]; [matrix3];...)

Syntaksen for funktionen SUMPRODUKT har følgende argumenter:

Argument

Beskrivelse

matrix1   

Påkrævet

Det første matrixargument, hvis komponenter du vil multiplicere og derefter addere.

[vektor2], [matrix3],...    

Valgfrit

Matrixargumenterne 2-55, hvis komponenter du vil multiplicere og derefter addere.

Sådan udfører du andre aritmetiske handlinger

Brug SUMPRODUKT som sædvanligt, men Erstat de kommaer, der adskiller matrixargumenterne med de aritmetiske operatorer, du ønsker (*,/, +,-). Når alle handlingerne er udført, lægges resultatet sammen som normalt.

Bemærk!: Hvis du bruger aritmetiske operatorer, skal du overveje at omslutte dine matrix argumenter i parenteser og bruge parenteser til at gruppere matrixargumenterne for at styre rækkefølgen af aritmetiske handlinger.

Bemærkninger

  • Matrixargumenterne skal have de samme dimensioner. Hvis de ikke gør, returnerer SUMPRODUKT #VALUE! . For eksempel returnerer = SUMPRODUKT (C2: C10, D2: D5) en fejl, da områderne ikke har samme størrelse.

  • SUMPRODUKT behandler ikke-numeriske matrix poster, som om de var nuller.

Eksempel 1

Eksempel på funktionen SUMPRODUKT, der bruges til at returnere summen af solgte varer, når der angives kostpris og antal.

Hvis du vil oprette formlen ved hjælp af vores eksempelliste ovenfor, skal du skrive = SUMPRODUKT (C2: C5, D2: D5) og trykke på Enter. Hver celle i kolonne C multipliceres med dens tilsvarende celle i den samme række i kolonne D, og resultaterne tilføjes. Det samlede beløb for indkøbs prohandlerne er $78,97.

Hvis du vil skrive en længere formel, der giver dig samme resultat, skal du skrive = C2 * D2 + C3 * D3 + C4 * d4 + C5 * D5 og trykke på Enter. Når du trykker på ENTER, er resultatet det samme: $78,97. Celle C2 ganges med D2, og resultatet føjes til resultatet af cellen C3-celle D3 osv.

Eksempel 2

I følgende eksempel bruges SUMPRODUKT til at returnere det samlede nettosalg efter salgs agent, hvor vi har både samlet salg og udgifter efter speditør. I dette tilfælde bruger vi en Excel- tabel, som bruger strukturerede referencer i stedet for standard Excel-områder. Her kan du se, at områderne salg, udgifter og agent henviser til navnet.

Eksempel på funktionen SUMPRODUKT til at returnere det samlede salg efter sælger, når den leveres med salg og udgifter for hver enkelt.

Formlen er: = SUMPRODUKT (((Tabel1 [salg]) + (Tabel1 [udgifter])) * (Tabel1 [agent] = B8)), og den Returnerer summen af alle salg og udgifter for den agent, der er angivet i celle B8.

Eksempel 3

I dette eksempel vil vi returnere totalen for et bestemt element, der sælges efter et bestemt område. I dette tilfælde, hvor mange kirsebær har det øst-region, der sælger?

Exampe for at bruge SUMPRODUKT til at returnere summen af elementer efter område. I dette tilfælde er antallet af kirsebær solgt i området øst.

Formlen er: = SUMPRODUKT ((B2: B9 = B12) * (C2: C9 = C12) * D2: c). Det multiplicerer først antallet af forekomster af øst med antallet af matchende forekomster af kirsebær. Til sidst lægger det værdierne af de tilsvarende rækker i kolonnen salg. Hvis du vil se, hvordan Excel beregner dette, skal du markere formelcellen og derefter gå til formler > Evaluer formel > evaluere.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers-community'et eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Udføre betingede beregninger på celleområder

Sum baseret på flere kriterier med sum

Tæl baseret på flere kriterier med Tæl

Gennemsnit baseret på flere kriterier med middel. HVISER

Bemærk!:  Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×