Satura rādītājs
Mēs izmantojam VLOOKUP pēc datuma, lai datu tabulā atrastu datumus. Tas ir ļoti noderīgi, lai datu kopā atrastu vērtības, kas atbilst konkrētiem datumiem. Vērtību, ko meklējam, izmantojot VLOOKUP funkcija sauc par meklēšanas vērtība . Tāpēc, piemērojot VLOOKUP pēc datuma, meklēšanas vērtība ir datums. Šajā rakstā ir parādīts, kā piemērot VLOOKUP pēc datuma. VLOOKUP pēc datuma visvienkāršākā veidā. Nākamajā attēlā ir redzams, kā VLOOKUP pēc datuma darbi.
Lejupielādēt Practice Workbook
Jūs varat lejupielādēt prakses darba burtnīcu, izmantojot zemāk redzamo lejupielādes pogu.
Piemērot Vlookup ar datumiem.xlsxVLOOKUP piemērošana pēc datuma programmā Excel
Mēs izmantosim šādu datu kopu, lai ilustrētu, kā piemērot VLOOKUP datu kopa ietver pārdošanas summas, kas atbilst dažādiem datumiem.
Pieņemsim, ka vēlaties ievadīt datumu šūnā E5 lai atrastu atbilstošo pārdošanas apjomu šūnā F5 .
To var viegli izdarīt, izpildot tālāk norādītos soļus.
Soļi
1. Vispirms šūnā ievadiet šādu formulu F5 :
=VLOOKUP(E5,B5:C10,2,FALSE)
2. Neuztraucieties par #N/A kļūda.
3. Tagad ievadiet datumu šūnā E5 lai iegūtu vēlamo pārdošanas apjomu šādi.
4. Ievadot datumu, esiet piesardzīgi attiecībā uz datuma formātu. Datums ir jāievada tādā pašā formātā kā datu kopā, kas ir MM/DD/GGGGGG šajā gadījumā.
5. Ja meklētais datums datu kopā neeksistē, tiks parādīts #N/A Piemēram, ievadiet 2/4/2022, nevis 2/4/2022, un redzēsiet šādu informāciju.
Kā darbojas formula?
1. VLOOKUP funkcija sastāv no šādiem argumentiem:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
2. Vispirms tiek pieprasīta meklēšanas vērtība( lookup_value) . Tad meklējamo datu diapazons( table_array) . Pēc tam tiek pieprasīts kolonnas numurs ( col_num_index ), ja atgrieztā vērtība ir šajā diapazonā. Visbeidzot, tiek izmantots range_lookup arguments jautā, vai vēlaties meklēt Aptuvenais sakritības rādītājs(TRUE) vai Precīza atbilstība(FALSE) .
3. Ja salīdzinām to ar formulu, kas ievadīta šūnā F5 tad mēs iegūstam,
- Lookup_value = E5 kurā ir meklētais datums.
- Table_array = B5: C10 kas satur datu kopu.
- Col_index_num = 2 kas ir datu kopas otrā sleja, kurā ir norādītas pārdošanas summas, kuras mēs vēlējāmies noskaidrot.
- Range_lookup = FALSE , t. i., meklējot precīzu atbilstību.
Lasīt vairāk: Kā izmantot VLOOKUP, lai atrastu vērtību, kas ietilpst diapazonā
Veiciet VLOOKUP, lai atgrieztu datumu programmā Excel
Ko darīt, ja vēlamies atrast datumu, kas atbilst maksimālajai pārdošanas summai? Lai to izdarītu, izpildīsim tālāk aprakstītās darbības.
Soļi
1. Vispirms šūnā ievadiet šādu formulu E5 :
=MAX(C5:C10)
2. Tad MAX funkcija šajā formulā tiks atgriezta maksimālā pārdošanas summa no Pārdošana sleja.
3. Pēc tam šūnā ievadiet šādu formulu F5 :
=VLOOKUP(E5,B5:C10,1,FALSE)
4. Bet tas dod #N/A kļūda.
5. Tas ir tāpēc, ka vērtība, ko meklējam, paliek tabulas masīva otrajā slejā.
6. Lai atrisinātu šo problēmu, nomainīsim Datums un Pārdošana kolonnas.
7. Pēc tam mainiet formulu šūnā E5 uz šādu:
=MAX(B5:B10)
8. Jaunā datu kopa izskatīsies šādi.
9. Pēc tam šūnā piemēro šādu formulu F5 :
=(VLOOKUP(E5,B5:C10,2,FALSE)
10. Datums tiks atgriezts kā skaitlis.
11. Vienkāršākais veids, kā novērst šo problēmu, ir mainīt šīs šūnas datuma formātu no Sākums cilne.
12. Alternatīvs veids, kā to izdarīt, ir iepriekšējās formulas vietā šūnā piemērot šādu formulu F5 .
=TEXT(VLOOKUP(E5,B5:C10,2,FALSE), "D-MMM-YY")
13. TEXT funkcija šajā formulā mainīs vērtību, kas iegūta no VLOOKUP formulu datuma formātā.
Lasīt vairāk: Vērtības meklēšana diapazonā un atgriešana programmā Excel (5 vienkārši veidi)
Lietas, kas jāatceras
- Datumi jāievada tādā pašā formātā, kādā tie ir datu kopā.
- Pārlūkošanas vērtībai jāatrodas slejā, kas ir agrāka par kolonnu, kurā atrodas atgrieztā vērtība.
- Pārliecinieties, ka teksta formāts ir dubultās pēdiņās ( "" ), kas atrodas TEKSTS funkcija.
Secinājums
Tagad jūs zināt, kā piemērot VLOOKUP Lūdzu, izmantojiet zemāk redzamo komentāru sadaļu, ja vēlaties saņemt papildu jautājumus vai ieteikumus. Jūs varat apmeklēt mūsu ExcelWIKI emuāru, lai uzzinātu vairāk par Excel.