Excel- ի HLOOKUP գործառույթը, որը կարճ է հորիզոնական որոնման համար , կարող է օգնել ձեզ գտնել մեծ տվյալների աղյուսակում հատուկ տեղեկատվություն, ինչպիսիք են մասերի գույքագրման ցանկը կամ անդամների մեծ ցուցակ:
HLOOKUP աշխատում է նույն Excel- ի VLOOKUP ֆունկցիան: Միակ տարբերությունն այն է, որ VLOOKUP- ը որոնում է տվյալների սյունակներում, իսկ HLOOKUP- ն որոնում է տողում տվյալների համար:
Ստորեւ ներկայացված ուսումնական թեմաների քայլերից հետո դուք քայլեք քայլելու միջոցով, HLOOKUP գործառույթն օգտագործելով Excel- ի տվյալների բազայում հատուկ տեղեկատվություն գտնելու համար:
Tutorial- ի վերջին քայլը պարունակում է սխալ հաղորդագրություններ, որոնք սովորաբար տեղի են ունենում HLOOKUP գործառույթով:
Tutorial թեմաներ
- Մտնելով ձեռնարկի տվյալները
- Սկսելով HLOOKUP գործառույթը
- Փնտրում արժեքը
- Աղյուսակի զանգվածը
- Տողերի ինդեքսի համարը
- The Range որոնում
- Օգտագործելով HLOOKUP- ի տվյալները ստանալու համար
- Ընդհանուր սխալների հաղորդագրությունները Excel- ի համար HLOOKUP
01-ը 09
Մուտքագրեք Tutorial Data- ը
Տվյալների մուտքագրումը Excel- ի աշխատաթերթում, կան որոշ ընդհանուր կանոններ, որոնք պետք է հետեւեն.
- Հնարավորության դեպքում, ձեր տվյալների մուտքագրման ժամանակ թողեք դատարկ տողեր կամ սյունակներ:
- Տվյալների սեղաններում դատարկ տողեր եւ սյունակներ թողնելով, դժվար է օգտագործել Excel- ի մի շարք գործառույթներ, ներառյալ HLOOKUP:
- Մուտքագրեք ձեր տվյալները տողերում:
- Երբ ձեր աշխատանքային էջը տեղադրեք, ցանկը շարադրել աղյուսակի առաջին տողում նկարագրված անունները, իսկ դրա ներքո `տվյալները:
- Եթե առկա է մեկից ավելի տվյալների շարքը, նրանցից մեկը մյուսի հետեւից թողարկեք ձախ կողմում գտնվող առաջին խցում յուրաքանչյուր տվյալների շարքի վերնագրով շարքերում:
Այս ձեռնարկի համար
- Մուտքագրեք տվյալները, ինչպես երեւում է վերեւում գտնվող պատկերում D4- ից մինչեւ I5 բջիջները:
- Տվյալների առաջին շարքը (4-րդ շարքում) պարունակում է մասերի անուններ: Երկրորդ շարքը (շարքը 5) յուրաքանչյուր մասի գինը:
02-ը 09
Սկսելով HLOOKUP գործառույթը
Նախքան HLOOKUP գործառույթը գործարկելը, սովորաբար լավ գաղափար է, որ աշխատանքների թերթիկին վերնագրերը ավելացնեն, ցույց տալու, թե ինչ տվյալներ են ստացվում HLOOKUP- ի կողմից: Այս ձեռնարկի համար նշեք հետեւյալ տողերը նշված բջիջներում : The HLOOKUP գործառույթը եւ այն տվյալները, որոնք ստացվում են տվյալների բազայից, կտեղադրվեն բջիջներում `այս վերնագրերի աջ կողմում:
- D1 - մասի անունը
E1 - գինը
Թեեւ հնարավոր է պարզապես մուտքագրել HLOOKUP գործառույթը մի աշխատանքային բջիջի մեջ, շատերը գտնում են, որ ավելի հեշտ է օգտագործել գործառույթի երկխոսության վանդակը:
Այս դասընթացի համար
- Սեղմեք E2 բջիջը, այն ակտիվ բջջային դարձնելու համար: Սա է, որտեղ մենք կսկսեն HLOOKUP ֆունկցիան:
- Սեղմիր Բառերների ներդիրին:
- Ընտրեք որոնում եւ հղում ժապավենիից , ֆունկցիայի բացվող ցանկը բացելու համար:
- Սեղմեք HLOOKUP- ի ցանկում, ֆունկցիայի երկխոսության վանդակը բարձրացնելու համար:
Այն տվյալները, որոնք մենք մուտք ենք գործում երկխոսության դաշտում չորս դատարկ տողերի մեջ, կստեղծի HLOOKUP գործառույթի փաստարկները: Այս փաստարկները գործառույթը պատմում են այն մասին, թե ինչ տեղեկատվություն ենք մենք եւ հետո, որտեղ պետք է փնտրենք այն գտնելու համար:
03-ը 09
Փնտրում արժեքը
Առաջին փաստարկը Lookup_value- ն է : Այն պատմում է HLOOKUP- ի մասին, որի վերաբերյալ տվյալների բազայում մենք ձգտում ենք տեղեկատվություն: Lookup_value- ը գտնվում է ընտրված միջակայքի առաջին շարքում :
HLOOKUP- ը կվերադառնա այն տեղեկատվությունը, որը միշտ գտնում է տվյալների բազայի նույն սյունակում որպես Lookup_value:
Lookup_value- ը կարող է լինել տեքստային տող, տրամաբանական արժեք (TRUE կամ FALSE միայն), մի շարք կամ բջջային հղում արժեքին:
Այս ձեռնարկի համար
- Սեղմիր Lookup_value գծի երկխոսության դաշտում
- Սեղմեք այս բջիջի հղումը Lookup_value գծին ավելացնելու համար D2 բջիջը: Սա բջիջ է, որտեղ մենք կգրենք այն մասի անվանումը, որի մասին մենք ձգտում ենք:
04-ին 09
Աղյուսակի զանգվածը
Table_array փաստարկը այն տվյալների շրջանակն է , որը HLOOKUP ֆունկցիան որոնում է ձեր տեղեկությունները գտնելու համար: Նշենք, որ այս միջակայքը կարիք չունի ընդգրկել բոլոր տողերը կամ նույնիսկ տվյալների բազայի առաջին շարքը:
Table_array- ը պետք է պարունակի առնվազն երկու շարքի տվյալներ, այնինչ, առաջին շարքը պարունակում է Lookup_value (նախորդ քայլը):
Եթե դուք մուտք եք գործել այս փաստարկի բջջային տեղեկանքները , լավ գաղափար է բացարձակ բջջային հղումների օգտագործումը: Բացարձակ բջջային հղումները նշված են Excel- ում `դոլարի նշումով ( $ ): Օրինակ, կլինի $ E $ 4:
Եթե դուք չեք օգտագործում բացարձակ հղումներ եւ դուք պատճենեք HLOOKUP ֆունկցիան այլ բջիջների համար, ապա հնարավորություն կա, որ դուք կստանաք սխալ հաղորդագրություններ բջիջներում, որոնց գործառույթը պատճենվում է:
Այս ձեռնարկի համար
- Սեղմեք սեղանի աղյուսակի գծին երկխոսության դաշտում:
- Նշեք բջիջները E4- ից I5 աղյուսակում, որպեսզի այս միջակայքը ավելացնեն Table_array գիծը: Սա HLOOKUP- ի որոնման տվյալների շարք է:
- Սեղմեք F4 ստեղնը ստեղնաշարի վրա բացելու համար ($ E $ 4: $ I $ 5):
05-ից 09-ը
Տողերի ինդեքսի համարը
Տողերի ինդեքսի համարի փաստարկը (Row_index_num) ցույց է տալիս, որ Table_array- ի տողում պարունակվում է այն տվյալները, որոնք դուք հետո:
Օրինակ:
- եթե մուտքագրեք 1-ին տողի ինդեքսի համարը, HLOOKUP- ը վերադարձնում է table_array- ի առաջին սյունակից արժեք.
- եթե տողի ցուցանիշի համարը 2 է, ապա վերադարձնում է table_array- ում երկրորդ տողի արժեքը:
Այս ձեռնարկի համար
- Սեղմիր Row_index_num տողը երկխոսության դաշտում
- Այս տողում նշեք 2 , որպեսզի ցույց տանք, որ HLOOKUP- ը ցանկանում է տեղեկատվություն վերադարձնել սեղանի պարունակության երկրորդ շարքում:
06-ից 09-ը
The Range որոնում
The Range_lookup փաստարկը տրամաբանական արժեք է (TRUE կամ FALSE միայն), որը ցույց է տալիս, թե արդյոք ցանկանում եք HLOOKUP- ին գտնել ճշգրիտ կամ մոտավոր հանդիպում Lookup_value- ում :
- Եթե TRUE կամ այս փաստարկը բացակայում է, HLOOKUP- ը կօգտագործի մոտավոր հանդիպում, եթե այն չի կարող գտնել ճշգրիտ Matchup_value- ին: Եթե ճշգրիտ համընկնում չի գտնվել, HLOOKUP- ը վերադարձնում է հաջորդ խոշորագույն արժեքը, որը քիչ է Lookup_value- ից:
- Եթե FALSE, HLOOKUP- ը կօգտագործի միայն Lookup_value- ի ճշգրիտ խաղը: Եթե կան երկու կամ ավելի արժեքներ Table_array- ի առաջին սյունակում , որը համապատասխանում է Lookup_value, առաջին արժեքը օգտագործվում է: Եթե ճշգրիտ համընկնում չի գտնվել, ապա # N / A սխալը վերադարձվում է:
Այս դասընթացի համար
- Սեղմեք երկխոսության դաշտում Range_lookup գիծը
- Մուտքագրեք բառի սխալը այս տողում, նշելով, որ մենք ցանկանում ենք HLOOKUP- ին վերադարձնել տվյալների ճիշտ որոնման համար:
- Սեղմեք OK կոճակը փակելու համար:
- Եթե դուք հետեւել եք այս ձեռնարկի բոլոր քայլերին, ապա այժմ պետք է ունենաք E2 բջջային HLOOKUP գործառույթ:
07-ից 09-ը
Օգտագործելով HLOOKUP- ի տվյալները ստանալու համար
Երբ HLOOKUP ֆունկցիան ավարտվել է, այն կարող է օգտագործվել տվյալների բազայից ստանալու համար :
Դա անելու համար մուտքագրեք այն կետի անունը, որը ցանկանում եք ստանալ Lookup_value բջիջը եւ ստեղնաշարի վրա ENTER կոճակը:
HLOOKUP- ը օգտագործում է տող ինդեքսի համարը, որոշելու համար, թե տվյալ կետը պետք է ցուցադրվի E2 բջիջում:
Այս դասընթացի համար
- Ձեր էլեկտրոնային աղյուսակում կտտացրեք E1 բջիջը:
- Մուտքագրեք կողպեքը E1 բջջի մեջ եւ ստեղնաշարի վրա ENTER կոճակը:
- Պտտվող գինը `$ 1.54, պետք է դրսեւորվի E2 բջիջում:
Փորձեք HLOOKUP ֆունկցիան հետագայում մյուս մասերի անունները մուտքագրելով E1 բջջի մեջ եւ E2- ի բջիջներում վերադարձված տվյալները համեմատելով E5-I5 բջիջներում նշված գներով:
08-ը 09
Excel- ի HLOOKUP- ի սխալ հաղորդագրությունները
Հետեւյալ սխալի հաղորդագրությունները կապված են HLOOKUP- ի հետ:
# N / A սխալ:
- Այս սխալը ցուցադրվում է, եթե որոնման արժեքը չի գտնվել սեղանի պարունակության առաջին սյունակում:
- Այն նաեւ կցուցադրվի, եթե աղյուսակի զանգվածի փաստարկի ընդգրկույթը սխալ է: Եթե այս փաստարկը պարունակում է դատարկ տողեր, սեղանի պարունակությունից վերեւում:
#REF !:
- Այս սխալը ցուցադրվում է, եթե տողի ինդեքսի համարի փաստարկը մեծ է սեղանի պարունակության տողերից: Վերեւի պատկերում, #REF! սխալ է տեղի ունենում, քանի որ տողի ցուցանիշի համարը սահմանվում է մինչեւ 3, իսկ Table_array- ում ընդամենը երկու տող կա:
Սա ավարտում է Excel 2007-ում HLOOKUP գործառույթի ստեղծման եւ օգտագործման վերաբերյալ ձեռնարկը:
09-ին 09
Excel 2007-ի HLOOKUP գործառույթի օգտագործման օրինակ
Մուտքագրեք հետեւյալ տվյալները, որոնք նշված են բջիջներում.
Բջջային տվյալներ
- D3 - Մաս
- E3 - կրող
- F3 - Բոլտ
- G3 - Cog
- H3 - հանդերձում
- I3 - լվացքի մեքենա
- D4 - գինը
- E4- $ 17.34
- F4 - $ 1.54
- G4 - $ 20.21
- H4 - $ 23.56
- I4 - $ 1.43
Սեղմեք E1 բջիջը `այն վայրը, որտեղ արդյունքները կցուցադրվեն:
Սեղմիր Բառերների ներդիրին:
Ընտրեք որոնում եւ հղում ժապավենիից, ֆունկցիայի բացվող ցանկը բացելու համար:
Սեղմեք HLOOKUP- ի ցանկում, ֆունկցիայի երկխոսության վանդակը բարձրացնելու համար:
Երկխոսության դաշտում սեղմեք «Փնտրեք _value» գիծը:
Կտտացրեք աղյուսակում D1 բջիջը: Սա է, որտեղ մենք կգրենք անունը, որը ցանկանում ենք գնալ:
Երկխոսության դաշտում սեղմեք Table_array տողը:
Նշեք բջիջները E3- ից մինչեւ I4 աղյուսակում, որպեսզի միջակայքը մուտքագրեք երկխոսության վանդակում: Սա HLOOKUP- ի որոնման համար անհրաժեշտ տվյալների շարք է:
Երկխոսության դաշտում սեղմեք Row_index_num գիծը:
2-ը մուտքագրեք `նշելու համար, որ վերադարձված տվյալները վերադառնում են table_array- ի 2-րդ շարքում:
Երկխոսության դաշտում սեղմեք Range_lookup գիծը:
Մուտքագրեք բառը կեղծ, նշելու համար, որ մենք պահանջում ենք ճշգրիտ համընկնում մեր պահանջվող տվյալների համար:
Սեղմեք OK:
Աղյուսակի D1 բջիջում մուտքագրեք բառի կողպեքը:
$ 1.54 արժեքը պետք է հայտնվի E1 բջջի մեջ, ցուցադրելով սեղանի գինը, ինչպես նշված է table_array- ում:
Եթե դուք սեղմում եք E1 բջջի վրա, ամբողջ գործառույթը = HLOOKUP (D1, E3: I4, 2, FALSE) հայտնվում է աշխատանքային թերթիկի բանաձեւի բարում: