Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe waarden over meerdere werkbladen te vlookupen?

In Excel kunnen we de functie vlookup eenvoudig toepassen om de overeenkomende waarden in een enkele tabel van een werkblad te retourneren. Maar heb je er ooit over nagedacht hoe je waarde kunt verdelen over meerdere werkbladen? Stel dat ik de volgende drie werkbladen met bereik van gegevens heb, en nu wil ik een deel van de bijbehorende waarden krijgen op basis van de criteria uit deze drie werkbladen, zie screenshots:

doc-vlookup-multiple-sheets-1 doc-vlookup-multiple-sheets-2 doc-vlookup-multiple-sheets-2 -2 doc-vlookup-multiple-sheets-2

Vlookup-waarden van meerdere werkbladen met matrixformule

Vlookup-waarden van meerdere werkbladen met normale formule


Combineer / importeer meerdere werkbladen of csv-bestanden in één werkblad of werkmap:

In uw dagelijkse werk kan het combineren van meerdere werkbladen, werkmappen en csv-bestanden tot een enkel werkblad of een werkmap een enorm en lastig werk zijn. Maar als je dat hebt gedaan Kutools for Excel, met zijn krachtige nut - Combineren, kunt u snel meerdere werkbladen, werkmappen of csv-bestanden combineren in één werkblad of werkmap.

doc combineert meerdere werkbladen-1

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


Vlookup-waarden van meerdere werkbladen met matrixformule


Als u deze matrixformule wilt gebruiken, moet u deze drie werkbladen een bereiknaam geven. Vermeld uw werkbladnamen in een nieuw werkblad, zoals het volgende screenshot:

doc-vlookup-multiple-sheets-2

Notes: Als er meerdere werkbladnamen zijn die u in cellen wilt opnemen, kunt u de Lijst met bladnamen maken kenmerk van Kutools for Excel kan u helpen een lijst op te stellen van alle bladnamen in een werkmap als volgt:

doc-vlookup-multiple-sheets-10

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!

1. Geef deze werkbladen een bereiknaam, selecteer de bladnamen en typ een naam in de Naam Box welke naast de formulebalk, in dit geval, ik Bladlijst als de bereiknaam zal typen, en druk dan op invoeren sleutel.

doc-vlookup-multiple-sheets-2

2. En dan kunt u de volgende lange formule in uw specifieke cel invoeren: =VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$5"),A2)>0),0))&"'!$A$2:$B$5"),2,FALSE)en druk vervolgens op Ctrl + Shift + Enter toetsen samen om de bijbehorende waarde te krijgen, zie screenshot:

doc-vlookup-multiple-sheets-2

3. Sleep vervolgens de vulgreep naar de cellen die u deze formule wilt toepassen. Alle relatieve waarden van elke rij zijn als volgt geretourneerd:

doc-vlookup-multiple-sheets-2

Let op:

In de bovenstaande formule:

A2: is de celverwijzing waarvan u de relatieve waarde wilt teruggeven;

Sheetlist: is de bereiknaam van de werkbladnamen die ik heb gemaakt in step1;

A2: B5: is het gegevensbereik van de werkbladen die u moet doorzoeken;

2: geeft het kolomnummer aan dat overeenkomt met uw overeenkomende waarde.


Demo: Vlookup-waarden van meerdere werkbladen met matrixformule

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


Vlookup-waarden van meerdere werkbladen met normale formule

Als u de bereiknaam niet wilt maken en niet bekend bent met de matrixformule, heeft hier ook een normale formule om u te helpen.

Typ de volgende formule in een cel die u nodig hebt: =IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$5,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$5,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$5,2,FALSE))) en druk op invoeren sleutel om de gewenste waarde terug te geven, zie screenshot:

doc-vlookup-multiple-sheets-2

Sleep vervolgens de vulgreep naar het cellenbereik dat u deze formule wilt laten bevatten.

Opmerkingen:

1. In de bovenstaande formule:

A2: is de celverwijzing waarvan u de relatieve waarde wilt teruggeven;

Sheet1, Sheet2, Sheet3: zijn de bladnamen die de gegevens bevatten die u wilt gebruiken;

A2: B5: is het gegevensbereik van de werkbladen die u moet doorzoeken;

2: geeft het kolomnummer aan dat overeenkomt met uw overeenkomende waarde

2. Om deze formule veel gemakkelijker te begrijpen, bestaat de lange formule in feite uit verschillende functies voor vlokup en maakt verbinding met de functie IFERROR. Als u meer werkbladen hebt, hoeft u alleen de functie vlookup in combinatie met de IFERROE toe te voegen na de formule.


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen zonder gegevens te verliezen; Inhoud gesplitste cellen; Combineer dubbele rijen / kolommen... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    kathy · 9 months ago
    can you convert the formula into plain text
  • To post as a guest, your comment is unpublished.
    Kiran · 2 years ago
    hi,

    in multiple use sheet , iwant to value increase by serial.
    =VLOOKUP($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSE)
    =VLOOKUP($C10,'[april.xlsx]ahm'!$C$10:$L$10,7,FALSE)
    autometically value can change in formula
  • To post as a guest, your comment is unpublished.
    Sunil Gyawali · 2 years ago
    Hi, I am also having problem using this formula to compile the values from multiple sheet.
  • To post as a guest, your comment is unpublished.
    usha · 2 years ago
    when i try this foirmula its not valid
  • To post as a guest, your comment is unpublished.
    usha · 2 years ago
    this formula is not valid when i am triying in my excel
    • To post as a guest, your comment is unpublished.
      malik · 2 years ago
      try using Iferror funtion icluding vlookup..
      • To post as a guest, your comment is unpublished.
        Jon · 1 years ago
        Here is an example of what that would look like. =IFERROR(VLOOKUP(A1,Sheet1!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet3!A:B,2,FALSE),"Item Not Found!")))


        Essetially look in Sheet1 for this value, if you can't find it, look in Sheet2. If it isn't there look in Sheet3, and if after all of that it can't be found, tell me that the value could not be found.
  • To post as a guest, your comment is unpublished.
    mohd shehzaad khan · 2 years ago
    Hi Sir,

    Please help me

    I have open a excel book in which more than 50 on sheet data available but summary available at sheet one but I want pick value from every sheet.
    So please help out how can i pick value please sir do urgently. I am waiting for your response definietly I will appreciate your response.

    regard's
    Mohd Shehzaad Khan
  • To post as a guest, your comment is unpublished.
    Sam · 3 years ago
    I want to bring mutiple sheets informatiom into one sheets lke pivot table and i want them to be connect..same structures..i did by consolidation but the column department (one field)numbers are not spreading out colums wise (other fields are spread over the columns)..can anyone help plz..
  • To post as a guest, your comment is unpublished.
    Aruana R · 3 years ago
    =IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$5,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$5,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$5,2,FALSE)))


    in above formula, instead 2(column number) i want match criteria with main sheet.


    please help me
  • To post as a guest, your comment is unpublished.
    Grace · 3 years ago
    Hi,

    I am trying to look up multiple sheets to another sheets... can you help me?
  • To post as a guest, your comment is unpublished.
    Prakash Siddhu Gaikw · 3 years ago
    sorry guys wrongly comment on wrong site
  • To post as a guest, your comment is unpublished.
    Prakash Siddhu Gaikw · 3 years ago
    very 3rd class services of this site do not purchase any kind of product.if your a son of your father than repay may money back to my a/c.already mail sent to sajid.
  • To post as a guest, your comment is unpublished.
    Achyutanand. · 4 years ago
    Hiii Dude,

    I am trying to loookup with new worksheets to multiple sheets but i have geeting eroor with this formula please get me solutions.

    my formula is = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),2,FALSE)
    • To post as a guest, your comment is unpublished.
      Gerhard · 3 years ago
      Hi,

      I have multiple spreadsheets, I want to lookup a cell value based on matching the name of the Tab.

      can you help please
    • To post as a guest, your comment is unpublished.
      achyutanand · 3 years ago
      [quote name="Achyutanand."]Hiii Dude,

      I am trying to loookup with new worksheets to multiple sheets but i have geeting eroor with this formula please get me solutions.

      my formula is = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),2,FALSE)[/quote]
      a

      hi please give me excel sheet
      • To post as a guest, your comment is unpublished.
        kedar · 3 years ago
        =IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT")))
        Lookup Value Result
        A 100 100
        B 200 200
        C 300 300
        D 400 400
        D 400 400
        G 325 325
        H 425 425
        I 150 150
        A 100 100
        K 350 350
        L 450 450
        sheet1 Data
        A 100
        B 200
        C 300
        D 400
        Data 2
        E 125
        F 225
        G 325
        H 425
        Data 3
        I 150
        J 250
        K 350
        L 450