Slik bruker du SUMPRODUCT -funksjonen - Enkle Excel -formler

Innholdsfortegnelse

Grunnleggende bruk | Avansert bruk

For å beregne summen av produktene med tilsvarende tall i ett eller flere områder, bruk Excels kraftige SUMPRODUCT -funksjon.

Grunnleggende bruk

1. SUMPRODUCT -funksjonen nedenfor beregner for eksempel det totale beløpet som er brukt.

Forklaring: SUMPRODUCT -funksjonen utfører denne beregningen: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.

2. Områdene må ha de samme dimensjonene, ellers vil Excel vise #VERDI! feil.

3. SUMPRODUCT -funksjonen behandler alle oppføringer som ikke er numeriske som om de var nuller.

4. Hvis du leverer et enkelt område, gir SUMPRODUCT -funksjonen nøyaktig det samme resultatet som SUM -funksjonen.

Avansert bruk

SUMPRODUCT-funksjonen er en ekstremt allsidig funksjon og kan gi samme resultat som mange innebygde funksjoner i Excel og til og med matriseformler!

1a. For eksempel teller COUNTIF -funksjonen nedenfor antall celler som inneholder nøyaktig stjerne.

1b. SUMPRODUCT -funksjonen nedenfor gir nøyaktig samme resultat.

Forklaring: -(A1: A7 = "stjerne") reduseres til følgende matrisekonstant:

-{TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE}

Dobbeltnegativet - tvinger disse boolerne til 1 og 0 (TRUE = 1, FALSE = 0). Resultat:

{1;0;0;0;0;1;0}

Denne matrisekonstanten brukes som et argument for SUMPRODUCT -funksjonen, og gir et resultat av 2.

1c. TELLING -funksjonen nedenfor teller antall celler som inneholder nøyaktig stjerne + 1 tegn. Et spørsmålstegn (?) Matcher nøyaktig ett tegn.

1d. SUMPRODUCT -funksjonen er ikke perfekt! Du kan ikke bruke jokertegn (? Og *) når du bruker SUMPRODUCT -funksjonen.

2a. Arrayformelen nedenfor teller antall tegn i et celleområde.

Merk: fullfør en matriseformel ved å trykke CTRL + SKIFT + ENTER. Excel legger til de krøllete selene {}.

2b. SUMPRODUCT -funksjonen nedenfor gir nøyaktig samme resultat.

Merk: matrisekonstanten {9; 4; 6; 5} brukes som et argument for SUMPRODUCT -funksjonen, og gir et resultat på 24. SUMPRODUCT -funksjonen håndterer matriser naturlig slik at du ikke trenger å fullføre ved å trykke CTRL + SKIFT + TAST INN. Dette er en av de største fordelene med SUMPRODUCT -funksjonen fordi de krøllete selene {} forvirrer mange nybegynnere i Excel!

3a. Arrayformelen nedenfor summerer salget i2021-2022.

3b. SUMPRODUCT -funksjonen nedenfor gir nøyaktig samme resultat.

Forklaring: (YEAR (A1: A5) = 2018)*B1: B5 reduseres til:

({2018; 2017; 2018; 2017; 2017} = 2018)*{10; 1; 7; 20; 3} og dette reduserer til:

{TRUE; FALSE; TRUE; FALSE; FALSE}*{10; 1; 7; 20; 3}

Vi trenger ikke et dobbeltnegativ (se eksempel 1b) fordi multiplikasjonsoperatoren * tvinger booleserne automatisk til 1 og 0 (TRUE = 1, FALSE = 0). Resultat:

{10;0;7;0;0}

Denne matrisekonstanten brukes som et argument for SUMPRODUCT -funksjonen, og gir et resultat på 17.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave