Excel VLOOKUP գործառույթ
The Excel VLOOKUP գործառույթ հզոր գործիք է, որն օգնում է ձեզ փնտրել նշված արժեք՝ համապատասխանեցնելով աղյուսակի առաջին սյունակին կամ ընդգրկույթին ուղղահայաց, այնուհետև վերադարձնել համապատասխան արժեք նույն շարքի մեկ այլ սյունակից: Չնայած VLOOKUP-ը աներևակայելի օգտակար է, այն երբեմն դժվար է հասկանալ սկսնակների համար: Այս ձեռնարկը նպատակ ունի օգնել ձեզ տիրապետել VLOOKUP-ին՝ տրամադրելով փաստարկների քայլ առ քայլ բացատրություն, օգտակար օրինակներ և ընդհանուր սխալների լուծումներ դուք կարող եք հանդիպել VLOOKUP ֆունկցիան օգտագործելիս:
Կապակցված Videos
Փաստարկների քայլ առ քայլ բացատրություն
Ինչպես ցույց է տրված վերը նշված սքրինշոթում, VLOOKUP ֆունկցիան օգտագործվում է տվյալ ID համարի հիման վրա էլ․ հասցե գտնելու համար։ Այժմ ես մանրամասն բացատրություն կտամ, թե ինչպես օգտագործել VLOOKUP-ը այս օրինակում՝ յուրաքանչյուր փաստարկը քայլ առ քայլ բաժանելով:
Քայլ 1. Սկսեք VLOOKUP գործառույթը
Ընտրեք բջիջ (այս դեպքում՝ H6) արդյունքը դուրս բերելու համար, այնուհետև սկսեք VLOOKUP ֆունկցիան՝ մուտքագրելով հետևյալ բովանդակությունը Ֆորմուլա Բար.
=VLOOKUP(
Քայլ 2. Նշեք որոնման արժեքը
Նախ, նշեք որոնման արժեքը (որն այն է, ինչ փնտրում եք) VLOOKUP գործառույթում: Այստեղ ես հղում եմ անում G6 բջիջին, որը պարունակում է որոշակի ID համար 1005:
=VLOOKUP(G6
Քայլ 3. Նշեք աղյուսակի զանգվածը
Հաջորդը, նշեք մի շարք բջիջներ, որոնք պարունակում են և՛ ձեր փնտրած արժեքը, և՛ այն արժեքը, որը ցանկանում եք վերադարձնել: Այս դեպքում ես ընտրում եմ B6:E12 միջակայքը: Բանաձևն այժմ հայտնվում է հետևյալ կերպ.
=VLOOKUP(G6,B6:E12
=VLOOKUP(G6,$B$6:$E$12
Քայլ 4. Նշեք այն սյունակը, որտեղից ցանկանում եք վերադարձնել արժեքը
Այնուհետև նշեք այն սյունակը, որից ցանկանում եք արժեք վերադարձնել:
Այս օրինակում, քանի որ ես պետք է նամակը վերադարձնեմ ID համարի հիման վրա, այստեղ ես մուտքագրում եմ 4 թիվը՝ VLOOKUP-ին ասելու համար, որ վերադարձնի արժեք տվյալների տիրույթի չորրորդ սյունակից:
=VLOOKUP(G6,B6:E12,4
Քայլ 5. Գտեք մոտավոր կամ ճշգրիտ համընկնում
Վերջապես, որոշեք, թե արդյոք դուք փնտրում եք մոտավոր համընկնում, թե ճշգրիտ համընկնում:
- Գտնելու համար ճշգրիտ համընկնում, դուք պետք է օգտագործեք ԿԵՂԾ որպես վերջին փաստարկ.
- Գտնելու համար մոտավոր համընկնում- Օգտագործել TRUE որպես վերջին փաստարկ, կամ պարզապես դատարկ թողեք:
Այս օրինակում ես օգտագործում եմ FALSE ճշգրիտ համընկնման համար: Բանաձևն այժմ ունի հետևյալ տեսքը.
=VLOOKUP(G6,B6:E12,4,FALSE
Արդյունքը ստանալու համար սեղմեք Enter ստեղնը
Վերոնշյալ օրինակում յուրաքանչյուր արգումենտ մեկ առ մեկ բացատրելով՝ VLOOKUP ֆունկցիայի շարահյուսությունն ու արգումենտներն այժմ շատ ավելի հեշտ են հասկանալի:
Շարահյուսություն և փաստարկներ
=VLOOKUP (lookup_value, table_array, col_index, [range_lookup])
- Փնտրման_ արժեք (պահանջվում է). Ձեր փնտրած արժեքը (իրական արժեք կամ բջջային հղում): Հիշեք, որ այս արժեքը պետք է լինի table_array-ի առաջին սյունակում:
- Աղյուսակ_ զանգված (պահանջվում է). Բջիջների տիրույթը պարունակում է և՛ որոնման արժեքի սյունակը, և՛ վերադարձի արժեքի սյունակը:
- Col_index (պահանջվում է). Ամբողջ թիվը ներկայացնում է վերադարձի արժեքը պարունակող սյունակի համարը: Այն սկսվում է 1-ից՝ սեղանի զանգվածի ամենաձախ սյունակի համար:
- Range_lookup (ըստ ցանկության). Տրամաբանական արժեք, որը որոշում է, թե արդյոք ցանկանում եք, որ VLOOKUP-ը գտնի մոտավոր համընկնում, թե ճշգրիտ համընկնում:
- Մոտավոր համընկնում - Սահմանեք այս արգումենտը TRUE, 1 կամ թողեք այն դատարկ.
ImportantՄոտավոր համընկնում գտնելու համար table_array-ի առաջին սյունակի արժեքները պետք է դասավորվեն աճման կարգով, եթե VLOOKUP-ը վերադարձնի սխալ արդյունք: - Actշգրիտ համընկնում - Սահմանեք այս արգումենտը ԿԵՂԾ or 0.
- Մոտավոր համընկնում - Սահմանեք այս արգումենտը TRUE, 1 կամ թողեք այն դատարկ.
Օրինակներ
Այս բաժինը ցույց է տալիս մի քանի օրինակներ, որոնք կօգնեն ձեզ ավելի համապարփակ պատկերացում կազմել VLOOKUP ֆունկցիայի մասին:
Օրինակ 1. Ճշգրիտ համընկնում ընդդեմ մոտավոր համընկնման VLOOKUP-ում
Եթե VLOOKUP-ն օգտագործելիս շփոթված եք ճշգրիտ համընկնման և մոտավոր համընկնումների մասին, այս բաժինը կարող է օգնել ձեզ վերացնել այդ շփոթությունը:
Ճշգրիտ համընկնում VLOOKUP-ում
Այս օրինակում ես պատրաստվում եմ գտնել համապատասխան անունները՝ E6:E8 միջակայքում թվարկված միավորների հիման վրա, ուստի F6 բջիջում մուտքագրում եմ հետևյալ բանաձևը և քաշում եմ AutoFill բռնակը ներքև F8: Այս բանաձևում վերջին արգումենտը նշվում է որպես ԿԵՂԾ ճշգրիտ համընկնումների որոնում կատարելու համար:
=VLOOKUP(E6,$B$6:$C$12,2,FALSE)
Այնուամենայնիվ, քանի որ 98 միավորը գոյություն չունի տվյալների տիրույթի առաջին սյունակում, VLOOKUP-ը վերադարձնում է #N/A սխալի արդյունքը:
Մոտավոր համընկնում VLOOKUP-ում
Դեռևս օգտագործելով վերը նշված օրինակը, եթե փոխեք վերջին փաստարկը TRUE, VLOOKUP-ը կկատարի համընկնումների մոտավոր որոնում: Եթե համընկնում չգտնվի, այն կգտնի հաջորդ ամենամեծ արժեքը, որը փոքր է որոնման արժեքից և կվերադարձնի համապատասխան արդյունքը:
=VLOOKUP(E6,$B$6:$C$12,2,TRUE)
Քանի որ 98 միավորը գոյություն չունի, VLOOKUP-ը գտնում է հաջորդ ամենամեծ արժեքը, որը փոքր է 98-ից, որը 95 է, և վերադարձնում է 95 միավորի անվանումը որպես ամենամոտ արդյունք:
- Այս մոտավոր համընկնման դեպքում, table_array-ի առաջին սյունակի արժեքները պետք է տեսակավորվեն աճման կարգով: Հակառակ դեպքում, VLOOKUP-ը կարող է չվերադարձնել ճիշտ արժեքը:
- Այստեղ ես կողպեցի աղյուսակի զանգվածը ($B$6:$C$12) VLOOKUP ֆունկցիայի մեջ, որպեսզի արագորեն հղում կատարեմ տվյալների համահունչ մի շարք տվյալների բազմաթիվ որոնման արժեքներին:
Օրինակ 2. Օգտագործեք VLOOKUP բազմաթիվ չափանիշներով
Այս բաժինը ցույց է տալիս, թե ինչպես օգտագործել VLOOKUP-ը Excel-ում բազմաթիվ պայմաններով: Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, եթե դուք փորձում եք գտնել աշխատավարձը՝ հիմնված տրամադրված անվանման վրա (H5 բջիջում) և բաժինը (H6 բջիջում), հետևեք ստորև նշված քայլերին, որպեսզի այն կատարվի:
Քայլ 1. Ավելացրեք օգնական սյունակ՝ որոնման սյունակների արժեքները միացնելու համար
Այս դեպքում մենք պետք է ստեղծենք օգնական սյունակ՝ արժեքները միացնելու համար Անուն սյունը և բաժին սյունակ:
- Ավելացրեք օգնական սյունակ ձեր տվյալների տիրույթի ձախ կողմում և վերնագիր տվեք այս սյունակին: Տես սքրինշոթը.
- Այս օգնական սյունակում ընտրեք վերնագրի տակ գտնվող առաջին բջիջը, մուտքագրեք հետևյալ բանաձևը Բանաձևի բարեւ սեղմեք Մտնել.
=C6&" "&D6
NotesԱյս բանաձևում մենք օգտագործում ենք ամպերսանդ (&)՝ տեքստը երկու սյունակով միացնելու համար՝ տեքստի մեկ կտոր արտադրելու համար:- C6 -ի առաջին անունն է Անուն սյունակ միանալու համար, D6 -ի առաջին բաժինն է բաժին սյունակ միանալու համար:
- Այս երկու բջիջների արժեքները շաղկապված են միջանցքով:
- Ընտրեք այս արդյունքի բջիջը, այնուհետև քաշեք Ավտոմատ լրացման բռնակ ներքեւ՝ այս բանաձեւը նույն սյունակի այլ բջիջների վրա կիրառելու համար:
Քայլ 2. Կիրառել VLOOKUP ֆունկցիան նշված չափանիշներով
Ընտրեք այն բջիջը, որտեղ ցանկանում եք դուրս բերել արդյունքը (այստեղ ես ընտրում եմ I7), մուտքագրեք հետևյալ բանաձևը Բանաձևի բար, ապա սեղմեք Մտնել.
=VLOOKUP(I5& " "&I6,B6:F12,5,FALSE)
Արդյունք
- Օգնական սյունակը պետք է օգտագործվի որպես տվյալների տիրույթի առաջին սյունակ:
- Այժմ աշխատավարձի սյունակը տվյալների միջակայքի հինգերորդ սյունակն է, ուստի մենք օգտագործում ենք համարը 5 որպես սյունակի ինդեքս բանաձևում:
- Մենք պետք է միացնենք չափանիշներին I5 և I6 (I5 & " "&I6) նույն կերպ, ինչպես օգնական սյունակը և օգտագործեք միացված արժեքը որպես lookup_value փաստարկ բանաձևում.
- Կարող եք նաև երկու պայմանները տեղադրել անմիջապես lookup_value արգումենտում և դրանք առանձնացնել բացատով (եթե պայմանները տեքստային են, մի մոռացեք դրանք փակցնել կրկնակի չակերտների մեջ):
=VLOOKUP("Albee IT",B6:F12,5,FALSE)
- Ավելի լավ այլընտրանք՝ մի քանի չափանիշներով որոնում վայրկյանների ընթացքում
The Բազմապայմանների որոնում առանձնահատկությունը Excel- ի համար նախատեսված գործիքներ կարող է օգնել ձեզ հեշտությամբ որոնել բազմաթիվ չափանիշներով վայրկյանների ընթացքում: Ստացեք 30-օրյա լիարժեք հնարավորություններով անվճար փորձարկում հիմա:
VLOOKUP-ի ընդհանուր սխալներ և լուծումներ
Այս բաժնում թվարկված են սովորական սխալները, որոնց կարող եք հանդիպել VLOOKUP-ն օգտագործելիս և տրամադրում է դրանք շտկելու լուծումներ:
#N/A սխալ է վերադարձվել
VLOOKUP-ի հետ կապված ամենատարածված սխալը #N/A սխալն է, ինչը նշանակում է, որ Excel-ը չկարողացավ գտնել ձեր փնտրած արժեքը: Ահա մի քանի պատճառ, թե ինչու VLOOKUP-ը կարող է վերադարձնել #N/A սխալ:
Պատճառ 1. Որոնման արժեքը table_array-ի առաջին սյունակում չէ
Excel VLOOKUP-ի սահմանափակումներից մեկն այն է, որ այն թույլ է տալիս նայել միայն ձախից աջ: Այսպիսով, որոնման արժեքները պետք է լինեն table_array-ի առաջին սյունակում:
Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, ես ուզում եմ անուն վերադարձնել՝ հիմնված տվյալ աշխատանքի վերնագրի վրա: Այստեղ որոնման արժեքը (Վաճառքի մենեջեր) գտնվում է table_array-ի երկրորդ սյունակում, և վերադարձի արժեքը գտնվում է որոնման սյունակից ձախ կողմում, ուստի VLOOKUP-ը վերադարձնում է #N/A սխալը։
Լուծումներ
Այս սխալը շտկելու համար կարող եք կիրառել հետևյալ լուծումներից որևէ մեկը:
- Վերադասավորեք սյունակները
Դուք կարող եք վերադասավորել սյունակները՝ որոնման սյունակը table_array-ի առաջին սյունակում տեղադրելու համար: - Օգտագործեք INDEX և MATCH ֆունկցիաները միասին
Այստեղ մենք օգտագործում ենք INDEX և MATCH ֆունկցիաները միասին՝ որպես VLOOKUP-ի այլընտրանք՝ այս խնդիրը լուծելու համար:=INDEX(B6:B12,MATCH(F6,C6:C12,0))
- Օգտագործեք XLOOKUP ֆունկցիան (հասանելի է Excel 365, Excel 2021 և ավելի ուշ տարբերակներում)
=XLOOKUP(F6,C6:C12,B6:B12)
Պատճառ 2. Որոնման արժեքը չի գտնվել որոնման սյունակում (ճշգրիտ համընկնում)
Ամենատարածված պատճառներից մեկը, թե ինչու VLOOKUP-ը վերադարձնում է #N/A սխալը, այն է, որ ձեր փնտրած արժեքը չի գտնվել:
Ինչպես ցույց է տրված ստորև բերված օրինակում, մենք պատրաստվում ենք անունը գտնել՝ հիմնվելով E98-ում տրված 6 միավորի վրա: Այնուամենայնիվ, այս միավորը գոյություն չունի տվյալների տիրույթի առաջին սյունակում, ուստի VLOOKUP-ը վերադարձնում է #N/A սխալի արդյունքը:
Լուծումներ
Այս սխալը շտկելու համար կարող եք փորձել հետևյալ լուծումներից մեկը.
- Եթե ցանկանում եք VLOOKUP որոնել հաջորդ ամենամեծ արժեքը, որը պակաս է որոնման արժեքից, փոխեք վերջին փաստարկը ԿԵՂԾ (ճշգրիտ համընկնում) դեպի TRUE (մոտավոր համընկնում): Լրացուցիչ տեղեկությունների համար տես Օրինակ 1. Ճշգրիտ համընկնում ընդդեմ մոտավոր համընկնման՝ օգտագործելով VLOOKUP.
- Վերջին արգումենտը փոխելուց խուսափելու և որոնման արժեքը չգտնելու դեպքում հիշեցում ստանալու համար կարող եք ներառել VLOOKUP ֆունկցիան IFERROR ֆունկցիայի մեջ.
=IFERROR(VLOOKUP(E8,$B$6:$C$12,2,FALSE),"Not found")
Պատճառ 3. Որոնման արժեքը փոքր է որոնման սյունակի ամենափոքր արժեքից (մոտավոր համընկնում)
Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, դուք կատարում եք համընկնումների մոտավոր որոնում: Ձեր փնտրած արժեքը (այս դեպքում ID համարը 1001) ավելի փոքր է, քան փնտրման սյունակի ամենափոքր 1002 արժեքը, հետևաբար, VLOOKUP-ը վերադարձնում է #N/A սխալ:
Լուծումներ
Ահա ձեզ համար երկու լուծում.
- Համոզվեք, որ որոնման արժեքը մեծ է կամ հավասար է փնտրման սյունակի ամենափոքր արժեքին:
- Եթե ցանկանում եք, որ Excel-ը հիշեցնի ձեզ, որ որոնման արժեքը չի գտնվել, պարզապես տեղադրեք VLOOKUP ֆունկցիան IFERROR ֆունկցիայի մեջ հետևյալ կերպ.
=IFERROR(VLOOKUP(G6,B6:E12,4,TRUE),"Not found")
Պատճառ 4. Թվերը ձևակերպվում են որպես տեքստ
Ինչպես տեսնում եք ստորև ներկայացված սքրինշոթում, այս օրինակում #N/A սխալի արդյունքը պայմանավորված է սկզբնական աղյուսակի որոնման բջիջի (G6) և որոնման սյունակի (B6:B12) միջև տվյալների տիպի անհամապատասխանությամբ: Այստեղ G6-ի արժեքը թիվ է, իսկ B6:B12 միջակայքի արժեքները տեքստային ձևաչափված թվեր են:
Լուծումներ
Այս խնդիրը լուծելու համար անհրաժեշտ է փնտրման արժեքը ետ վերածել թվի: Ահա ձեզ համար երկու մեթոդ.
- Կիրառեք «Փոխակերպել թվին» գործառույթը
Կտտացրեք այն բջիջը, որը ցանկանում եք տեքստը վերածել թվի, ընտրեք այս կոճակը բջիջի կողքին և ընտրեք Փոխարկել համարին. - Կիրառեք հարմար գործիք տեքստի և թվի միջև խմբաքանակի փոխակերպման համար
The Փոխարկել տեքստի և համարի միջև առանձնահատկությունը Excel- ի համար նախատեսված գործիքներ օգնում է ձեզ հեշտությամբ փոխակերպել մի շարք բջիջներ տեքստից թվի և հակառակը: Ստացեք 30-օրյա լիարժեք հնարավորություններով անվճար փորձարկում հիմա:
Պատճառ 5. Table_array-ը հաստատուն չէ VLOOKUP բանաձևը այլ բջիջներ քաշելիս
Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, E6-ում և E7-ում կան երկու որոնման արժեք: F6-ում առաջին արդյունքը ստանալուց հետո VLOOKUP բանաձևը F6 բջիջից քաշեք F7, և ստացվեց #N/A սխալի արդյունքը: Դա պայմանավորված է նրանով, որ բջիջների հղումները (B6:C12) ըստ լռելյայն հարաբերական են և ճշգրտվում են տողերի միջով ներքև շարժվելիս: Աղյուսակային զանգվածը տեղափոխվել է B7:C13, որն այլևս չի պարունակում որոնման միավոր 73:
լուծում
Դուք պետք է կողպեք սեղանի զանգվածը՝ այն հաստատուն պահելու համար՝ ավելացնելով a $ ստորագրել բջիջների հղումների տողերից և սյունակներից առաջ: Excel-ում բացարձակ հղումի մասին ավելին իմանալու համար նայեք այս ձեռնարկին. Excel-ի բացարձակ հղում (ինչպես պատրաստել և օգտագործել).
#VALUE սխալ է վերադարձվել
Հետևյալ պայմանները կարող են պատճառ դառնալ, որ VLOOKUP-ը վերադարձնի #VALUE սխալի արդյունքը:
Պատճառ 1. Որոնման արժեքը գերազանցում է 255 նիշը
Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, H4 բջիջի որոնման արժեքը գերազանցում է 255 նիշը, ուստի VLOOKUP-ը վերադարձնում է #VALUE սխալի արդյունք:
Լուծումներ
Այս սահմանափակումը վերացնելու համար կարող եք կիրառել այլ որոնման գործառույթ, որը կարող է կարգավորել ավելի երկար տողեր: Փորձեք հետևյալ բանաձևերից մեկը.
- INDEX և MATCH:
=INDEX(E5:E11, MATCH(TRUE, INDEX(B5:B11=H4, 0), 0))
- XLOOKUP ֆունկցիա (հասանելի է Excel 365, Excel 2021 և ավելի ուշ տարբերակներում).
=XLOOKUP(H4,B5:B11,E5:E11)
Պատճառ 2. col_index արգումենտը 1-ից փոքր է
Սյունակի ինդեքսը նշում է աղյուսակի զանգվածի սյունակի համարը, որը պարունակում է այն արժեքը, որը ցանկանում եք վերադարձնել: Այս արգումենտը պետք է լինի դրական թիվ, որը համապատասխանում է աղյուսակի զանգվածի վավեր սյունակին:
Եթե մուտքագրեք սյունակի ինդեքս, որը 1-ից փոքր է (այսինքն՝ զրո կամ բացասական), VLOOKUP-ը չի կարողանա գտնել սյունակը աղյուսակի զանգվածում:
լուծում
Այս խնդիրը շտկելու համար համոզվեք, որ ձեր VLOOKUP բանաձևի սյունակի ինդեքսի փաստարկը դրական թիվ է, որը համապատասխանում է աղյուսակի զանգվածի վավեր սյունակին:
#REF սխալը վերադարձվում է
Այս բաժնում նշված է մեկ պատճառ, թե ինչու VLOOKUP-ը վերադարձնում է #REF սխալը և լուծումներ է տալիս այս խնդրին:
Պատճառը՝ col_index արգումենտն ավելի մեծ է, քան սյունակների թիվը
Ինչպես տեսնում եք ստորև ներկայացված սքրինշոթում, աղյուսակի զանգվածն ունի ընդամենը 4 սյունակ: Այնուամենայնիվ, սյունակի ինդեքսը, որը դուք նշել եք VLOOKUP բանաձևում, 5 է, ինչը մեծ է աղյուսակի զանգվածի սյունակների քանակից: Արդյունքում, VLOOKUP-ը չի կարողանա գտնել սյունակը և, ի վերջո, կվերադարձնի #REF սխալ:
Լուծումներ
- Նշեք ճիշտ սյունակի համարը
Համոզվեք, որ ձեր VLOOKUP բանաձևի սյունակի ինդեքսի փաստարկը մի թիվ է, որը համապատասխանում է աղյուսակի զանգվածի վավեր սյունակին:
- Ավտոմատ կերպով ստացեք սյունակի համարը նշված սյունակի վերնագրի հիման վրա
Եթե աղյուսակը պարունակում է բազմաթիվ սյունակներ, դուք կարող եք դժվարություններ ունենալ ճիշտ սյունակի ինդեքսի համարը որոշելիս: Այստեղ դուք կարող եք տեղադրել MATCH ֆունկցիան VLOOKUP ֆունկցիայի մեջ՝ որոշակի սյունակի վերնագրի հիման վրա սյունակի դիրքը գտնելու համար:
=VLOOKUP(G6,B6:E12,MATCH("Email",B5:E5,0),FALSE)
ՆշումՎերոնշյալ բանաձևում MATCH ("Email", B5:E5, 0) ֆունկցիան օգտագործվում է «»-ի սյունակի համարը ստանալու համարԷլ. փոստի հասցեB6:E12 ամսաթվերի սյունակում: Այստեղ արդյունքը 4 է, որն օգտագործվում է որպես col_index VLOOKUP ֆունկցիայի մեջ:
Սխալ արժեքը վերադարձվում է
Եթե գտնում եք, որ VLOOKUP-ը չի վերադարձնում ճիշտ արդյունքը, դա կարող է պայմանավորված լինել հետևյալ պատճառներով
Պատճառ 1. Փնտրման սյունակը դասավորված չէ աճման կարգով
Եթե դուք սահմանել եք վերջին փաստարկը TRUE (Կամ դատարկ թողեց) մոտավոր համընկնման համար, և որոնման սյունակը դասավորված չէ աճման կարգով, արդյունքում ստացված արժեքը կարող է սխալ լինել:
լուծում
Որոնման սյունակը դասավորել աճման կարգով, կարող է օգնել ձեզ լուծել այս խնդիրը: Դա անելու համար խնդրում ենք հետևել հետևյալ քայլերին.
- Ընտրեք տվյալների բջիջները որոնման սյունակում, անցեք դեպի Ամսաթիվ էջանշանը, սեղմեք Տեսակավորել ամենափոքրից մեծ է Տեսակավորել և զտել խումբ:
- Է Տեսակավորել նախազգուշացումը երկխոսության տուփ, ընտրեք Ընդլայնել ընտրությունը տարբերակը և սեղմեք OK.
Պատճառ 2. Սյունակ տեղադրվում կամ հեռացվում է
Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, այն արժեքը, որն ի սկզբանե ցանկանում էի վերադարձնել, գտնվում է աղյուսակի զանգվածի չորրորդ սյունակում, ուստի ես նշում եմ col_index համարը որպես 4: Քանի որ նոր սյունակ է տեղադրվում, արդյունքի սյունակը դառնում է աղյուսակի հինգերորդ սյունակը: զանգված՝ ստիպելով VLOOKUP-ին վերադարձնել արդյունքը սխալ սյունակից:
Լուծումներ
Ահա ձեզ համար երկու լուծում.
- Դուք կարող եք ձեռքով փոխել սյունակի ինդեքսի համարը, որպեսզի համապատասխանի վերադարձի սյունակի դիրքին: Բանաձևն այստեղ պետք է փոխվի հետևյալի.
=VLOOKUP(H6,B6:F12,5,FALSE)
- Եթե դուք միշտ ցանկանում եք վերադարձնել արդյունքը որոշակի սյունակից, ինչպիսին է այս օրինակի Էլփոստի սյունակը: Հետևյալ բանաձևը կարող է օգնել ավտոմատ կերպով համապատասխանեցնել սյունակի ինդեքսը՝ հիմնված տվյալ սյունակի վերնագրի վրա՝ անկախ նրանից, թե սյունակները տեղադրվում են կամ հեռացվում են աղյուսակի զանգվածից:
=VLOOKUP(H6,B6:F12,MATCH("Email",B5:E5,0),FALSE)
Գործառույթի այլ նշումներ
- VLOOKUP-ը արժեք է փնտրում միայն ձախից աջ:
Որոնման արժեքը գտնվում է ամենաձախ սյունակում, և արդյունքի արժեքը պետք է լինի փնտրման սյունակի աջ կողմում գտնվող ցանկացած սյունակում: - Եթե վերջին արգումենտը դատարկ եք թողնում, VLOOKUP-ը լռելյայն օգտագործում է մոտավոր համընկնում:
- VLOOKUP-ն իրականացնում է մեծատառերի անզգայուն որոնում:
- Բազմաթիվ համընկնումների համար VLOOKUP-ը վերադարձնում է միայն առաջին համընկնումը, որը գտնում է աղյուսակի զանգվածում՝ հիմնվելով աղյուսակի զանգվածի տողերի հերթականության վրա:
Առնչվող հոդվածներ
20+ VLOOKUP օրինակներ Excel-ի սկսնակների և առաջադեմ օգտվողների համար
Այս ձեռնարկը ցույց է տալիս, թե ինչպես օգտագործել Vlookup ֆունկցիան Excel-ում տասնյակ հիմնական և առաջադեմ օրինակներով քայլ առ քայլ:
VLOOKUP աջից ձախ
Եթե ցանկանում եք որևէ այլ սյունակում փնտրել որոշակի արժեք և վերադարձնել հարաբերական արժեքը դեպի ձախ, այս ձեռնարկի մեթոդները կարող են օգնել ձեզ կատարել այս առաջադրանքը:
Vlookup ներքևից վերև
Այս ձեռնարկը տրամադրում է երկու մեթոդ, որոնք կօգնեն ձեզ գտնել համապատասխան արժեք ներքևից վերև:
Կատարեք գործի զգայուն vlookup
Եթե ցանկանում եք Excel-ում կատարել մեծատառերի զգայուն VLOOKUP, այս ձեռնարկի մեթոդը կարող է ձեզ լավություն անել:
VLOOKUP պահպանել աղբյուրի ձևաչափումը
Այս ձեռնարկը տրամադրում է մի մեթոդ, որը կօգնի ձեզ պահպանել ստացված բջիջի ամբողջ ձևաչափումը Excel-ում Vlookup-ը կատարելիս:
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Բովանդակություն
- Կապակցված Videos
- Փաստարկների քայլ առ քայլ բացատրություն
- Շարահյուսություն և փաստարկներ
- VLOOKUP Օրինակներ
- Ճշգրիտ համընկնում ընդդեմ մոտավոր համընկնման
- VLOOKUP բազմապայմաններով
- Ընդհանուր սխալներ և լուծումներ
- #N/A սխալ
- #VALUE սխալ
- #REF սխալ
- Սխալ արժեք
- Գործառույթի այլ նշումներ
- Առնչվող հոդվածներ
- Գրասենյակի արտադրողականության լավագույն գործիքները
- մեկնաբանություններ