Ինչպես օգտագործել VLOOKUP ֆունկցիան Excel-ում

Բովանդակություն:

Ինչպես օգտագործել VLOOKUP ֆունկցիան Excel-ում
Ինչպես օգտագործել VLOOKUP ֆունկցիան Excel-ում
Anonim

Հիմնական տանողներ

  • Excel-ում VLOOKUP ֆունկցիան օգտագործվում է աղյուսակում արժեք գտնելու համար:
  • Շարահյուսությունը և արգումենտներն են =VLOOKUP(որոնման_արժեքը, որոնման_աղյուսակը, սյունակի_համարը, [մոտավոր_համընկնում])

Այս հոդվածը բացատրում է, թե ինչպես օգտագործել VLOOKUP ֆունկցիան Excel-ի բոլոր տարբերակներում, ներառյալ Excel 2019 և Microsoft 365:

Ի՞նչ է VLOOKUP ֆունկցիան:

Excel-ում VLOOKUP ֆունկցիան օգտագործվում է աղյուսակում ինչ-որ բան գտնելու համար: Եթե ունեք տվյալների տողեր, որոնք կազմակերպված են ըստ սյունակների վերնագրերի, VLOOKUP-ը կարող է օգտագործվել սյունակի միջոցով արժեք գտնելու համար:

Երբ դուք կատարում եք VLOOKUP, դուք ասում եք Excel-ին, որ նախ գտնի այն տողը, որը պարունակում է այն տվյալները, որոնք ցանկանում եք առբերել, այնուհետև վերադարձնել այն արժեքը, որը գտնվում է տվյալ տողում գտնվող որոշակի սյունակում:

Image
Image

VLOOKUP ֆունկցիայի շարահյուսություն և փաստարկներ

Այս ֆունկցիայի չորս հնարավոր մասեր կա.

=VLOOKUP(որոնման_արժեք, որոնման_աղյուսակ, սյունակի_համար, [մոտավոր_համընկնում])

  • search_value արժեքն է, որը դուք փնտրում եք: Այն պետք է լինի lookup_table-ի առաջին սյունակում.
  • lookup_table այն տիրույթն է, որը դուք փնտրում եք: Սա ներառում է search_value.
  • column_number-ն այն թիվն է, որը ներկայացնում է, թե քանի սյունակ է lookup_table-ում, ձախից պետք է լինի այն սյունակը, որից VLOOKUP-ը վերադարձնում է արժեքը:
  • մոտավոր_համընկնում-ը կամընտիր է և կարող է լինել ՃԻՇՏ կամ ՍՈՒՏ: Այն որոշում է՝ գտնել ճշգրիտ համընկնում, թե մոտավոր համընկնում: Երբ բաց թողնված է, լռելյայնը ճշմարիտ է, ինչը նշանակում է, որ այն կգտնի մոտավոր համընկնում:

VLOOKUP ֆունկցիայի օրինակներ

Ահա մի քանի օրինակներ, որոնք ցույց են տալիս VLOOKUP ֆունկցիան գործողության մեջ՝

Գտեք արժեքը աղյուսակից բառի կողքին

=VLOOKUP("Lemons", A2:B5, 2)

Image
Image

Սա VLOOKUP ֆունկցիայի պարզ օրինակ է, որտեղ մենք պետք է գտնենք, թե քանի կիտրոն ունենք պահեստում մի քանի ապրանքների ցանկից: Շրջանակը, որը մենք փնտրում ենք, A2:B5 է, և այն թիվը, որը մենք պետք է քաշենք, գտնվում է սյունակ 2-ում, քանի որ «Պահեստում» մեր տիրույթի երկրորդ սյունակն է: Արդյունքն այստեղ 22 է.

Գտեք աշխատողի համարը՝ օգտագործելով նրա անունը

=VLOOKUP(A8, B2:D7, 3)

=VLOOKUP(A9, A2:D7, 2)

Image
Image

Ահա երկու օրինակ, որտեղ մենք գրում ենք VLOOKUP ֆունկցիան մի փոքր այլ կերպ: Նրանք երկուսն էլ օգտագործում են նմանատիպ տվյալների հավաքածուներ, բայց քանի որ մենք տեղեկատվություն ենք քաշում երկու առանձին սյունակներից՝ 3-րդ և 2-ից, մենք այդ տարբերությունն անում ենք բանաձևի վերջում. առաջինը գրավում է անձի դիրքը A8-ում (Finley), մինչդեռ երկրորդ բանաձևը վերադարձնում է անունը, որը համապատասխանում է A9 (819868) աշխատողի համարին:Քանի որ բանաձևերը վկայակոչում են բջիջները և ոչ թե կոնկրետ տեքստային տող, մենք կարող ենք բաց թողնել չակերտները:

Օգտագործեք IF հայտարարություն VLOOKUP-ով

=IF(VLOOKUP(A2, Sheet4!A2:B5, 2)>10, «Ոչ», «Այո»)

Image
Image

VLOOKUP-ը կարող է նաև համակցվել Excel-ի այլ գործառույթների հետ և օգտագործել այլ թերթերի տվյալները: Այս օրինակում մենք երկուսն էլ անում ենք՝ որոշելու համար, թե արդյոք պետք է ավելի շատ ապրանք պատվիրել A սյունակում: Մենք օգտագործում ենք IF ֆունկցիան այնպես, որ եթե Sheet4!A2:B5-ում 2-րդ դիրքում արժեքը 10-ից մեծ է, մենք գրում ենք Ոչ: նշելու, որ մենք ավելին պատվիրելու կարիք չունենք։

Գտեք աղյուսակի ամենամոտ թիվը

=VLOOKUP(D2, $A$2:$B$6, 2)

Image
Image

Այս վերջին օրինակում մենք օգտագործում ենք VLOOKUP-ը՝ գտնելու զեղչի տոկոսը, որը պետք է օգտագործվի կոշիկների մեծաքանակ պատվերների համար: Զեղչը, որը մենք փնտրում ենք, գտնվում է D սյունակում, միջակայքը, որը ներառում է զեղչի տեղեկատվությունը A2:B6 է, և այդ միջակայքում գտնվում է 2-րդ սյունակը, որը պարունակում է զեղչը:Քանի որ VLOOKUP-ը ստույգ համընկնում գտնելու կարիք չունի, approximate_match-ը դատարկ է մնում՝ ՃՇՄԱՐՏՈՒԹՅԱՆ նշման համար: Եթե ճշգրիտ համընկնում չի գտնվել, ֆունկցիան օգտագործում է հաջորդ ավելի փոքր գումարը:

Դուք կարող եք տեսնել, որ 60 պատվերի առաջին օրինակում զեղչը չի գտնվել ձախ կողմում գտնվող աղյուսակում, ուստի օգտագործվում է հաջորդ փոքր գումարը՝ 50, որը 75% զեղչ է: F սյունակը վերջնական գինն է, երբ հաշվարկվում է զեղչը:

VLOOKUP սխալներ և կանոններ

Ահա որոշ բաներ, որոնք պետք է հիշել Excel-ում VLOOKUP ֆունկցիան օգտագործելիս.

  • Եթե search_value-ը տեքստային տող է, այն պետք է շրջապատված լինի չակերտներով:
  • Excel-ը կվերադարձնի NO MATCH, եթե VLOOKUP-ը չգտնի արդյունք:
  • Excel-ը կվերադարձնի NO MATCH, եթե lookup_աղյուսակում չկա թիվ, որը մեծ է կամ հավասար է search_value-ին:
  • Excel-ը կվերադարձնի REF: եթե սյունակի_համարը մեծ է lookup_table-ի սյունակների քանակից.
  • search_value-ը միշտ գտնվում է lookup_աղյուսակի ծայր ձախ դիրքում և գտնվում է 1-ին դիրքում՝ սյունակի_համարը որոշելիս:
  • Եթե նշեք FALSE մոտավոր_համապատասխանության համար և ճշգրիտ համընկնում չգտնվի, VLOOKUP-ը կվերադարձնի N/A:
  • Եթե մոտավոր_համընկնում եք նշել TRUE և ճշգրիտ համընկնում չի գտնվել, հաջորդ փոքր արժեքը կվերադարձվի:
  • Չտեսակավորված աղյուսակները պետք է օգտագործեն FALSE՝ մոտավոր_համընկնման համար, որպեսզի վերադարձվի առաջին ճշգրիտ համընկնում:
  • Եթե մոտավոր_համընկնումը ՃԻՇՏ է կամ բաց թողնված է, ապա առաջին սյունակը պետք է տեսակավորվի այբբենական կամ թվային կարգով: Եթե այն տեսակավորված չէ, Excel-ը կարող է վերադարձնել անսպասելի արժեք:
  • Բացարձակ բջջային հղումների օգտագործումը թույլ է տալիս ավտոմատ լրացնել բանաձևերը՝ առանց փնտրման_աղյուսակը փոխելու:

VLOOKUP-ի նման այլ գործառույթներ

VLOOKUP-ն իրականացնում է ուղղահայաց որոնումներ, ինչը նշանակում է, որ այն առբերում է տեղեկատվություն՝ հաշվելով սյունակները: Եթե տվյալները կազմակերպված են հորիզոնական, և դուք ցանկանում եք հետհաշվարկել տողերը՝ արժեքը ստանալու համար, կարող եք օգտագործել HLOOKUP ֆունկցիան:

XLOOKUP ֆունկցիան նման է, բայց աշխատում է ցանկացած ուղղությամբ:

Խորհուրդ ենք տալիս: