Sum alle treff med VLOOKUP i Excel (3 enkle måter)

  • Dele Denne
Hugh West

I denne artikkelen skal jeg vise deg hvordan du kan summere alle treff med VLOOKUP i Excel. Du lærer hvordan du summerer alle treff ved å bruke SØKOPPSLAKK-funksjonen, sammen med bruken av FILTER-funksjonen og HVIS-funksjonen i kombinasjon med SUM-funksjon.

Last ned øvelsesarbeidsbok

Summer alle treff med VLOOKUP.xlsx

3 måter å summere alle treff med VLOOKUP i Excel

Her har vi et datasett med navn, forfattere og priser av noen bøker fra en bokhandel kalt Martin Bookstore.

La oss prøve å finne ut summen av alle treff med VLOOKUP fra dette datasettet.

1. Bruk FILTER-funksjonen for å summere alle treff med VLOOKUP i Excel (for nyere versjoner av Excel)

De som har tilgang til en Office 365 -konto, kan bruke FILTERET Funksjon i Excel for å summere alle treff fra et datasett.

I det gitte datasettet, formelen for å finne ut summen av prisene for alle bøkene til Charles Dickens vil være:

=SUM(FILTER(D4:D13,C4:C13=F4))

Forklaring av formelen:

  • FILTER-funksjonen samsvarer med en oppslagsverdi med alle verdiene til en oppslagskolonne og returnerer de tilsvarende verdiene fra en annen kolonne.
  • Her er F4 ( Charles Dickens ) vår oppslagsverdi , C4:C13 (Forfatter) er -oppslagetkolonne , og D4:D13 (Pris) er den andre kolonnen.
  • FILTER(D4:D13,C4:C13=F4) samsvarer med alle verdier av kolonnen C4:C13 (Forfatter) med F4 ( Charles Dickens ) og returnerer de tilsvarende verdiene fra kolonnen D4:D13 ( Pris ).
  • Til slutt, SUM(FILTER(D4:D13,C4:C13=F4)) returnerer summen av alle prisene til alle bøkene returnert av FILTER-funksjonen .
  • Du kan endre oppslagsverdien til en hvilken som helst annen forfatter bortsett fra Charles Dickens i celle F4 , og den vil returner den totale prisen på bøkene til den forfatteren.

Les mer: Hvordan summere filtrerte celler i Excel (5 egnede måter)

2. Bruk IF-funksjonen for å summere alle treff med VLOOKUP i Excel (for eldre versjoner av Excel)

Hvis du bruker en eldre versjon av Excel, kan du bruke IF-funksjonen i Excel for å summere alle treff fra et hvilket som helst datasett.

Summen av prisene på alle bøkene til Charles Dickens kan bli funnet ved å bruke denne formelen:

=SUM(IF(C4:C13=F4,D4:D13,""))

[ Det er en matriseformel . Så trykk CTRL+SHIFT+ENTER med mindre du er i Office 365 . ]

Forklaring av formelen:

  • IF(C4:C13=F4,D4:D13,””) samsvarer med alle verdiene til oppslagskolonnen C4:C13 ( Forfatter ) med oppslagsverdien F4 ( Charles Dickens ).
  • Hvis oppslagsverdien F4 samsvarer med oppslagskolonnen C4:C13 ( Forfatter ), så returnerer den den tilsvarende verdien fra kolonnen D4:D13 ( Pris ) .
  • Og hvis den ikke stemmer, returnerer den en tom streng “” .
  • Til slutt, SUM(HVIS(C4:C13=F4, D4:D13,””)) returnerer summen av alle verdiene som returneres av IF-funksjonen .

Les mer: Hvordan Vlookup og summere over flere ark i Excel (2 formler)

Lignende avlesninger

  • Hvordan legge til flere celler i Excel (6 metoder)
  • Excel Finn samsvarende verdier i to kolonner
  • Hvordan Vlookup og trekke den siste matchen i Excel (4 måter)
  • Kopier verdier til en annen celle hvis to celler samsvarer i Excel: 3 metoder
  • Hvordan matche data i Excel fra 2 regneark

3. Bruk VLOOKUP-funksjonen for å summere alle treff med VLOOKUP i Excel (for eldre versjoner av Excel)

Du kan også bruke SØKOPPSLAKK-funksjonen til Excel for å summere alle verdiene som samsvarer med oppslagsverdi.

Trinn 1:

➤ Velg den tilstøtende kolonnen til venstre for datasettet og skriv inn denne formelen i den første cellen:

=C4&COUNTIF($C$4:C4,C4)

⧪ Merk:

  • Her C4 er den første cellen i oppslagsmatrisen ( Forfatter ). Du bruker den fra datasettet.

Trinn 2:

➤ Dra Fyllhåndtaket opp til siste celle.

➤ Det village en sekvens av forfatterne sammen med rekkene. Som Charles Dickens1, Charles Dickens2, Elif Shafak1, Elif Shafak2 og så videre.

[ Ampersand-symbolet (&)setter sammen to strenger].

Trinn 3:

➤ Skriv inn oppslagsverdien i en ny celle.

➤ Her har jeg skrevet inn Charles Dickens i celle F4 .

Trinn 4:

➤ Skriv til slutt inn denne formelen i en annen celle:

=SUM(VLOOKUP(F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4))),A4:D13,4,FALSE))

[ Det er en matriseformel . Så trykk CTRL+SHIFT+ENTER med mindre du er i Office 365 . ]

Se, den returnerer summen av prisene på alle bøkene til Charles Dickens, $52,00 .

Forklaring av formelen:

  • ANTALLHVIS(C4:C13,F4) returnerer 3 , siden det er totalt 3 celler i området C4:C13 ( Autho r) som inneholder oppslagsverdien F4 ( Charles Dickens ). Se COUNTIF-funksjonen for detaljer.
  • A1:INDIRECT(“A”&COUNTIF(C4:C13,F4)) blir nå A1: A3 . Se INDIREKTE-funksjonen for detaljer.
  • ROW(A1:INDIRECT(“A”&COUNTIF(C4:C13,F4))) blir ROW(A1:A3) og returnerer en matrise {1, 2, 3} . Se RAD-funksjonen for detaljer.
  • F4&RAD(A1:INDIREKTE(“A”&COUNTIF(C4:C13,F4))) blir F4&{1, 2, 3} og returnerer en matrise {CharlesDickens1, Charles Dickens2, Charles Dickens3} .
[ Ampersand-symbolet (&)setter sammen to strenger].
  • VLOOKUP(F4&RAD(A1:INDIREKTE(“A”&COUNTIF(C4:C13,F4))),A4:D13,4,USANN) blir nå VLOOKUP({Charles Dickens1, Charles Dickens2, Charles Dickens3},A4:D13,4,FALSE) .
  • SØKOPPSLAG-funksjonen samsvarer med oppslagsverdien med alle verdiene til den første kolonnen i datasettet og returnerer deretter de tilsvarende verdiene fra en annen kolonne.
  • Her er oppslagsverdien matrisen {Charles Dickens1, Charles Dickens2, Charles Dickens3}.
  • Derfor matcher den oppslagsverdiene med alle verdiene i den første kolonnen A4:A13 , og returnerer de tilsvarende verdiene fra 4. -kolonnen ( Pris ).
  • Til slutt returnerer SUM -funksjonen summen av alle prisene som samsvarer med oppslagsverdier .

Les mer: Hvordan bruke VLOOKUP med SUM-funksjon i Excel (6 metoder)

Konklusjon

Ved bruk av disse metodene kan du summere alle treff med VLOOKUP i Excel. Kjenner du noen annen metode? Eller har du spørsmål? Spør oss gjerne.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.