Բովանդակություն
Մենք օգտագործում ենք և Excel LOOKUP և VLOOKUP ֆունկցիաները տվյալների հավաքածուներում արժեքներ փնտրելու համար` ցանկալի սյունակից և միջակայքից արժեքներ դուրս բերելու համար: Թեև LOOKUP և VLOOKUP աշխատում են նույն կերպ իրենց արդյունքներով, դրանք տարբերվում են գործունակությամբ: Այս հոդվածում մենք քննարկում ենք Excel-ի LOOKUP ընդդեմ VLOOKUP ֆունկցիաները՝ նշելով դրանց միջև եղած տարբերություններն ու փոխանակելիությունը:
Ենթադրենք, մենք ունենք Ապրանքների վաճառքի տվյալների բազա: 5>. Մենք ցանկանում ենք ցանկացած արժեք փնտրել ընտրված սյունակներում կամ տիրույթներում՝ օգտագործելով LOOKUP և VLOOKUP ՝ ցույց տալու դրանց միջև եղած տարբերությունները:
Տվյալների հավաքածու ներբեռնման համար
Դուք կարող եք ներբեռնել աշխատանքային գիրքը ստորև նշված հղումից:
Փնտրել vs Vlookup.xlsx
Փնտրման հիմունքները & VLOOKUP
LOOKUP ֆունկցիա.
LOOKUP գործառույթի շարահյուսությունը է
LOOKUP(lookup_value, lookup_vector, [result_vector])
Կամ
LOOKUP(lookup_value,array)
Շարահյուսության մեջ
որոնման_արժեքը ; արժեքը, որը ցանկանում եք փնտրել:
lookup_vector; մեկ տող կամ սյունակ, որտեղ կա որոնման_արժեքը :
[արդյունք_վեկտոր](Ըստ ցանկության); հավասար չափը lookup_vector , մեկ տող կամ սյունակ, որտեղից ստացված արժեքը հանվում է: Ֆունկցիան վերադարձնում է 1-ին սյունակի տվյալները դրա բացակայության դեպքում:
զանգված; այն ընդգրկում է lookup_value -ին համապատասխանող արժեքը:
VLOOKUP Գործառույթ.
VLOOKUP ֆունկցիայի շարահյուսությունը
VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])
շարահյուսությունը,
որոնման_արժեքը; արժեքը, որը ցանկանում եք փնտրել:
table_array; աղյուսակը կամ միջակայքը, որտեղ որոնում եք lookup_value .
col_index_num; սյունակի համարը, որտեղից պետք է հանվի lookup_value :
[range_lookup]; հայտարարում է որոնման համընկնման կարգավիճակը: ՃԻՇՏ-Մոտավոր համընկնում , ՍՈՒՏ-Ճշգրիտ համընկնում:
Կարդալ ավելին` Ինչ Արդյո՞ք սեղանի զանգվածը VLOOKUP-ում է: (Բացատրված է օրինակներով)
Excel LOOKUP vs VLOOKUP ֆունկցիան
1. Մոտավոր համընկնումը
LOOKUP և VLOOKUP գործառույթների միջև հիմնական տարբերություններից մեկն այն է, որ LOOKUP ֆունկցիան կապված է Մոտավոր Համապատասխանության -ի հետ: Այնտեղ, որտեղ VLOOKUP առաջարկում է մոտավոր և ճշգրիտ համընկնումներ:
➤ LOOKUP ավտոմատ կերպով առբերում է մոտավոր համընկնումներ lookup_arrar-ից (այսինքն. B4:B16 )
➤VLOOKUP առաջարկում է մոտավոր կամ ճշգրիտ համընկնման տարբերակ col_index_num-ից արժեք վերցնելու համար:
Փնտրման գործառույթի կատարում
Բանաձևը, որը մենք օգտագործում ենք Որոնման արդյունքը բջիջում
=LOOKUP(H4,B4:B16,C4:C16)
Ահա,
Հ4; որոնողական_արժեքն է:
B4:B16; փնտրման_վեկտորն է:
C4: C16; է [արդյունքի_վեկտորը]:
Տվյալների հավաքածուից մենք ուզում ենք.վերադարձի արժեք ցանկացած պատահական lookup_value (այսինքն, Շոկոլադ ): Բայց մենք չունենք այդպիսի մուտքեր, դեռևս LOOKUP բանաձևը արժեք է վերադարձնում: Ակնհայտ է, որ արդյունքի արժեքը սխալ է: LOOKUP բանաձևը վերցնում է մոտավոր արժեքը, որը համապատասխանում է lookup_value -ին (այսինքն, Շոկոլադ ):
VLOOKUP ֆունկցիայի կատարում
Vlookup արդյունքը բջիջում օգտագործվող բանաձևը
=VLOOKUP(H11,B4:E16,2,FALSE)
Ահա,
H11; որոնողական_արժեքն է:
B4:E16; սեղանի_զանգվածն է:
2; col_index_num-ն է:
FALSE; [տիրույթի_որոնումը]:
Ինչպես LOOKUP բանաձևի, մենք օգտագործում ենք VLOOKUP բանաձևը` ընտրված սյունակի համարից ստացված արժեքը ստանալու համար: Այն վերադարձնում է #N/A , քանի որ նման մուտքագրում չկա:
Եվ LOOKUP և VLOOKUP ֆունկցիայի արդյունքները մեկ նկարում ձեզ ամբողջական պատկերացում են տալիս: LOOKUP ֆունկցիայի մոտավոր համընկնման սահմանափակման իմաստը:
Այժմ կարելի է ասել, որ սահմանափակված է Լռելյայն մոտավոր համընկնումով , LOOKUP ֆունկցիան հետ է մնում VLOOKUP ֆունկցիայից:
Կարդալ ավելին. Ինչու է VLOOKUP-ը վերադարձնում #N/A, երբ համընկնում է: (5 պատճառներ և լուծումներ)
Նմանատիպ ընթերցումներ
- Ինչպես կիրառել կրկնակի VLOOKUP Excel-ում (4 արագ եղանակ)
- VLOOKUP-ը չի աշխատում (8 պատճառ & amp;Լուծումներ)
- INDEX MATCH vs VLOOKUP ֆունկցիա (9 օրինակ)
- VLOOKUP և վերադարձնել բոլոր համընկնումները Excel-ում (7 եղանակ)
- Օգտագործեք VLOOKUP բազմաթիվ չափանիշներով Excel-ում (6 մեթոդ + այլընտրանք)
2. Երկու ուղղությամբ գործողության կատարում
LOOKUP ֆունկցիան որոնում և համապատասխանեցնում է արժեքները երկու ուղղություններով ձախից աջ կամ աջից ձախ : Այնուամենայնիվ, VLOOKUP ֆունկցիան կատարում է միայն ձախից աջ որոնում՝ համապատասխանելու համար: Ավելի կոնկրետ VLOOKUP-ի համար, , lookup_value -ը պետք է լինի ձախ կողմում այն սյունակում, որտեղից ստանում է արդյունքի արժեքները:
➤ LOOKUP թույլ է տալիս ձախ աջ կամ աջից ձախ գործունակություն: Այն համընկնում է lookup_value տողերի կամ սյունակների հետ միաժամանակ:
➤VLOOKUP թույլ է տալիս գործել միայն ձախից աջ: Այն համապատասխանում է lookup_արժեքը միայն սյունակներին:
Փնտրման գործառույթի կատարում
Բանաձևը, որը մենք օգտագործում ենք Փնտրման արդյունքը բջիջում.
=LOOKUP(H4,C4:C16,B4:B16)
Այստեղ,
H4; որոնման_արժեքն է:
C4:C16; որոնման_վեկտորն է:
B4: B16; է [արդյունքի_վեկտորը]:
Տվյալների հավաքածուում մենք ցանկանում ենք վերադարձնել արժեք ցանկացած պատահական <1-ի համար:>որոնման_արժեքը (այսինքն, 57 ): Մենք օգտագործում ենք LOOKUP ֆունկցիան արդյունքը ստանալու համար, և այն գալիս է ճշգրիտ արդյունքով (այսինքն՝ Bran ): Քանի որ LOOKUP ֆունկցիան գործում է երկուսում էլուղղությունները, այն կարող է բեռնել [արդյունք_վեկտորը]:
VLOOKUP ֆունկցիայի կատարում
Բանաձևը, որը մենք օգտագործում ենք Vlookup Result բջիջը
=VLOOKUP(H11,B4:E16,1,FALSE)
Այստեղ,
H11; որոնողական_արժեքն է:
B4:E16; սեղանի_զանգվածն է:
1; col_index_num-ն է:
FALSE; [տիրույթի_որոնումը]:
Ինչպես LOOKUP բանաձևը, VLOOKUP բանաձևը ստանում է արդյունքի արժեքը ընտրված սյունակի համարից (այսինքն, 1 ): Այն վերադարձնում է #N/A , քանի որ չի կարողանում վերադարձի արժեքը փնտրել այն սյունակներում, որոնք մնացել են lookup_value-ին: Այստեղ col_index_num (այսինքն, 1 ) մնացել է lookup_value սյունակում (այսինքն, 2 ):
Դուք պարզապես կարող եք տարբերակել LOOKUP և VLOOKUP ֆունկցիաների ուղղորդվածությունը՝ պարզապես նայելով ստորև ներկայացված պատկերին:
Այսպիսով, LOOKUP ֆունկցիան բազմաչափ է` հաշվի առնելով դրա գործունակությունը, որտեղ VLOOKUP ֆունկցիան սայթաքում է:
Կարդալ ավելին` Փնտրման 7 տեսակներ Դուք կարող եք օգտագործել Excel-ում
3. Փոխարինելի LOOKUP և VLOOKUP
Եվ LOOKUP և VLOOKUP ֆունկցիաները ստեղծում են որոնման արդյունքներ նմանատիպ եղանակներով, բացի ուղղությունները փնտրելուց: Շատ դեպքերում մենք կարող ենք դրանք փոխադարձաբար օգտագործել:
Շարահյուսությունից մենք կարող ենք տեսնել, որ LOOKUP ֆունկցիան պարզ է և վերադարձնում է արժեքներ` նայելով: որոնման_վեկտոր : VLOOKUP ֆունկցիան նույնպես դա անում է, բայց բարդ ձևով: VLOOKUP ֆունկցիան վերադարձնում է արժեքներ արգումենտում նշված սյունակից:
Փնտրման գործառույթի կատարում
Բանաձևը, որն օգտագործվում է Որոնման արդյունքում է
=LOOKUP(H4,B4:B16,C4:C16)
Բանաձևում,
H4; որոնողական_արժեքն է:
B4:B16; փնտրման_վեկտորն է:
C4: C16; է [արդյունքի_վեկտորը]:
Դուք ստանում եք 57 արդյունքում: Եթե դուք խաչաձեւ ստուգեք արժեքը Քանակ սյունակում, ապա մուտքագրումը նույնն է, ինչ արդյունքը:
Այսպիսով, մենք կարող ենք պարզապես ասել, որ LOOKUP բանաձևը վերադարձնում է ճիշտ արդյունքով:
VLOOKUP ֆունկցիայի կատարում
Բանաձեւը, որը մենք օգտագործում ենք Vlookup Result բջիջում
<10 է:> =VLOOKUP(H11,B4:E16,2,FALSE)
Բանաձեւում
H11; որոնողական_արժեքն է:
B4: E16; սեղանի_զանգվածն է:
2; col_index_num-ն է:
FALSE; [տիրույթի_որոնումը]:
Նույնը, ինչ LOOKUP բանաձևը, VLOOKUP արդյունքում վերադարձնում է 57 : Եվ դուք պարզապես ասում եք՝ նայելով, որ ստացված արժեքը ճիշտ է:
Հետևյալ նկարից դուք կարող եք գտնել փոխադարձ պահվածքը LOOKUP և VLOOKUP ֆունկցիաների միջև:
Կատարելով LOOKUP և VLOOKUP ֆունկցիաները, մենք պարզապես ասում ենք, որ երկուսն էլ իրենց առաջարկներով նման են և ապահովում ենճիշտ նույն արդյունքները:
Կարդալ ավելին. Ինչպես որոնել բազմաթիվ արժեքներ Excel-ում (10 եղանակ)
Եզրակացություն
LOOKUP -ը և VLOOKUP -ը նման են համապատասխան ուղղությունները հաշվի առնելով արդյունքները: Չնայած LOOKUP ֆունկցիան բազմաչափ է և ավելի հեշտ կիրառելի, քան VLOOKUP ֆունկցիան: Այնուամենայնիվ, ճշգրիտ համապատասխանության դեպքում VLOOKUP ֆունկցիան եզակի է: Հուսով եմ, որ վերը քննարկված օրինակները կպարզեն ձեր շփոթությունը: Մեկնաբանեք, եթե լրացուցիչ հարցումներ ունեք կամ ավելացնելու բան ունեք: