Last ned eksemplet på arbeidsbok
Denne opplæringen vil demonstrere hvordan du summerer resultatene av flere VLOOKUP -funksjoner i ett trinn i Excel og Google Sheets.
Bruke SUM Med en VLOOKUP -funksjon
VLOOKUP -funksjonen kan brukes til å slå opp en enkelt verdi, men du kan også slå opp og summere flere verdier ved å hekke VLOOKUP -funksjonen inne i SUM -funksjonen.
Dette eksemplet viser hvordan du beregner Total salgsinntekt av en bestemt butikk over 3 måneder ved å bruke en matrisefunksjon med SUM og VLOOKUP:
1 | {= SUMME (OPPLYSNING (P3, B3: N6, {2,3,4}, FALSK))} |
Dette tilsvarer å bruke følgende tre vanlige VLOOKUP -funksjoner for å summe inntektene for månedene januar, februar og mars.
1 | = VLOOKUP (P3, B3: N6,2, FALSE)+VLOOKUP (P3, B3: N6,3, FALSE)+VLOOKUP (P3, B3: N6,4, FALSE) |
Vi kan kombinere disse funksjonene sammen ved å gjøre følgende:
Først setter vi VLOOKUP -funksjonen til å returnere kolonnene 2, 3 og 4 som en matrisutgang:
1 | = OPPLYSNING (P3, B3: N6, {2,3,4}, FALSK) |
Dette vil gi matrisresultatet:
1 | {98, 20, 76} |
Deretter bruker vi SUM -funksjonen for å summere matrisresultatet sammen.
Viktig! Hvis du bruker Excel -versjoner 2022 eller tidligere, må du angi formelen ved å trykke CTRL + SKIFT + ENTER for å lage matriseformelen. Du vet at du har gjort dette riktig når de krøllete parentesene vises rundt formelen. Dette er ikke nødvendig i Excel 365 (eller nyere versjoner av Excel).
Bruke større matrisestørrelser i en VLOOKUP -funksjon
Vi kan utvide størrelsen på matrisinngangen til å representere flere data. Dette neste eksemplet vil beregne Total salgsinntekt av en bestemt butikk i 12 måneder ved å bruke en matrisefunksjon som inneholder SUM -funksjonen for å kombinere 12 bruk av VLOOKUP -funksjonen til en celle.
1 | {= SUMME (OPPLYSNING (P3, B3: N6, {2,3,4,5,6,7,8,9,10,11,12,13}, FALSK))} |
Andre oppsummeringsfunksjoner og VLOOKUP
Andre oppsummeringsfunksjoner kan brukes på samme måte som SUM -funksjonen for å lage alternative oppsummeringsstatistikker. For eksempel kan vi bruke funksjonene MAKS, MIN, GJENNOMSNITT, MEDIAN, SUM og TELL for å oppsummere Salgsinntekter fra januar til mars:
1 | = MAKS (VISNING (J3, B3: H6, {2,3,4}, FALSK)) |
1 | = MIN (VISNING (J3, B3: H6, {2,3,4}, FALSK)) |
1 | = GJENNOMSNITT (OPPLYSNING (J3, B3: H6, {2,3,4}, FALSK)) |
1 | = MEDIAN (OPPLØSNING (J3, B3: H6, {2,3,4}, FALSK)) |
1 | = SUMME (OPPLEGG (J3, B3: H6, {2,3,4}, FALSK)) |
1 | = TELLING (VISNING (J3, B3: H6, {2,3,4}, FALSK)) |
Låsing av cellereferanser
For å gjøre formlene våre lettere å lese, har vi vist formlene uten låste cellereferanser:
1 | = SUMME (OPPLEGG (P3, B3: N6, {2,3,4}, FALSK)) |
Men disse formlene fungerer ikke som de skal når de kopieres og limes inn andre steder i filen. I stedet bør du bruke låste cellereferanser slik:
1 | {= SUMME (VLOOKUP (P3, $ B $ 3: $ N $ 6, {2,3,4}, FALSE))} |
Les artikkelen vår om låsing av cellereferanser for å lære mer.
Bruke SUMME med en VLOOKUP -funksjon i Google Regneark
Disse formlene fungerer på samme måte i Google Regneark som i Excel, bortsett fra at ARRAYFORMULA -funksjonen må brukes i Google Regneark for at den skal kunne evaluere resultatene riktig. Dette kan legges til automatisk ved å trykke på tastene CTRL + SKIFT + ENTER mens du redigerer formelen.
1 | =ArrayFormula(SUM(VLOOKUP(O2,A2: M5,{2,3,4},FALSK))) |