Բովանդակություն
Excel-ում աշխատելիս մենք հաճախ ստիպված ենք լինում աշխատել աշխատանքային գրքույկի բազմաթիվ աշխատաթերթերի հետ: Այսօր ես ցույց կտամ, թե ինչպես կարող եք տվյալները մի քանի աշխատաթերթերից միացնել մեկ թերթիկ Excel-ում:
Ներբեռնել պրակտիկայի աշխատանքային գիրքը
Ինչպես հավաքել տվյալներ Multiple Worksheets.xlsm
4 Հարմար մեթոդներ Excel-ում բազմաթիվ աշխատաթերթերից տվյալներ հանելու համար
Այստեղ մենք ունենք երեք աշխատաթերթ աշխատանքային գրքում: Դրանք պարունակում են երեք ամսվա ընթացքում որոշ ապրանքների վաճառքի ռեկորդը՝ հունվար, փետրվար և մարտ համապատասխանաբար:
Մեր այսօրվա նպատակն է. այս երեք աշխատաթերթերից տվյալները հավաքելու համար մեկ աշխատանքային թերթիկի մեջ՝ հաշվարկելու համար:
1. Բազմաթիվ աշխատաթերթերից տվյալներ հանելու համար օգտագործեք բանաձևը
Եթե ցանկանում եք որևէ գործողություն կատարել բազմաթիվ թերթերի տվյալների վրա, կարող եք դա կատարել բանաձևերի միջոցով: Ահա թե ինչպես դա անել:
Քայլեր.
- Տեղադրեք թերթի անունը ( Sheet_Name! ) բջջի հղումից առաջ: երբ բանաձևում կան բազմաթիվ թերթերի բջիջների հղումներ:
- Եկեք փորձենք պարզել երեք ամսվա ընթացքում վաճառված յուրաքանչյուր ապրանքի ընդհանուր թիվը:
- Ընտրեք ցանկացած բջիջ ցանկացած աշխատաթերթում և մուտքագրեք բանաձևը հետևյալ կերպ.
=January!D5+February!D5+March!D5
- Այնուհետև քաշեք Լրացնել բռնակը ` բանաձևը պատճենելու համար մնացած բջիջները:
Տեսեք, մենք ունենք երեք ամսվա ընդհանուր վաճառք յուրաքանչյուրի համարարտադրանք.
Բանաձեւի բացատրություն.
- Այստեղ Հունվար!D5 ցուցադրում է բջջային հղումը D5 թերթի անվան «Հունվար» : Եթե թերթի անունը Sheet1 է, դրա փոխարեն օգտագործեք Sheet1!D5 :
- Նմանապես Փետրվար!D5 և Մարտ!D5 նշեք բջիջը: D5 թերթի Փետրվար և Մարտ անուններով համապատասխանաբար հղումը:
- Այսպիսով, դուք կարող եք տվյալների մի քանի թերթերից հավաքել մեկ բանաձևի մեջ մեկ թերթում: և կատարեք ցանկացած ցանկալի գործողություն:
Օգտագործելով 3D հղումների բանաձև.
Դուք կարող եք դա անել նաև 3D հղումով բանաձևի միջոցով: Բանաձևը հետևյալն է.
=SUM(January:March!D5)
Սեղմեք այս հղմանը ՝ սովորելու, թե ինչպես ստեղծել 3D հղում Excel-ում:
Կարդալ ավելին. Քաշեք նույն բջիջը բազմաթիվ թերթերից դեպի հիմնական սյունակ Excel-ում
2. Տվյալների դուրսբերում մի քանի աշխատաթերթերից՝ օգտագործելով Consolidate Feature-ը
Մենք կարող ենք տվյալներ հանել բազմաթիվ աշխատաթերթերից և օգտագործել դրանք գործողության մեջ՝ օգտագործելով Համախմբել գործիքը Excel-ի գործիքագոտում:
Քայլեր.
- Ստեղծեք դատարկ տվյալների բազա արտադրանքի անուններով և ավելացրեք Ընդհանուր վաճառքներ անունով սյունակ: Այս սյունակի տակ գտնվող բջիջները դատարկ պահեք:
- Այժմ C5:C19 բջիջների տիրույթը ցանկացած աշխատաթերթում և անցեք Տվյալներ > Համախմբել գործիքը Տվյալների գործիքներ բաժնում:
- Դուքստացեք Համախմբել երկխոսության տուփը: Գործառույթ տարբերակի տակ ընտրեք այն գործողությունը, որը ցանկանում եք կատարել բազմաթիվ աշխատաթերթերի տվյալների վրա:
- Այս օրինակի համար ընտրեք Գումար :
- Այժմ սեղմեք Ներմուծում պատկերակի վրա անմիջապես Հղում վանդակում:
- The Համախմբում տուփը կսեղմվի Համախմբում – Հղում վանդակում: Ընտրեք բջիջների ցանկալի շրջանակը առաջին թերթից: Այնուհետև կրկին սեղմեք Ներմուծում պատկերակը դեպի աջ:
- Դուք կգտնեք ընտրված միջակայքի բջջային հղումը, որը տեղադրված է Հղում տուփ: Սեղմեք Ավելացնել կոճակը հենց Ավելացնել հղումներ դաշտում:
- Դուք կգտնեք հղումները ընտրված միջակայքը, որը տեղադրված է Ավելացնել հղումներ վանդակում:
- Ընտրեք բջիջների մյուս տիրույթները մյուս աշխատաթերթերից և տեղադրեք դրանք Ավելացնել հղումներ վանդակում նույն կերպ:
- Այս օրինակի համար ընտրեք D5:D19 աշխատանքային թերթից Փետրվար և D5:D19 աշխատանքային թերթից Մարտ :
- Այնուհետև սեղմեք OK: Դուք կգտնեք ընտրված երեք միջակայքերի գումարը երեք աշխատաթերթերից, որոնք տեղադրված են դատարկ տիրույթում:
Կարդալ ավելին. Excel Macro. Տվյալներ հանել բազմաթիվ Excel ֆայլերից (4 մեթոդ)
Նմանատիպ ընթերցումներ
- Ինչպես մուտքագրել նույն տվյալները բազմակի մեջԹերթեր Excel-ում
- VBA կոդը՝ տեքստային ֆայլը Excel-ի փոխարկելու համար (7 մեթոդ)
- Ինչպես ներմուծել տեքստային ֆայլ բազմաթիվ սահմանազատիչներով Excel ( 3 մեթոդ)
- Նոթատետրը վերափոխել Excel-ի սյունակներով (5 մեթոդ)
- Ինչպես հանել տվյալները պատկերից Excel (արագ քայլերով)
3. Օգտագործելով մակրոները՝ բազմաթիվ աշխատաթերթերից տվյալներ հանելու համար
Մինչ այժմ մենք տվյալներ ենք քաշել մի քանի աշխատաթերթերից՝ որոշ գործողություններ կատարելու համար:
Ինչ անել, եթե չենք ցանկանում որևէ գործողություն կատարել: , հավաքեք միայն մի քանի աշխատաթերթերից և դրանք ուղղահայաց դասավորեք մեկ աշխատաթերթում:
Նայեք ստորև ներկայացված տվյալների հավաքածուին:
Այստեղ մենք ունենք նոր աշխատանքային գրքույկ երեք աշխատաթերթերով, որոնցից յուրաքանչյուրն ունի վաճառքի գրանցում: հունվար, փետրվար և մարտ ամիսների չորս շաբաթները համապատասխանաբար:
Մեր նպատակն է հավաքել տվյալներ այս երեք աշխատաթերթերից և դասավորել դրանք մեկ աշխատանքային թերթիկի մեջ: Մենք կարող ենք դա կատարել՝ գործարկելով հետևյալ մակրո ( VBA կոդը):
VBA կոդը հետևյալն է:
1117
Այս կայքը օգնեց մեզ հասկանալ և մշակել կոդը:
Այժմ հետևեք ստորև նշված քայլերին այս կոդը կիրառելու համար:
Քայլեր.
- Նախ, սեղմեք Alt+F11 և անցեք VBA խմբագիր:
- Այժմ անցեք Տեղադրեք ներդիրին և սեղմեք Մոդուլը: Նոր մոդուլ կլինի: բացվեց:
- Այժմ պատճենեք կոդը և տեղադրեք այնայստեղ։
- Այժմ պահեք Excel ֆայլը՝ սեղմելով Ctrl+S ։
- Այսպիսով, դուք նախ նայեք հետևյալ պատուհանին:
- Սեղմեք Ոչ և պահեք ֆայլը որպես Մակրո-միացված ֆայլ:
- Այժմ սեղմեք Գործարկել կոճակը/սեղմեք F5 կամ սեղմեք Alt+F8 :
- Կհայտնվի երկխոսության տուփ, որը կոչվում է Macro : Ընտրեք այս Մակրո ( PullDatafromMultipleSheets ) և սեղմեք Գործարկել :
- Դուք կգտնեք երեք աշխատաթերթերի տվյալները՝ ուղղահայաց դասավորված նոր աշխատաթերթում, որը կոչվում է «VBA» :
Կարդալ ավելին. Ինչպես հանել տվյալները մի քանի աշխատաթերթերից Excel VBA-ում
4. Power Query-ի օգտագործումը մի քանի աշխատաթերթերից տվյալներ հանելու համար
Սա մեր այսօրվա վերջին խնդիրն է: Կրկին մենք վերադառնում ենք մեր սկզբնական թերթերին՝ ցույց տալու այս մեթոդը: Մեր նպատակն է հավաքել տվյալներ այս աշխատաթերթերից և միավորել դրանք մեկ սեղանի մեջ:
Մենք դա կիրականացնենք Excel-ի Power Query միջոցով: Power Query հասանելի է Excel 2016 -ից: Եթե դուք օգտագործում եք ավելի հին տարբերակ, դուք պետք է ներբեռնեք և տեղադրեք այն ձեռքով:
Քայլեր.
- Առաջին հերթին մենք պետք է փոխարկենք մեր տվյալները յուրաքանչյուր թերթիկ՝ աղյուսակների մեջ: Ընտրեք տվյալների ներսում գտնվող ցանկացած բջիջ և սեղմեք Ctrl+T : Այնուհետև սեղմեք OK :
- Այժմ անցեք Տվյալներ > Ստացեք տվյալներ գործիքի տակ Ստանալ & Փոխակերպեք Տվյալների բաժինը ցանկացած աշխատաթերթից:
- Սեղմեք բացվող ցանկի վրա: Առկա տարբերակներից ընտրեք Այլ աղբյուրներից > Դատարկ հարցում .
- Power Query Editor կբացվի: Բանաձևի տողում գրեք հետևյալ բանաձևը.
=Excel.CurrentWorkbook()
Power Query մեծատառերի նկատմամբ զգայուն է: Այսպիսով, գրեք բանաձևը այնպես, ինչպես կա:
- Սեղմեք Enter : Դուք կգտնեք երեք աղյուսակները երեք աշխատանքային թերթերից՝ հերթով դասավորված: Ընտրեք դրանք, որոնք ցանկանում եք քաշել:
- Այս օրինակի համար ընտրեք բոլոր երեքը:
- Այնուհետև սեղմեք վերնագրի կողքին գտնվող փոքր աջ սլաքը Բովանդակություն :
- Դուք կստանաք փոքրիկ տուփ։ Սեղմեք Ընդարձակել և այնուհետև ստուգեք (նշեք) բոլոր վանդակները:
- Այնուհետև սեղմեք OK . Դուք կգտնեք բոլոր տարրերը երեք աղյուսակներից, որոնք բերված են մեկ սեղանի վրա Power Query Editor -ում:
- Այնուհետև անցեք Ֆայլ > Փակել և բեռնել դեպի… տարբերակը Power Query Editor :
- Դուք կստանաք Ներմուծում Data երկխոսության տուփ: Ընտրեք Աղյուսակ ։
- Այնուհետև, եթե ցանկանում եք, որ համակցված աղյուսակը լինի նոր աշխատաթերթում, ընտրեք Նոր աշխատաթերթ ։
- Հակառակ դեպքում ընտրեք Գոյություն ունեցող աշխատանքային թերթիկ և մուտքագրեք այն միջակայքի բջիջի հղումը, որտեղ ցանկանում եք աղյուսակը:
- Այնուհետև սեղմեք OK . Դու պետք էԳտեք երեք աշխատաթերթերի տվյալները, որոնք դասավորված են մեկ աղյուսակում, նոր աշխատաթերթում, որը կոչվում է Հարցում :
Կարդալ ավելին. 4> Ինչպես փոխակերպել տեքստային ֆայլը Excel-ի ավտոմատ կերպով (3 հարմար եղանակ)
Եզրակացություն
Օգտագործելով այս մեթոդները, դուք կարող եք տվյալները քաշել մի քանիից աշխատանքային թերթերը մեկ աշխատաթերթ Excel-ում: Հարցեր ունե՞ք։ Ազատորեն հարցրեք մեզ մեկնաբանությունների բաժնում: