Sådan kombineres Excel SUMIF & VLOOKUP på tværs af flere ark

  • Del Dette
Hugh West

Kombination af Excel SUMIF & VLOOKUP-funktioner er en af de mest populære formler til at samle værdier fra flere ark og summere værdierne ud fra et kriterium. I denne artikel vil vi lære, hvordan du gør det med flere eksempler og forklaringer.

Arbejdsbog til øvelser

Download følgende arbejdsbog og øvelse.

Kombiner SUMIF & VLOOKUP på tværs af flere ark.xlsx

Introduktion til Excel SUMIF-funktionen

SUMIF-funktionen opsummerer værdierne baseret på en bestemt betingelse.

  • Syntaks:

=SUMIF(interval, kriterier, [sum_range])

  • Argumenter:

rækkevidde : Intervallet af værdier, der skal summeres

kriterier : Betingelse, der skal anvendes i det valgte område

[sum_range] : Hvor vi ønsker at se resultatet.

Introduktion til Excel VLOOKUP-funktionen

VLOOKUP-funktion leder efter en værdi i en vertikalt organiseret tabel og returnerer den matchede værdi.

  • Syntaks:

=VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])

  • Argumenter:

lookup_value : Hvad vi ønsker at slå op.

table_array : Hvorfra vi ønsker at søge.

column_index : Antallet af kolonner i intervallet, der indeholder returværdien.

[range_lookup] : For nøjagtig match = FALSK, Tilnærmet/delvis match = SAND.

2 nemme måder at kombinere Excel SUMIF & VLOOKUP på tværs af flere ark

1. Brug af Excel SUMIF-funktionen med VLOOKUP-funktionen på tværs af flere ark

SUMIF-funktionen fungerer som den SUM-funktion men den opsummerer kun de værdier, der svarer til den givne betingelse. Vi skal bruge VLOOKUP-funktion inden for den SUMIF-funktionen til at indtaste kriterierne. Hvis vi antager, at vi har to regneark ( Ark1 & Ark2 ). I Ark1 vi har alle medarbejdernes ID-nr. og deres salgsbeløb med prisen i intervallet B4:D9 .

Ark2 har vi alle medarbejdernes navne med deres ID-nr.

Her skal vi søge efter den ansatte Lily ( Celle C11 ) af Ark1 . Nu fra Ark2, vi vil søge efter hendes ID-nummer og vise den samlede sum af salgspriserne i Celle C12 ( Ark1 ).

TRIN:

  • Først skal du vælge Celle C12 Ark1 .
  • Skriv nu formlen:
=SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

  • Tryk derefter på Ctrl+Shift+Enter for at se resultatet.

Opdeling af formler

VLOOKUP(C11,Sheet2!B5:C9,2,FALSE)

Dette vil slå ID nr. op for værdien af Celle 11 Ark1 fra Ark2 celleområde B5:C9 . Derefter returneres det nøjagtige match.

SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

Dette opsummerer alle priserne baseret på nøjagtig overensstemmelse med ID nr. fra det foregående trin.

Bemærkninger:

  • Hvis du ikke er Excel 365-bruger, skal du for at få det endelige resultat trykke på Ctrl+Shift+Enter da VLOOKUP fungerer som en array-formel.
  • Kolonneindeksnummeret kan ikke være mindre end 1.
  • SUMIF-funktionen fungerer kun på numeriske data.

Læs mere: SUMIF til flere kriterier på tværs af forskellige ark i Excel (3 metoder)

Lignende læsninger

  • SUMIF med flere kriterier (de 5 nemmeste eksempler)
  • Sådan hentes data fra et andet ark baseret på kriterier i Excel
  • SUMIF med flere kriterier for forskellige kolonner i Excel
  • Summering af flere kolonner baseret på flere kriterier i Excel

2. Kombiner SUMIF, VLOOKUP & INDIRECT-funktioner på tværs af flere ark

I dette afsnit vil vi bruge SUMPRODUKT & INDIREkte funktioner med VLOOKUP & SUMIF funktioner for flere regneark. Her har vi tre regneark. I det første regneark ' Bonus ', kan vi se medarbejdernes navne. Vi skal finde ud af bonusbeløbet for hver enkelt medarbejder. Der findes også en tabel med bonuskriterier ( E4:F7 ), der viser bonusbeløbet baseret på salgssummen. Vi skal udtrække værdier fra Måned 1 & Måned 2 arbejdsark.

Nu er salget af Måned 1 er på nedenstående regneark.

Og salget af Måned 2 er på nedenstående regneark.

TRIN:

  • Først skal du vælge Celle C5 af den Bonus regneark.
  • Skriv derefter følgende formel:
=VLOOKUP(SUMPRODUCT(SUMIFT(INDIRECT("'"&$H$5:$H$6&"'!"& "B5:B9"),Bonus!B5,INDIRECT(""'"&$H$5:$H$6&"'!"& "C5:C9"))),$E$5:$F$7,2,TRUE)

  • Endelig skal du trykke på Indtast og bruge Håndtag til påfyldning for at se resten af resultatet.

Opdeling af formler

➤ Den INDIRECT-funktion konverterer tekststrengen til en gyldig cellehenvisning. Her vil den henvise til arkene fra celleområdet H5:H6 .

➤ For at inkludere rækkevidden af sum og kriterier skal SUMIF-funktionen vil bruge de referencearbejdsark, som vi har angivet. Den vil returnere værdien salgsbeløb for hver medarbejder fra arbejdsarkene Måned 1 & Måned 2 .

➤ Den SUMPRODUCT-funktion vil opsummere de beløb, vi har fundet ved ovenstående procedure.

➤ I den Bonus regneark, den VLOOKUP-funktion kigger op fra området E5:E7 I sidste ende returnerer den det matchede bonusbeløb for en medarbejder.

Bemærkninger:

  • Kolonneindeksnummeret er ikke mindre end 1.
  • Indtast indeksnummeret som en numerisk værdi.
  • SUMIF-funktionen fungerer kun på numeriske data.
  • Vi bør presse på Ctrl+Shift+Enter da VLOOKUP fungerer som en array-formel.

Læs mere: Excel SUMIF-funktion til flere kriterier (3 metoder + bonus)

Konklusion

Ved at bruge disse metoder kan vi nemt kombinere Excel SUMIF & VLOOKUP funktioner på tværs af flere ark for at finde en værdi. Der er tilføjet en øvelsesarbejdsbog. Prøv det bare af. Du er velkommen til at spørge om noget eller foreslå nye metoder.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.