Stel je voor dat je meerdere identieke bladen in een werkmap hebt die identieke tabellen bevatten (zoals presentielijsten van elke maand in een apart blad). Nu wilt u een dashboard maken dat u de totale aanwezigheid voor de maand laat zien. Het is nu geen goede optie om de gegevens van elke maand op hetzelfde moment op het dashboard te hebben. We willen een vervolgkeuzelijst om de maand te selecteren. We hebben een VERT.ZOEKEN-formule nodig om naar te kijken vanaf het blad van de gekozen maand.
In eenvoudige bewoordingen hebben we een opzoekformule nodig om op te zoeken vanuit variabele bladen.
Zoals de gif hierboven laat zien, zullen we de functies VERT.ZOEKEN en INDIRECT samen gebruiken om vanuit meerdere bladen op te zoeken op basis van hun naam.
Algemene formule voor het opzoeken van meerdere bladen
=VERT.ZOEKEN(opzoekwaarde,INDIRECTE(""&blad_naam_referentie&"!lookup_table"),col_index,0) |
Opzoekwaarde: Dit is de waarde die u zoekt in de zoekopdracht tafel.
Blad_naam_referentie: Dit is de verwijzing naar de cel die de naam van het blad bevat.
Opzoektabel: Dit is de tabelreferentie waarin u wilt zoeken opzoekwaarde. Het kan een benoemd bereik, een tabel of een absolute referentie zijn. Het zou in alle bladen hetzelfde moeten zijn.
Col_Index: Dit is het kolomnummer in de tabel waaruit u de waarde wilt ophalen. Als u bekend bent met de VERT.ZOEKEN-functie, weet u wat het is.
Dus laten we een voorbeeld nemen.
Voorbeeld: Aanwezigheid ophalen voor geselecteerde maand
Dus we hebben een werkmap die de aanwezigheid van mijn Excel-studenten bijhoudt. De gegevens van elke maand worden afzonderlijk opgeslagen in verschillende bladen. De naam van het blad is ingesteld op de naam van de maanden. Voor nu heb ik drie maanden data, maar er komen er natuurlijk meer.
Ik wil een rapport maken dat de aanwezigheid van de geselecteerde maand laat zien. De maand kan worden geselecteerd uit een vervolgkeuzelijst. De formule zou automatisch van dat blad moeten kunnen opzoeken, zelfs als er een nieuw blad aan wordt toegevoegd.
Daarom bereiden we de bovenstaande tabel voor. De Cell G3 we hebben een vervolgkeuzelijst gemaakt met behulp van een vervolgkeuzelijst.
De opzoekwaarde is in B4. De sheet_name_reference is in G3. De opzoektabel in alle bladen is B3:AZ100. We willen graag waarde uit 2 kolommen halen. Dus we schrijven deze formule in C4 en slepen hem naar beneden. Evenzo wijzigen we voor afwezige waarden de kolomindex.
=VERT.ZOEKEN(B4,INDIRECTE(""&$G$3&"!$B$3:$Az$100"),2,0) |
Hoe werkt het?
De formule is binnenstebuiten opgelost. Laten we eerst eens kijken hoe het stap voor stap wordt opgelost.
Ervan uitgaande dat G3 bevat Jan.
=VERT.ZOEKEN(B4,INDIRECTE(""&$G$3&"!$B$3:$Az$100"),2,0) |
=VERT.ZOEKEN(B4,INDIRECT("Jan!$B$3:$Az$100"),2,0) |
=VERT.ZOEKEN(B4,Jan!$B$3:$Az$100,2,0) |
=7 |
Dus eerst wordt de instructie ""&$G$3&"!$B$3:$Az$100" omgezet in een string "Jan!$B$3:$Az$100". Vervolgens converteert de INDIRECT-functie deze string naar een werkelijke referentie. En tot slot kregen we de formule VERT.ZOEKEN(B4,Jan!$B$3:$Az$100,2,0). En dit is uiteindelijk opgelost tot 7. Als u nu de bladnaam in de G3 wijzigt, wordt de waardeverwijzingstekst gewijzigd. En zo zoek je op vanuit variabele bladen in Excel.
Ik hoop dat dit nuttig voor je was. Als je vragen hebt of een andere zoekopdracht wilt uitvoeren, laat het me dan weten in de comments hieronder. Ik zal u graag helpen. Tot die tijd Excelleren.
VERT.ZOEKEN gebruiken vanuit twee of meer opzoektabellen | Om uit meerdere tabellen op te zoeken, kunnen we een IFERROR-benadering gebruiken. Opzoeken van meerdere tabellen neemt de fout als een schakelaar voor de volgende tafel. Een andere methode kan een If-benadering zijn.
Hoe hoofdlettergevoelig opzoeken in Excel te doen | de functie VERT.ZOEKEN van Excel is niet hoofdlettergevoelig en retourneert de eerste overeenkomende waarde uit de lijst. INDEX-MATCH is geen uitzondering, maar het kan worden aangepast om het hoofdlettergevoelig te maken. Laten we eens kijken hoe…
Veelvoorkomende tekst opzoeken met criteria in Excel | De zoekopdracht verschijnt het vaakst in tekst in een bereik dat we de INDEX-MATCH met MODE-functie gebruiken. Hier is de methode.
Populaire artikels:
50 Excel-snelkoppelingen om uw productiviteit te verhogen | Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.
Hoe de Excel VERT.ZOEKEN-functie te gebruiken| Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.
Hoe de Excel te gebruiken? AANTAL.ALS-functie| Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.
Hoe de SUMIF-functie in Excel te gebruiken? | Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.