Innehållsförteckning
Vi använder VLOOKUP by date för att hitta datum i en datatabell. Det är mycket användbart för att hitta de värden som motsvarar vissa datum i en datamängd. Det värde som vi letar efter med hjälp av VLOOKUP-funktionen kallas för Uppslagsvärde Därför är datumet det värde som används när vi tillämpar VLOOKUP by date. Den här artikeln visar hur man tillämpar VLOOKUP på det enklaste sättet. Följande bild ger en bild av hur man kan VLOOKUP med datum fungerar.
Ladda ner övningsboken
Du kan ladda ner arbetsboken från nedladdningsknappen nedan.
Tillämpa Vlookup med datum.xlsxTillämpa VLOOKUP efter datum i Excel
Vi kommer att använda följande dataset för att illustrera hur man tillämpar VLOOKUP Datasetet innehåller försäljningsbeloppen för olika datum.
Anta att du vill ange datumet i cellen E5 för att hitta motsvarande försäljningsbelopp i cell F5 .
Du kan enkelt göra det genom att följa nedanstående steg.
Steg
1. Ange först följande formel i cell F5 :
=VLOOKUP(E5,B5:C10,2,FALSE)
2. Oroa dig inte för #N/A fel.
3. Ange nu ett datum i cell E5 för att få fram det önskade försäljningsbeloppet på följande sätt.
4. Var försiktig med datumformatet när du skriver in ett datum. Du måste skriva in datumet i samma format som i datasetet, dvs. MM/DD/YYYYY i det här fallet.
5. Om det datum som du söker inte finns i datamängden visas en #N/A Om du t.ex. anger 2/4/2022 i stället för 2/4/2022 får du följande resultat.
Hur fungerar formeln?
1. Funktionen VLOOKUP består av följande argument:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
2. Först frågar den efter det värde som ska sökas upp( lookup_value) . Sedan det intervall av uppgifter som ska sökas upp( table_array) Därefter frågar den kolumnnummer ( col_num_index ) där returvärdet finns inom det intervallet. Slutligen kan range_lookup argumentet frågar om du vill leta efter en Närmare matchning(TRUE) eller en Exakt matchning(FALSK) .
3. Om vi jämför detta med formeln i cellen F5 får vi,
- Lookup_value = E5 som innehåller det datum vi söker.
- Tabell_array = B5:C10 som innehåller datamängden.
- Col_index_num = 2 som är den andra kolumnen i datasetet som innehåller de försäljningsbelopp som vi ville ta reda på.
- Range_lookup = FALSK Det betyder att man söker efter en exakt matchning.
Läs mer: Hur du använder VLOOKUP för att hitta ett värde som ligger mellan ett intervall
Utför VLOOKUP för att återge datum i Excel
Vad händer om vi vill hitta det datum som motsvarar det högsta försäljningsbeloppet? Vi följer nedanstående steg för att göra det.
Steg
1. Ange först följande formel i cell E5 :
=MAX(C5:C10)
2. Därefter MAX-funktion i denna formel kommer att återge det högsta försäljningsbeloppet från Försäljning kolumn.
3. Därefter anger du följande formel i cell F5 :
=VLOOKUP(E5,B5:C10,1,FALSE)
4. Men detta ger den #N/A fel.
5. Det beror på att det värde som vi letar efter finns kvar i den andra kolumnen i tabellmatrisen.
6. För att lösa detta problem kan vi byta ut Datum och Försäljning kolumner.
7. Ändra sedan formeln i cell E5 till följande:
=MAX(B5:B10)
8. Det nya datasetet kommer att se ut på följande sätt.
9. Därefter tillämpar du följande formel i cellen F5 :
=(VLOOKUP(E5,B5:C10,2,FALSE)
10. Detta ger datumet som en siffra.
11. Det enklaste sättet att åtgärda problemet är att ändra datumformatet för cellen från den Hem fliken.
12. Ett alternativt sätt att göra det är att tillämpa följande formel i stället för den tidigare i cell F5 .
=TEXT(VLOOKUP(E5,B5:C10,2,FALSE), "D-MMM-YY")
13. TEXT-funktionen i denna formel kommer att ändra det värde som erhålls från VLOOKUP formel till datumformat.
Läs mer: Sök upp ett värde i ett intervall och returnera i Excel (5 enkla sätt)
Saker att komma ihåg
- Du måste ange datum i samma format som datumen i datasetet.
- Uppslagsvärdet måste finnas i en kolumn som är tidigare än den kolumn som innehåller returvärdet.
- Se till att textformatet står inom dubbla citationstecken ( "" ) i TEXT funktion.
Slutsats
Nu vet du hur du ska tillämpa VLOOKUP efter datum i Excel. Använd kommentarsfältet nedan för ytterligare frågor eller förslag. Du kan besöka vår ExcelWIKI bloggen för att lära dig mer om excel.