2025 Հեղինակ: Abigail Brown | [email protected]. Վերջին փոփոխված: 2025-01-24 12:12
VLOOKUP-ը կամ «Ուղղահայաց որոնումը» օգտակար գործառույթ է, որը գերազանցում է ձեր աղյուսակները որպես փառաբանված հաշվիչներ կամ անելիքների ցուցակներ օգտագործելը և իրական տվյալների վերլուծություն կատարելը: Մասնավորապես, VLOOKUP-ը որոնում է բջիջների ընտրությունը ըստ սյունակի արժեքի համար, այնուհետև վերադարձնում է ձեզ համապատասխան արժեք նույն տողից: Իմանալը, թե ինչ է նշանակում «համապատասխան» այս համատեքստում VLOOKUP-ը հասկանալու բանալին է, ուստի եկեք խորասուզվենք և նայենք Google Sheets-ում VLOOKUP-ի օգտագործմանը:
Այս հրահանգները վերաբերում են Google Աղյուսակներին բոլոր հարթակներում:
Օգտագործելով VLOOKUP Formula Syntax
VLOOKUP-ը ֆունկցիա է, որը դուք օգտագործում եք բանաձևում, թեև ամենապարզ բանաձևն այն ինքնուրույն օգտագործելն է: Դուք պետք է ֆունկցիային տրամադրեք մի քանի տեղեկատվություն՝ բաժանված ստորակետերով, հետևյալ կերպ.
VLOOKUP (ՁԵՐ որոնման ժամկետը, բջջային միջակայքը, վերադարձի արժեքը, տեսակավորված վիճակը)
Եկեք հերթով նայենք դրանցից յուրաքանչյուրին:
ՁԵՐ որոնման տերմինը. սա նշվում է որպես որոնման_բանալին փաստաթղթերում, բայց դա այն տերմինն է, որը դուք ցանկանում եք գտնել: Դա կարող է լինել մի թիվ կամ մի փոքր տեքստ (այսինքն՝ տող): Պարզապես համոզվեք, որ դա տեքստ է, որ այն կցեք չակերտների մեջ:
ԲՋՋԻ ՏԱՐԱԾՔԸ. Նշվում է որպես պարզապես միջակայք, դուք օգտագործում եք սա՝ ձեր աղյուսակի որ բջիջներն ընտրելու համար: Ենթադրաբար սա կլինի ուղղանկյուն շրջան՝ ավելի քան մեծ թվով սյունակներ և տողեր, թեև բանաձևը կաշխատի ընդամենը մեկ տողի և երկու սյունակի հետ:
RETURN VALUE. արժեքը, որը ցանկանում եք վերադարձնել, որը նաև կոչվում է ինդեքս, ֆունկցիայի ամենակարևոր մասն է և հասկանալի ամենադժվարը:Սա այն սյունակի թիվն է, որի արժեքը ցանկանում եք վերադարձնել առաջին սյունակի համեմատ: Այլ կերպ ասված, եթե առաջին (որոնված) սյունակը 1-ին սյունակն է, սա այն սյունակի թիվն է, որի համար ցանկանում եք վերադարձնել արժեքը նույն տողից:
SORTED STATE. սա նշանակված է որպես is_sorted այլ աղբյուրներում, և դա ճիշտ/կեղծ արժեք է, թե արդյոք որոնված սյունակը (կրկին, սյունակ 1) տեսակավորված է: Սա կարևոր է թվային արժեքներ որոնելիս: Եթե այս արժեքը դրված է FALSE, ապա արդյունքը կլինի առաջին կատարյալ համապատասխանող տողի համար: Եթե սյունակ 1-ում չկան արժեքներ, որոնք համապատասխանում են որոնման բառին, դուք սխալ կստանաք: Այնուամենայնիվ, եթե սա սահմանված է TRUE, ապա արդյունքը կլինի առաջին արժեքը փոքր կամ հավասար, քան որոնման տերմինը: Եթե այդ համընկնում չկա, դուք կրկին սխալ կստանաք:
VLOOKUP գործառույթը գործնականում
Ենթադրենք, դուք ունեք ապրանքների կարճ ցուցակ, որոնցից յուրաքանչյուրն ունի համապատասխան գին: Այնուհետև, եթե ցանկանում եք բջիջը լցնել նոութբուքի գնով, ապա կօգտագործեք հետևյալ բանաձևը՝
=VLOOKUP(«Նոթբուք», A3:B9, 3, false)
Սա վերադարձնում է այս օրինակի սյունակում պահված գինը, որը որոնման թիրախներով սյունակից երկուսից դեպի աջ է:
Եկեք նայենք այս քայլ առ քայլ՝ գործընթացը մանրամասն բացատրելու համար:
Տեղադրեք կուրսորը այն բջիջում, որտեղ ցանկանում եք, որ արդյունքը հայտնվի: Այս օրինակում դա B11 է (դրա պիտակը գրված է A11-ում, «Նոթբուքի գինը», թեև սա բանաձևի մեջ չի մտնում):
Սկսեք բանաձևը հավասար նշանով (=), այնուհետև մուտքագրեք գործառույթը: Ինչպես նշվեց, սա կլինի պարզ բանաձեւ, որը բաղկացած է միայն այս ֆունկցիայից։ Այս դեպքում մենք օգտագործում ենք բանաձևը՝
=VLOOKUP(«Նոթբուք», A3:C9, 3, false)
Image
Սեղմեք Enter: Բանաձևն ինքնին կվերանա աղյուսակում (չնայած այն դեռ կհայտնվի վերևի Բանաձևի տողում), և փոխարենը ցույց կտա արդյունքը:
Օրինակում բանաձևը նայում է A3-ից C9 միջակայքին, այնուհետև փնտրում է «Նոթբուք» պարունակող տողը: Այնուհետև այն փնտրում է երրորդ սյունակը տիրույթում (կրկին, սա ներառում է առաջին սյունակը) և վերադարձնում է արդյունքը, որը կազմում է $1, 199 Սա պետք է լինի ձեր ուզած արդյունքը, բայց եթե տարօրինակ է թվում, կրկնակի ստուգեք ձեր մուտքագրած պարամետրերը՝ համոզվելու համար, որ դրանք ճիշտ են (հատկապես, եթե դուք պատճենել և տեղադրել եք բանաձևը մեկ այլ բջիջից, քանի որ բջիջների տիրույթը կարող է փոխվել որպես արդյունք).
Հենց որ հասկանաք, թե ինչպես ընտրել միջակայքը և դրա հարաբերական վերադարձի արժեքը, կարող եք տեսնել, թե ինչպես է սա հարմար ֆունկցիա արժեքներ գտնելու համար նույնիսկ շատ մեծ տվյալների հավաքածուներում:
Օգտագործելով VLOOKUP տարբեր Google թերթերում
Ինչ վերաբերում է CELL RANGE պարամետրին, դուք կարող եք կատարել ձեր VLOOKUP-ը ոչ միայն ընթացիկ թերթի բջիջներում, այլև աշխատանքային գրքույկի այլ թերթերում: Օգտագործեք հետևյալ նշումը՝ ձեր ընթացիկ աշխատանքային գրքում մեկ այլ թերթում բջիջների տիրույթ նշելու համար՝
=VLOOKUP(«Նոթբուք», «Թերթի անունը միայնակ չակերտներով, եթե մեկից ավելի բառերով»!A1:B9, 3, false)
Դուք նույնիսկ կարող եք մուտք գործել բջիջներ բոլորովին այլ Թերթերի աշխատանքային գրքում, բայց դուք պետք է օգտագործեք IMPORTRANGE ֆունկցիան: Սա պահանջում է երկու պարամետր՝ Թերթերի աշխատանքային գրքի URL-ը, որը ցանկանում եք օգտագործել, և բջիջների մի շարք, ներառյալ Թերթի անունը, ինչպես ցույց է տրված վերևում: Այս բոլոր տարրերը պարունակող ֆունկցիան կարող է այսպիսի տեսք ունենալ՝
Այս օրինակում ներդիր ֆունկցիան (այսինքն՝ IMPORTRANGE ֆունկցիայի արդյունքը) դառնում է VLOOKUP ֆունկցիայի պարամետրերից մեկը։
Խորհուրդներ VLOOKUP ֆունկցիան օգտագործելու համար
Որպեսզի համոզվեք, որ ձեր բանաձևից ճիշտ արդյունքներ եք ստանում, նկատի ունեցեք հետևյալ կետերը։
Նախ, տեքստի վրա հիմնված որոնման բառերը չակերտների մեջ ներառեք: Հակառակ դեպքում Google Աղյուսակները կհամարեն, որ դա Անվանված տիրույթ է, և սխալ կհայտնվի, եթե այն չկարողանա գտնել:
Եթե հաղթահարում և տեղադրում եք այս բանաձևերից մեկը, բջիջների տիրույթի արժեքը թարմացնելու սովորական կանոնները դեռ կգործեն: Այլ կերպ ասած, եթե դուք ունեք տվյալների ֆիքսված ցանկ, համոզվեք, որ խարսխված եք բջիջների միջակայքը դոլարի նշանով (այսինքն՝ «$A$2:$B$8»՝ «A2:B8»-ի փոխարեն): Հակառակ դեպքում, բանաձևը կփոխանցվի՝ կախված այն բանից, թե որտեղ եք դրանք տեղադրում (նկատի ունեցեք սքրինշոթը բաժնի սկզբում, որտեղ տողերի համարներն անջատված են մեկով):
Եթե տեսակավորում եք ձեր ցուցակը, հիշեք, որ վերանայեք ձեր որոնումները, եթե այն նորից տեսակավորեք: Տողերի խառնումը կարող է ձեզ անսպասելի արդյունքներ տալ, եթե բանաձևի տեսակավորված վիճակը սահմանեք TRUE:
Դուք կարող եք օգտագործել Google Աղյուսակները՝ համապատասխան տվյալների համար մեկ այլ թերթի տվյալներին հղում կատարելու համար: Կան միևնույն աղյուսակի կամ մեկ այլ ֆայլից տվյալներ հանելու եղանակներ: Ահա թե ինչպես
Օգտագործեք If() բանաձևը՝ Google Աղյուսակներում գործողությունները որոշող պայմաններ սահմանելու համար: Ներառում է If() ֆունկցիա ստեղծելու քայլ առ քայլ օրինակ
Սովորելով օգտվել Google Sheets QUERY ֆունկցիայից, ձեզ հնարավորություն է տալիս օգտվել աղյուսակի տվյալները զտելու շատ ճկուն եղանակից: Սա կարող է լինել ձեր տվյալները շահարկելու ամենահզոր գործիքներից մեկը