Ինչպես գտնել տվյալներ VLOOKUP-ով Excel-ում

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

Ինչպես գտնել տվյալներ VLOOKUP-ով Excel-ում
Ինչպես գտնել տվյալներ VLOOKUP-ով Excel-ում
Anonim

Ինչ իմանալ

  • Ավելացնել lookup_value > սեղանի_զանգված > col_index_numcol_index_num 4 643343և սեղմեք Մուտքագրեք.
  • Rage_lookup արգումենտն ընտրովի է: Օգտագործեք TRUE ՝ սերտ համընկնման համար և FALSE ճշգրիտ համընկնման համար:
  • N/A և REF սխալները ծագում են փնտրման_արժեքի, աղյուսակի_զանգվածի կամ միջակայքի_որոնման համար բացակայող կամ սխալ արգումենտներից:

Excel-ի VLOOKUP ֆունկցիան, որը նշանակում է «ուղղահայաց որոնում», որոնում է արժեք միջակայքի առաջին սյունակում և վերադարձնում արժեքը նույն տողում գտնվող ցանկացած այլ սյունակում:Եթե չեք կարողանում գտնել, թե որ բջիջն է պարունակում կոնկրետ տվյալներ, VLOOKUP-ը այդ տվյալները գտնելու արդյունավետ միջոց է: Այն հատկապես օգտակար է հսկայական աղյուսակներում, որտեղ դժվար է գտնել տեղեկատվություն: Այս հրահանգները վերաբերում են Excel-ին Microsoft 365-ի, Excel 2019-ի, 2016-ի, 2013-ի, 2010-ի, Excel-ի համար Mac-ի և Excel Online-ի համար:

Ինչպես է աշխատում VLOOKUP ֆունկցիան

VLOOKUP սովորաբար վերադարձնում է տվյալների մեկ դաշտ որպես իր ելք:

Ինչպես է սա աշխատում:

  1. Դուք տրամադրում եք անուն կամ lookup_value, որը ցույց է տալիս VLOOKUP-ին տվյալների աղյուսակի որ տողում փնտրել ցանկալի տվյալները:
  2. Դուք տրամադրում եք սյունակի համարը որպես col_index_num արգումենտ, որը ցույց է տալիս VLOOKUP-ին, թե որ սյունակը պարունակում է ձեր փնտրած տվյալները:
  3. Ֆունկցիան փնտրում է lookup_value տվյալների աղյուսակի առաջին սյունակում:
  4. VLOOKUP այնուհետև գտնում և վերադարձնում է տեղեկատվությունը սյունակի համարից, որը դուք սահմանել եք col_index_num-ում, նույն տողից, ինչ որոնվող արժեքը::

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

Image
Image

VLOOKUP ֆունկցիայի շարահյուսությունն է՝

=VLOOKUP(որոնման_արժեք, աղյուսակ_զանգված, սյուն_ինդեքս_թիվ, տիրույթի_որոնում)

VLOOKUP ֆունկցիան կարող է շփոթեցնող թվալ, քանի որ այն պարունակում է չորս արգումենտ, բայց այն պարզ է օգտագործել:

VLOOKUP ֆունկցիայի չորս արգումենտները հետևյալն են.

lookup_value (պահանջվում է)՝ աղյուսակի զանգվածի առաջին սյունակում փնտրելու արժեքը:

table_array (պարտադիր) - Սա տվյալների աղյուսակն է (բջիջների մի շարք), որը VLOOKUP-ը որոնում է ձեզ անհրաժեշտ տեղեկատվությունը գտնելու համար:

  • Սեղանի_զանգվածը պետք է պարունակի տվյալների առնվազն երկու սյունակ
  • Առաջին սյունակը պետք է պարունակի lookup_արժեքը

col_index_num (պարտադիր) - Սա այն արժեքի սյունակի համարն է, որը ցանկանում եք գտնել:

  • Համարակալումը սկսվում է 1-ին սյունակով
  • Եթե հղում եք կատարում աղյուսակի զանգվածի սյունակների քանակից ավելի մեծ թվի, ֆունկցիան կվերադարձնի REF: սխալ

range_lookup (ըստ ցանկության) - Ցույց է տալիս, թե արդյոք որոնման արժեքը ընկնում է աղյուսակի զանգվածում պարունակվող տիրույթում, թե ոչ: Range_lookup արգումենտը կամ «TRUE» է կամ «FALSE»: Մոտավոր համընկնման համար օգտագործեք TRUE, իսկ ճշգրիտ համընկնման համար FALSE: Եթե բաց թողնվի, արժեքը լռելյայն TRUE է:

Եթե range_lookup արգումենտը ՃԻՇՏ է, ապա՝

  • Փնտրման_արժեքն այն արժեքն է, որը ցանկանում եք ստուգել, թե արդյոք այն ընկնում է աղյուսակի_զանգվածով սահմանված տիրույթում:
  • Աղյուսակի_զանգվածը պարունակում է բոլոր միջակայքերը և սյունակ, որը պարունակում է միջակայքի արժեքը (օրինակ՝ բարձր, միջին կամ ցածր):
  • col_index_num արգումենտը ստացված միջակայքի արժեքն է:

Ինչպես է աշխատում Range_Lookup փաստարկը

Image
Image

Օգտագործելով ընտրովի range_lookup արգումենտը շատերի համար դժվար է հասկանալ, ուստի արժե նայել արագ օրինակին:

Վերևի նկարի օրինակն օգտագործում է VLOOKUP ֆունկցիան՝ գտնելու զեղչի դրույքաչափը՝ կախված գնված ապրանքների քանակից:

Օրինակը ցույց է տալիս, որ 19 ապրանք գնելու համար զեղչը 2% է, քանի որ 19-ը գտնվում է 11-ից 21-ի միջև որոնման աղյուսակի Քանակ սյունակում:

Արդյունքում VLOOKUP-ը վերադարձնում է արժեքը որոնման աղյուսակի երկրորդ սյունակից, քանի որ այդ տողը պարունակում է այդ միջակայքի նվազագույնը: Շրջանակների որոնման աղյուսակ ստեղծելու մեկ այլ եղանակ կլինի առավելագույնի համար երկրորդ սյունակ ստեղծելը, և այս միջակայքը կունենար նվազագույնը 11 և առավելագույնը 20: Բայց արդյունքը նույն կերպ է աշխատում:

Օրինակը օգտագործում է հետևյալ բանաձևը, որը պարունակում է VLOOKUP ֆունկցիա՝ գնված ապրանքների քանակի զեղչը գտնելու համար:

=VLOOKUP(C2, $C$5:$D$8, 2, TRUE)

  • C2. սա որոնման արժեքն է, որը կարող է լինել աղյուսակի ցանկացած բջիջում:
  • $C$5:$D$8. սա ֆիքսված աղյուսակ է, որը պարունակում է բոլոր այն միջակայքերը, որոնք ցանկանում եք օգտագործել:
  • 2. սա ընդգրկույթի որոնման աղյուսակի այն սյունակն է, որը ցանկանում եք վերադարձնել LOOKUP ֆունկցիան:
  • TRUE. Միացնում է այս ֆունկցիայի range_lookup հատկությունը:

Հենց որ սեղմեք Enter և արդյունքը կվերադառնա առաջին բջիջում, կարող եք ավտոմատ կերպով լրացնել ամբողջ սյունակը, որպեսզի որոնեք միջակայքի արդյունքները մնացած բջիջների համար: որոնման սյունակ։

Rage_lookup արգումենտը խառը թվերի սյունակը տարբեր կատեգորիաների դասավորելու գրավիչ միջոց է:

VLOOKUP սխալներ՝ N/A և REF

Image
Image

VLOOKUP ֆունկցիան կարող է վերադարձնել հետևյալ սխալները:

N/A-ը «արժեքը հասանելի չէ» սխալն է և տեղի է ունենում հետևյալ պայմաններում.

  • lookup _value-ը չի գտնվել table_array արգումենտի առաջին սյունակում
  • Table_array արգումենտը ճշգրիտ չէ: Օրինակ՝ արգումենտը կարող է ներառել դատարկ սյունակներմիջակայքի ձախ կողմում
  • Range_lookup արգումենտը սահմանված է FALSE, և lookup_value արգումենտի ճշգրիտ համընկնում հնարավոր չէ գտնել table_array առաջին սյունակում:
  • range_lookup արգումենտը սահմանվել է TRUE, և table_array-ի առաջին սյունակի բոլոր արժեքներն ավելի մեծ են, քան lookup_արժեքը

REF! («հղում տիրույթից դուրս») սխալ է տեղի ունենում, եթե col_index_num-ը մեծ է սեղանի_զանգվածի սյունակների քանակից:

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