SUMPRODUCT i Excel
SUMPRODUCT-funktionen er kategoriseret som Math eller Trig-funktion i excel, der bruges til at multiplicere arrayet eller området og returnere summen af et produkt. Det bruges til at beregne et vægtet gennemsnit. SUMPRODUCT-formlen bruges til at beregne summen af produkterne med tilsvarende tal i et eller flere områder / arrays. Med andre ord multiplicerer SUMPRODUCT-funktionen de tilsvarende komponenter i de givne arrays og returnerer summen af disse produkter.
Du kan udvide funktionaliteten i SUMPRODUCT Formula ved at bruge andre funktioner inde i den.
Syntaks

SUMPRODUCT Formula har en matrix som obligatorisk parameter og n antal arrays som valgfri parametre, dvs. arrary1 og (array2) …
Obligatorisk parameter:
- array1 : Denne parameter er den første array eller range, der vil blive ganget og derefter tilføjet.
Valgfri parameter:
- (array2): Det eller de andet array, der skal ganges, tilføjes derefter. Det er valgfrit
- (array3): Det tredje og fremadrettede arrays eller intervaller, der vil blive ganget, tilføjes derefter.
Eksempler til brug af SUMPRODUCT-funktion i Excel
Eksempel nr. 1
Lad os overveje et sæt produkter fra A til J, og deres pris og enheder, der er anført i de efterfølgende kolonner, beregner nu summen af alle de anførte produkter ved hjælp af SUMPRODUCT-formlen. Og o / p for SUMPRODUCT-funktion dvs. = SUMPRODUCT ($ B $ 5: $ B $ 14, $ C $ 5: $ C $ 14) = 20 0600 som vist i nedenstående tabel.

Eksempel 2
I dette eksempel tager vi en måneds- og regionvis salgsdata og bestemmer det samlede salg for den vestlige region ved at anvende SUMPRODUCT-formlen som følger:
= SUMPRODUCT (- ($ C $ 20: $ C $ 31 = ”West”), $ D $ 20: $ D $ 31) her - - bruges til at konvertere ægte falsk array til 0'er og 1'er.
Outputtet vil være 1.500 som vist i nedenstående tabel.

Eksempel 3
Vi kan bruge SUMPRODUCT-funktionen til at beregne et vægtet gennemsnit, hvor hvert produkt har tildelt en vægt. Antag, at vi får følgende data.

Outputtet vil være: 55,80% = SUMPRODUCT (C36: C46, D36: D46) / SUM (D36: D46)
Eksempel 4
SUMPRODUCT-funktionen kan bruges med flere kriterier. Overvej det givne datasæt som vist i nedenstående tabel. Beregn nu det samlede januar-salg for regionen vest. Anvend derefter Excel SUMPRODUCT-formlen- = SUMPRODUCT ((D53: D64 * E53: E64) * (B53: B64 = ”Dagsskift”) * (C53: C64 = ”West”))
Og output vil være - 10.

SUMPRODUCT-funktionen i Excel kan bruges som en VBA-funktion.
Sub ABC ()
MsgBox Evaluere (“= SUMPRODUCT (($ A $ 1: $ A $ 5 =” ”Tanuj” ”) * ($ B $ 1: $ B $ 5))”)
Afslut Sub
Ting at huske
- SUMPRODUCT-formlen bruges til at beregne et vægtet gennemsnit.
- SUMPRODUCT gennem fejlen #VALUE, når de angivne arrays har forskellige dimensioner / rækkevidde i arrayet.
- Denne funktion kan acceptere ikke-numeriske poster, der bruges i arrayet og betragter dem som nuller.
- SUMPRODUCT accepterer op til 255 parametre i de nyeste versioner af Excel over 2007 og 30 i tidligere Excel-versioner.
- Logiske tests inde i arrays opretter SANDE og FALSKE værdier. I de fleste tilfælde anbefales det at konvertere dem til 1'er og 0'er.
- SUMPRODUCT og MONTH kan bruges til at få en sum af værdier for en given måned.