6 պատճառ, թե ինչու ձեր VLOOKUP-ը չի աշխատում

  • Կիսվել Սա
Michael Brown

VLOOKUP ֆունկցիան Excel-ում ամենահայտնի որոնման և հղման գործառույթն է: Այն նաև ամենաբարդներից մեկն է, և սարսափելի #N/A սխալ հաղորդագրությունը կարող է սովորական տեսարան լինել:

Այս հոդվածը կքննարկի ձեր VLOOKUP-ի չաշխատելու 6 ամենատարածված պատճառները:

    Ձեզ անհրաժեշտ է ճշգրիտ համընկնում

    VLOOKUP ֆունկցիայի վերջին արգումենտը, որը հայտնի է range_lookup անունով, հարցնում է, թե արդյոք ցանկանում եք մոտավոր կամ ճշգրիտ համընկնում: .

    Շատ դեպքերում մարդիկ փնտրում են որոշակի ապրանք, պատվեր, աշխատող կամ հաճախորդ և հետևաբար պահանջում են ճշգրիտ համապատասխանություն: Եզակի արժեք փնտրելիս պետք է մուտքագրել FALSE range_lookup արգումենտի համար:

    Այս արգումենտը կամընտիր է, բայց դատարկ մնալու դեպքում օգտագործվում է TRUE արժեքը: TRUE արժեքը հիմնված է այն բանի վրա, որ ձեր տվյալները դասավորված են աճման կարգով:

    Ստորև նկարը ցույց է տալիս VLOOKUP-ը, որտեղ range_lookup արգումենտը բաց է թողնվել, և սխալ արժեքը վերադարձվում է:

    Լուծում

    Եթե փնտրում եք եզակի արժեք, վերջին արգումենտի համար մուտքագրեք FALSE: Վերևի VLOOKUP-ը պետք է մուտքագրվի որպես =VLOOKUP(H3,B3:F11,2,FALSE) :

    Կողպեք աղյուսակի հղումը

    Հնարավոր է, դուք ցանկանում եք օգտագործել բազմաթիվ VLOOKUP-ներ՝ տարբեր տեղեկություններ գրառման մասին վերադարձնելու համար: Եթե ​​նախատեսում եք պատճենել ձեր VLOOKUP-ը մի քանի բջիջներում, ապա ձեզ հարկավոր է կողպել ձեր աղյուսակը:

    Ստորև պատկերը ցույց է տալիս սխալ մուտքագրված VLOOKUP: Սխալ բջիջների տիրույթները հղում են կատարվում lookup_value և աղյուսակի զանգվածի համար :

    Լուծում

    Աղյուսակը, որն օգտագործում է VLOOKUP ֆունկցիան նայելու համար համար և վերադարձնել տեղեկատվությունը հայտնի է որպես աղյուսակ_զանգված : Ձեր VLOOKUP-ը պատճենելու համար պետք է բացարձակապես հղում կատարել:

    Սեղմեք բանաձևի հղումների վրա և սեղմեք ստեղնաշարի F4 ստեղնը՝ հղումը հարաբերականից բացարձակ փոխելու համար: Բանաձևը պետք է մուտքագրվի որպես =VLOOKUP($H$3,$B$3:$F$11,4,FALSE) :

    Այս օրինակում և lookup_value և table_array հղումները բացարձակ են դարձել: Սովորաբար դա կարող է լինել միայն աղյուսակի_զանգվածը , որը պետք է կողպվի:

    Տեղադրվել է սյունակ

    Սյունակի ինդեքսի համարը կամ col_index_num օգտագործվում է: VLOOKUP ֆունկցիայի միջոցով մուտքագրելու համար, թե ինչ տեղեկատվություն պետք է վերադարձնել գրառման մասին:

    Քանի որ սա մուտքագրված է որպես ինդեքսային թիվ, այն այնքան էլ դիմացկուն չէ: Եթե ​​աղյուսակում տեղադրվի նոր սյունակ, այն կարող է դադարեցնել ձեր VLOOKUP-ի աշխատանքը: Ստորև նկարը ցույց է տալիս նման սցենար:

    Քանակը 3-րդ սյունակում էր, բայց նոր սյունակ տեղադրելուց հետո այն դարձավ 4-րդ սյունակ: Այնուամենայնիվ, VLOOKUP-ը ավտոմատ կերպով չի թարմացվել:

    Լուծում 1

    Լուծումներից մեկը կարող է լինել աշխատաթերթը պաշտպանելը, որպեսզի օգտվողները չկարողանան սյունակներ տեղադրել: Եթե ​​օգտվողները պետք է կարողանան դա անել, ապա դա կենսունակ լուծում չէ:

    Լուծում 2

    Մեկ այլ տարբերակ կլինի MATCH ֆունկցիան տեղադրելըVLOOKUP-ի col_index_num արգումենտ:

    MATCH ֆունկցիան կարող է օգտագործվել անհրաժեշտ սյունակի համարը փնտրելու և վերադարձնելու համար: Սա դարձնում է col_index_num դինամիկ, այնպես որ տեղադրված սյունակներն այլևս չեն ազդի VLOOKUP-ի վրա:

    Ստորև բերված բանաձևը կարող է մուտքագրվել այս օրինակում՝ վերը ցուցադրված խնդիրը կանխելու համար:

    Աղյուսակը մեծացել է

    Քանի որ աղյուսակին ավելացվում են ավելի շատ տողեր, հնարավոր է, որ VLOOKUP-ը թարմացվի՝ համոզվելու համար, որ այս լրացուցիչ տողերը ներառված են: Ստորև բերված պատկերը ցույց է տալիս VLOOKUP, որը չի ստուգում ամբողջ աղյուսակը մրգի ապրանքի համար:

    Լուծում

    Մտածեք ընդգրկույթի ձևաչափումը որպես աղյուսակ (Excel 2007+), կամ որպես դինամիկ տիրույթի անվանում: Այս տեխնիկան կապահովի, որ ձեր VLOOKUP ֆունկցիան միշտ ստուգի ամբողջ աղյուսակը:

    Տեսականը որպես աղյուսակ ձևավորելու համար ընտրեք բջիջների այն տիրույթը, որը ցանկանում եք օգտագործել table_array և սեղմեք Գլխավոր > Ձևաչափեք որպես աղյուսակ և ընտրեք ոճը պատկերասրահից: Սեղմեք Դիզայն ներդիրը Աղյուսակի գործիքների տակ և փոխեք աղյուսակի անունը տրամադրված վանդակում:

    Ստորև VLOOKUP-ը ցույց է տալիս FruitList անունով աղյուսակը, որն օգտագործվում է:

    0>

    VLOOKUP-ը չի կարող նայել դեպի ձախ

    VLOOKUP ֆունկցիայի սահմանափակումն այն է, որ այն չի կարող նայել դեպի ձախ: Այն կտեսնի աղյուսակի ամենաձախ սյունակը և կվերադարձնի տեղեկատվությունը աջից:

    Լուծում

    Լուծումըսա ենթադրում է ընդհանրապես VLOOKUP չօգտագործել: Excel-ի INDEX և MATCH ֆունկցիաների համադրություն օգտագործելը VLOOKUP-ի ընդհանուր այլընտրանքն է: Այն շատ ավելի բազմակողմանի է:

    Ստորև բերված օրինակը ցույց է տալիս, որ այն օգտագործվում է ձեր փնտրած սյունակի ձախ կողմում տեղեկատվությունը վերադարձնելու համար:

    Իմացեք ավելին INDEX-ի և MATCH-ի օգտագործման մասին

    Ձեր աղյուսակը պարունակում է կրկնօրինակներ

    VLOOKUP ֆունկցիան կարող է վերադարձնել միայն մեկ գրառում: Այն կվերադարձնի առաջին գրառումը, որը համապատասխանում է ձեր փնտրած արժեքին:

    Եթե ձեր աղյուսակը պարունակում է կրկնօրինակներ, ապա VLOOKUP-ը չի կատարի առաջադրանքը:

    Լուծում 1

    Պետք է Ձեր ցուցակը կրկնօրինակներ ունի՞: Եթե ​​ոչ, մտածեք դրանք հեռացնելու մասին: Դա անելու արագ միջոցն է ընտրել աղյուսակը և սեղմել Հեռացնում է կրկնօրինակները կոճակը Տվյալներ ներդիրում:

    Ստուգեք AbleBits Duplicate Remover-ը ավելի ամբողջական լինելու համար: Ձեր Excel աղյուսակներում կրկնօրինակները մշակելու գործիք:

    Լուծում 2

    Լավ, այնպես որ ձեր ցուցակը պետք է կրկնօրինակներ ունենա: Այս դեպքում VLOOKUP-ն այն չէ, ինչ ձեզ հարկավոր է: PivotTable-ը կատարյալ կլինի արժեք ընտրելու և դրա փոխարեն արդյունքները ցուցակագրելու համար:

    Ստորև բերված աղյուսակը պատվերների ցանկն է: Ենթադրենք, դուք ցանկանում եք վերադարձնել որոշակի մրգի բոլոր պատվերները:

    Օգտագործվել է առանցքային աղյուսակ, որը հնարավորություն է տալիս օգտվողին ընտրել Fruit ID հաշվետվության զտիչից և ցանկից: բոլոր պատվերները հայտնվում են:

    Անվճար VLOOKUP-ներ

    Այս հոդվածըցույց տվեց լուծում 6 ամենատարածված պատճառների համար, որ VLOOKUP ֆունկցիան չի աշխատում: Այս տեղեկատվությամբ զինված դուք պետք է վայելեք ավելի քիչ անհանգիստ ապագա՝ այս հիանալի Excel ֆունկցիայի միջոցով:

    Հեղինակի մասին

    Ալան Մյուրեյը ՏՏ մարզիչ է և Computergaga-ի հիմնադիրը: Նա առաջարկում է առցանց ուսուցում և նորագույն խորհուրդներ և հնարքներ Excel-ում, Word-ում, PowerPoint-ում և Project-ում:

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: