Բովանդակություն
Excel-ի գործառնություններում մենք պետք է ժամանակ առ ժամանակ առբերենք տվյալներ: Ձգող արժեքները կարող են պահվել նույն աշխատաթերթում կամ մեկ այլ աշխատաթերթում կամ աշխատանքային գրքում: Այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարելի է արժեքներ հանել Excel-ի մեկ այլ աշխատաթերթից: Այս աշխատաշրջանի համար մենք օգտագործում ենք Excel 2019-ը (և մի փոքր Excel 365), ազատ զգալ օգտագործել ձերը:
Առաջինը, եկեք իմանանք տվյալների բազայի մասին, որը մեր օրինակների հիմքն է:
Այստեղ մենք ունենք երկու աղյուսակ ֆիլմերի վերաբերյալ, մի աղյուսակում կա ֆիլմի ամփոփում, որտեղ մյուսը պարունակում է մի քիչ ավելի լայն տեղեկատվություն: Մենք աղյուսակները պահեցինք երկու տարբեր թերթերում Ամփոփում և Մանրամասներ : Օգտագործելով այս տվյալների շտեմարանը՝ մենք արժեքներ կհանենք աշխատաթերթերում:
Նկատի ունեցեք, որ սա հիմնական տվյալների բազա է՝ ամեն ինչ պարզ պահելու համար: Գործնական սցենարի դեպքում դուք կարող եք հանդիպել շատ ավելի մեծ և բարդ տվյալների բազայի:
Պրակտիկայի աշխատանքային գիրք
Դուք կարող եք ներբեռնել գործնական աշխատանքային գիրքը ստորև նշված հղումից:
Ինչպես արժեքներ հանել մեկ այլ աշխատաթերթից.xlsx
Քաշել արժեքները մեկ այլ աշխատաթերթից Excel-ում
Տարբեր աշխատաթերթերից արժեքներ վերցնելիս մենք պետք է հաշվի առնենք, որ աշխատաթերթերը կարող են լինել նույն աշխատանքային գրքույկից կամ տարբեր աշխատանքային գրքույկներից:
1. Քաշեք արժեքները մեկ այլ աշխատաթերթից նույն աշխատանքային գրքում
I. Ուղղակի դեպի առաջ քաշեք բջջային հղումով
Դուք կարող եք արժեքներ հանել մեկ այլ աշխատանքային թերթբանաձևում տրամադրելով բջջային հղումը, որին հաջորդում է թերթի անունը: Այն ամենը, ինչ մենք գրում ենք հավասար նշանով ( =
), բանաձև է:
Դա ավելի լավ կհասկանաք օրինակների միջոցով: Ենթադրենք, մենք ուզում ենք դերասանի անունը հանել ֆիլմերի համար:
Այստեղ մենք ներկայացրել ենք Դերասան սյունակը ֆիլմերի ամփոփման աղյուսակում: Այժմ, եկեք ուսումնասիրենք ձգման մեթոդը:
Մեզ անհրաժեշտ է միայն բջջային հղումը թերթի անվան հետ միասին տրամադրել:
=Details!D4
Այստեղ Մանրամասներ թերթի անվանումն է, իսկ D4 -ը բջիջի հղումն է: Մենք պետք է տեղադրենք « !
» նշանը թերթիկի անվան և բջիջի հղումի միջև: Excel-ը տարբերակում է թերթիկը և բջջային հղումը « !
» նշանի միջոցով:
Մենք գտել ենք դերասանի անունը: Եկեք նույնն անենք մնացած բջիջների համար կամ օգտագործենք Ավտոլրացում հատկությունը ։
Մենք ստանում ենք բոլոր դերակատարների անունները։ Քանի որ մեր տվյալները սահմանափակ են և երկու թերթերում էլ նույն հաջորդականությամբ են, անունները ստանում ենք ճիշտ հերթականությամբ:
II. Քաշեք արժեքները VLOOKUP-ի միջոցով
Ձեռք բերելով կամ առբերելով կամ առբերելով ձեր նշած անունը, մի գործառույթ, որը կարող է հայտնվել ձեր մտքում, դա VLOOKUP է:
Վերջին բաժնում մենք քաշեցինք արժեքները՝ օգտագործելով բջիջների հղումները, բայց երկար ժամանակ դա կարող է օգտակար չլինել: VLOOKUP -ը կարող է փրկել այնտեղ, քանի որ այն արժեքներ է հանում համապատասխանության հիման վրա:
Եկեք գրենք բանաձևըօգտագործելով VLOOKUP
=VLOOKUP(B4,Details!$B$4:$E$12,3,0)
Այստեղ մենք տրամադրել ենք B4 որպես lookup_value VLOOKUP ֆունկցիայի մեջ և Մանրամասներ!$B$4:$E$12 որոնման_զանգվածն է : Դուք կարող եք նկատել, որ մենք տրամադրել ենք թերթի անունը ընդգրկույթից առաջ: Իսկ թերթի անվանումը և տիրույթն առանձնացված են « !
» նշանով:
Այստեղ 3-ը որպես դերասաններ ընդգրկույթի 3-րդ սյունակում են, իսկ 0-ը՝ ճշգրիտ համընկնման համար:
Մենք մեկ այլ թերթիկից հանել ենք Ջեք Ռիչերին ֆիլմի դերասանին, Մանրամասներ : Գրեք մնացած արժեքների բանաձևը կամ գործարկեք Ավտոլրացում հատկությունը:
Կարդալ ավելին. Տվյալների փոխանցում Excel-ի մեկ աշխատաթերթից մյուսը Ավտոմատ կերպով VLOOKUP-ով
III. Pull Values Using INDEX-MATCH
VLOOKUP -ի հայտնի այլընտրանքը INDEX և MATCH ֆունկցիաների համակցությունն է:
MATCH ֆունկցիան վերադարձնում է որոնման արժեքի դիրքը տիրույթում և INDEX վերադարձնում է արժեքը տվյալ վայրում տիրույթում:
Մենք կօգտագործենք այս համադրությունը՝ ֆիլմերի ժանրը ստանալու համար:
Բանաձևը կլինի հետևյալը
=INDEX(Details!$C$4:$C$12,MATCH(B4,Details!$B$4:$B$12,0))
MATCH ֆունկցիայի շրջանակներում B4 որոնման_արժեքն է, և Մանրամասները:$B$4:$B $12 -ը որոնման_տիրույթն է : Այս MATCH հատվածը ապահովում է դիրքը, այնուհետև INDEX քաշում էարժեքը Մանրամասներից!$C$4:$C$12 միջակայքից:
Մենք հանել ենք ժանրի արժեքը Մանրամասներ աշխատանքային թերթից . Մնացած արժեքների համար գրեք բանաձևը կամ գործարկեք Autofill հատկանիշը:
IV. Pull Values Using XLOOKUP
Եթե դուք օգտագործում եք Excel 365, ապա կարող եք օգտագործել ֆունկցիան, որը կոչվում է XLOOKUP արժեքները քաշելու համար:
Եկեք հանենք համապատասխան տնօրենի անունը Մանրամասն թերթ:
Բանաձևը կլինի հետևյալը
=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12,"Not Found")
Ահա B4 որոնման_արժեքն է , Մանրամասները!$B$4:$B$12 որոնման_տիրույթն է, և Մանրամասներ!$E$4:$E$12 այն միջակայքն է, որտեղից մենք պետք է արժեքներ հանենք: Դուք կարող եք նկատել, որ մենք գրել ենք թերթի անունը, Մանրամասներ , յուրաքանչյուր տիրույթից առաջ:
Բացի այդ, մենք ավելացրել ենք «Չգտնվել» ընտրովի դաշտում if_not_found .
Մենք մեկ այլ թերթիկից հանել ենք արժեքը, տնօրենի անունը, Մանրամասներ : Նույնը արեք մնացած արժեքների համար:
Կարդալ ավելին. Ինչպես ներմուծել տվյալներ Excel-ում մեկ այլ Excel ֆայլից (2 եղանակ) )
Նմանատիպ ընթերցումներ
- Ինչպես ներմուծել տեքստային ֆայլ բազմաթիվ բաժանարարներով Excel (3 մեթոդ)
- VBA կոդը՝ տեքստային ֆայլը Excel-ի փոխարկելու համար (7 մեթոդ)
- Ինչպես հանել տվյալները Excel թերթից (6 արդյունավետ մեթոդ)
- ՔաղվածքExcel-ում զտված տվյալները մեկ այլ թերթիկ (4 մեթոդ)
- Ինչպես հանել տվյալները ցուցակից՝ օգտագործելով Excel բանաձևը (5 մեթոդ)
2 Մեկ այլ աշխատանքային գրքույկից հանեք արժեքները մեկ այլ աշխատաթերթից
Մեզ հնարավոր է անհրաժեշտ լինի արժեքներ հանել մեկ այլ աշխատանքային գրքույկից:
Ձեզ օրինակներ ցույց տալու համար մենք պատճենել ենք Մանրամասները թերթի արժեքը մեկ այլ աշխատանքային գրքույկի համար, որը կոչվում է Pull Values Workbook _Details.xlsx
Իսկ մեր ամփոփ (թարմացված ամփոփագիր) աղյուսակը դեռ աշխատանքային գրքում է Ինչպես հանել արժեքները մեկ այլ աշխատաթերթից Excel.xlsx
Մենք կհանենք տնօրենի անունը տարբեր աշխատանքային գրքույկից:
Մենք կարող ենք օգտագործել մեր նշած ցանկացած մոտեցում ( Cell Reference , VLOOKUP , INDEX-MATCH , XLOOKUP ): նախորդ բաժնում: Ձեզ անհրաժեշտ է ընդամենը փակագծերում նշել աշխատանքային գրքի անունը:
Առայժմ մենք օգտագործում ենք VLOOKUP : Եկեք գրենք բանաձևը:
=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Details'!$B$4:$E$12,4,0)
Այստեղ` մինչև բջիջների տիրույթը $B$4:$E$12 մենք տրամադրել ենք թերթի անվանումը (Մանրամասներ) և աշխատանքային գրքի անվանումը: Աշխատանքային գրքույկի անունը փակագծերում է:
Ընդհանուր շրջանակն այս երկուսով բաժանվում է « !
» նշանով: Քանի որ մենք պետք է միաժամանակ հաշվենք աշխատանքային գրքույկը և աշխատաթերթը, որպեսզի դրանք լինեն մեկ չակերտների մեջ ( ‘’
):
Մենք վերցրել ենք արժեքը՝ տնօրենի անունը, մեկ այլ աշխատաթերթից:աշխատանքային թերթիկ. Նույնը արեք մնացած արժեքների համար կամ գործադրեք Ավտոլրացում հատկությունը:
Կարդալ ավելին. Ինչպես Տվյալներ հանեք մեկ այլ թերթից՝ հիմնվելով Excel-ի չափանիշների վրա
Եզրակացություն
Այսքանը նստաշրջանի համար է: Մենք թվարկել ենք Excel-ում մեկ այլ աշխատաթերթից արժեքներ հանելու մի քանի մոտեցումներ: Հուսով եմ, որ սա օգտակար կգտնեք: Ազատորեն մեկնաբանեք, եթե ինչ-որ բան դժվար է թվում հասկանալի: Տեղեկացրեք մեզ ցանկացած այլ մեթոդ, որը մենք կարող էինք բաց թողնել այստեղ: