Ինչպես արժեքներ հանել մեկ այլ աշխատաթերթից Excel-ում

  • Կիսվել Սա
Hugh West

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-ում մեկ այլ աշխատաթերթից արժեքներ հանելու մի քանի մոտեցումներ: Հուսով եմ, որ սա օգտակար կգտնեք: Ազատորեն մեկնաբանեք, եթե ինչ-որ բան դժվար է թվում հասկանալի: Տեղեկացրեք մեզ ցանկացած այլ մեթոդ, որը մենք կարող էինք բաց թողնել այստեղ:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: