Inhoudsopgave
We gebruiken VLOOKUP op datum om data te vinden in een gegevenstabel. Het is erg handig om de waarden te vinden die overeenkomen met bepaalde data uit een dataset. De waarde die we opzoeken in de VLOOKUP-functie wordt de opzoekwaarde Daarom is de datum de opzoekwaarde wanneer we VLOOKUP op datum toepassen. Dit artikel laat zien hoe je het volgende kunt toepassen VLOOKUP op datum op de eenvoudigste manier. De volgende afbeelding geeft een idee van hoe VLOOKUP op datum werkt.
Download Praktijk Werkboek
U kunt het oefenwerkboek downloaden via de onderstaande downloadknop.
Vlookup met data toepassen.xlsxVLOOKUP toepassen op datum in Excel
We gaan de volgende dataset gebruiken om te illustreren hoe we het volgende kunnen toepassen VLOOKUP per datum in excel. De dataset bevat de verkoopbedragen op verschillende data.
Stel, u wilt de datum invoeren in cel E5 om het overeenkomstige bedrag van de verkoop in cel F5 .
U kunt dat gemakkelijk doen door de onderstaande stappen te volgen.
Stappen
1. Voer eerst de volgende formule in in cel F5 :
=VLOOKUP(E5,B5:C10,2,FALSE)
2. Maak je geen zorgen over de #N/A fout.
3. Voer nu een datum in in cel E5 om het gewenste verkoopbedrag als volgt te krijgen.
4. Wees voorzichtig met het datumformaat bij het invoeren van een datum. U moet de datum invoeren in hetzelfde formaat als in de dataset, namelijk MM/DD/JJJJ in dit geval.
5. Als de gezochte datum niet bestaat in de dataset, verschijnt er een #N/A fout. Als u bijvoorbeeld 2/4/2022 invoert in plaats van 2/4/2022, ziet u het volgende.
Hoe werkt de formule?
1. De VLOOKUP-functie bestaat uit de volgende argumenten:
VLOOKUP(lookup_waarde, tabel_array, col_index_num, [range_lookup])
2. Eerst wordt gevraagd naar de op te zoeken waarde( lookup_value) Dan het bereik van de op te zoeken gegevens ( tabel_array) Daarna vraagt het de kolomnummer ( col_num_index ) waar de retourwaarde in dat bereik ligt. Tenslotte kan de range_lookup argument vraagt of u wilt zoeken naar een Geschatte overeenkomst (WAAR) of een Exacte overeenkomst (FALSE) .
3. Als we dit vergelijken met de formule in cel F5 dan krijgen we,
- Lookup_value = E5 die de datum bevat die we zoeken.
- Table_array = B5:C10 die de dataset bevat.
- Col_index_num = 2 dat is de tweede kolom van de dataset met de verkoopbedragen die we wilden weten.
- Range_lookup = FALSE wat betekent dat je een exacte overeenkomst zoekt.
Lees meer: Hoe VLOOKUP gebruiken om een waarde te vinden die tussen een bereik valt
VLOOKUP uitvoeren om datum terug te geven in Excel
Wat nu als we de datum willen vinden die overeenkomt met het maximale verkoopbedrag? Laten we daarvoor de onderstaande stappen volgen.
Stappen
1. Voer eerst de volgende formule in in cel E5 :
=MAX(C5:C10)
2. Dan de MAX-functie in deze formule geeft het maximale verkoopbedrag van de Verkoop column.
3. Voer daarna de volgende formule in in cel F5 :
=VLOOKUP(E5,B5:C10,1,FALSE)
4. Maar dit geeft de #N/A fout.
5. Dat komt omdat de waarde die we zoeken in de tweede kolom van de tabelarray blijft staan.
6. Om dit probleem op te lossen, verwisselen we de Datum en de Verkoop kolommen.
7. Wijzig dan de formule in cel E5 naar de volgende:
=MAX(B5:B10)
8. De nieuwe dataset ziet er als volgt uit.
9. Pas daarna de volgende formule toe in cel F5 :
=(VLOOKUP(E5,B5:C10,2,FALSE)
10. Dit levert de datum op als een getal.
11. De eenvoudigste manier om dit probleem op te lossen is door het datumformaat van die cel te veranderen van de Home tab.
12. Een alternatieve manier om dat te doen is door de volgende formule toe te passen in plaats van de eerdere in cel F5 .
=TEXT(VLOOKUP(E5,B5:C10,2,FALSE),"D-MMM-YY")
13. De TEKST functie in deze formule verandert de waarde verkregen uit de VLOOKUP formule naar datum formaat.
Lees meer: Waarde opzoeken in een bereik en retourneren in Excel (5 eenvoudige manieren)
Dingen om te onthouden
- U moet data invoeren in hetzelfde formaat als de data in de dataset.
- De lookup-waarde moet in een eerdere kolom staan dan de kolom die de return-waarde bevat.
- Zorg ervoor dat het tekstformaat tussen dubbele aanhalingstekens staat ( "" ) in de TEKST functie.
Conclusie
Nu weet je hoe je VLOOKUP per datum in excel. Gebruik de commentaarsectie hieronder voor verdere vragen of suggesties. U kunt een bezoek brengen aan onze ExcelWIKI blog om meer te leren over excel.