Բովանդակություն
Մեծ տվյալների բազան կարող է պարունակել մի քանի արժեքներ՝ հիմնված նույն սյունակի վրա: Եթե ցանկանում եք, կարող եք բաժանել նույն կատեգորիաների (վարչություն, ամիս, տարածաշրջան, նահանգներ և այլն) արժեքները կամ ձեր նախասիրությունները տարբեր աշխատաթերթերի կամ աշխատանքային գրքույկների: Այս հոդվածում ես պատրաստվում եմ բացատրել, թե ինչպես կարելի է բաժանել Excel թերթիկը մի քանի աշխատաթերթերի:
Այս բացատրությունը ձեզ համար ավելի պարզ դարձնելու համար ես կօգտագործեմ տվյալների հավաքածուի նմուշ: Տվյալների հավաքածուում կա 4 սյունակ, որը ներկայացնում է տարբեր ամիսների վաճառքի մասին տեղեկությունները: Այս սյունակներն են՝ Վաճառող անձ, Տարածաշրջան, Ամիս, և Վաճառք ։
Ներբեռնեք գործնականում
Excel թերթը բաժանեք մի քանի աշխատաթերթերի.xlsm
Excel թերթիկը մի քանի աշխատաթերթերի բաժանելու եղանակներ
1. Օգտագործելով զտիչը և պատճենը
Ցանկացած թերթից կարող եք տվյալները բաժանել մի քանի թերթերի՝ օգտագործելով Զտիչ :
Սկզբում ընտրեք բջիջների տիրույթը, որտեղ ցանկանում եք կիրառել Զտիչ ։
➤Այստեղ ես ընտրել եմ բջիջների տիրույթը B3:E15 ։
Այնուհետև բացեք Տվյալներ ներդիրը։ >> ընտրեք Զտիչ ։
Դուք նաև կարող եք օգտագործել CTRL + SHIFT + L Զտիչը ստեղնաշարի միջոցով կիրառելու համար։
Այժմ Զտիչը կիրառվում է ընտրված բջիջների տիրույթում:
Հաջորդը սեղմեք Ամիս սյունակը, քանի որ ես ուզում եմ տվյալները բաժանել՝ կախված Ամսվա արժեքներից:
Այդտեղից ես ապընտրեցի ամեն ինչ, բացի Հունվարից : Վերջապես, սեղմեք Լավ :
Այժմ բոլոր արժեքները, որտեղ Ամիսը Հունվար է, զտված են:
Այնուհետև, Պատճենեք տվյալները և Տեղադրեք այն նոր աշխատաթերթում:
Այստեղ ես անվանել եմ նորը: թերթ Հունվար: Այսպիսով, դուք կտեսնեք, որ Հունվարի վաճառքի բոլոր տեղեկությունները ներկայացված են այստեղ:
Մնացած Ամիսների համար կարող եք հետևել նույն ընթացակարգերին:
Կրկին կտտացրեք Ամիս սյունակը, քանի որ ես ուզում եմ տվյալները բաժանել` կախված -ից: Ամսվա արժեքները:
Այնտեղից ապընտրեք ամեն ինչ, բացի Փետրվարից : Վերջապես սեղմեք OK :
Այժմ Փետրվար Ամսվա բոլոր արժեքները զտված են:
Այնուհետև, Պատճենեք տվյալները և Տեղադրեք այն նոր աշխատաթերթում:
Հետագայում ես անվանեցի նոր թերթ Փետրվար: Այսպիսով, դուք կտեսնեք այստեղ ներկայացված փետրվարի ամսվա ամսվա վաճառքի բոլոր տեղեկությունները:
<0:>Կրկին սեղմեք Ամիս սյունակը, քանի որ ես ուզում եմ տվյալները բաժանել՝ կախված Ամսվա արժեքներից:
Այնտեղից ապընտրեք ամեն ինչ, բացի Մարտից : Վերջապես սեղմեք OK :
Այժմ կտեսնեք, որ Մարտի բոլոր արժեքները զտված են:
Այնուհետև, Պատճենեք տվյալները և Տեղադրեք այն նոր աշխատաթերթում:
Վերջում ես անվանեցի նոր թերթիկը Մարտ : Այսպիսով, դուք կտեսնեք, որ ներկայացված է մարտի վաճառքի ամբողջ տեղեկատվությունըայստեղ:
Կարդալ ավելին. Տողերի հիման վրա Excel թերթիկը բաժանել մի քանի թերթերի
2. Բաժանել Excel թերթը՝ հիմնված տողերի քանակի վրա, օգտագործելով VBA
Մինչ ընթացակարգը սկսելը, դուք պետք է հիշեք, որ տվյալները պետք է սկսել առաջին տողերից:
Այժմ բացեք Developer ներդիրը >> ընտրեք Visual Basic
Այն կբացի Microsoft Visual Basic հավելվածների նոր պատուհանը :
Այժմ , Տեղադրել >> ընտրեք Մոդուլ
Այնտեղ կբացվի Մոդուլը :
Այնուհետև գրեք հետևյալ կոդը Մոդուլ .
3226
Այստեղ ես ստեղծել եմ ենթակարգ, որը կոչվում է SplitExcelSheet_into_MultipleSheets :
Որտեղ ես հայտարարագրված է մի քանի փոփոխական, դրանք են WorkRng և xRow որպես Range գրեք այնուհետև
SplitRow որպես Integer նաև xWs որպես Աշխատանքային թերթ տեսակ:
Նաև, օգտագործվում է ExcelTitleId երկխոսության տուփին վերնագիր տալու համար:
Ես տրամադրել եմ բաժանված տողի համարը 4 Տվյալները 4 տողով բաժանելու համար, քանի որ իմ տվյալների բազայում Ամիս Հունվար ունի 4 տող:
Վերջապես, օգտագործեց For օղակը SplitRow մինչև տվյալ բջիջների տիրույթն ավարտվի:
Այնուհետև Պահպանեք կոդը և վերադարձեք աշխատաթերթ:
Այժմ բացեք Developer ներդիրը >> Տեղադրել >> ընտրել Կոճակը
Կբացվի երկխոսության տուփ վերև:
Տեղադրված Կոճակում Մակրո նշանակելու համար:
Ընտրեք SplitExcelSheet_into_Multiplesheets Macro Name-ից: ապա սեղմեք OK :
Պարզապես սեղմեք Կոճակը Macro գործարկելու համար:
Այժմ կհայտնվի երկխոսության տուփ , որտեղ կարող եք տեղադրել տվյալների տիրույթը:
➤ Այստեղ ես ընտրեցի բջիջների տիրույթը B1:E12
Այնուհետև սեղմեք OK :
Ուրիշ երկխոսության վանդակը կբացվի՝ ցույց տալու համար ընտրված տողերի քանակը, որը դուք արդեն տրամադրել եք կոդում՝ տվյալների բազան բաժանելու համար:
➤ Կոդում ես տրամադրեցի 4 որպես Բաժանել տողի համարը
Ինչպես ընդհանուր առմամբ ունեմ 12 տող, այնպես որ 4 տողով կլինեն 3 թերթ ։
Թերթ1 -ում կտեսնեք առաջին 4 տողերի տվյալները։
Sheet2 -ում դուք կտեսնեք 5-ից 8-րդ տողերի տվյալները:
Sheet3 -ում դուք կտեսնեք վերջին 4-ի տվյալները: տողեր:
Կարդալ ավելին. Excel VBA. Թերթը բաժանել մի քանի թերթերի` հիմնված o n տող
Նմանատիպ ընթերցումներ
- Ինչպես բաժանել էկրանը Excel-ում (3 եղանակ)
- [Fix:] Excel View-ը կողք կողքի չի աշխատում
- Ինչպես առանձնացնել թերթերը Excel-ում (6 արդյունավետ եղանակ)
- Բացել Երկու Excel ֆայլ առանձին-առանձին (5 հեշտ մեթոդ)
- Ինչպես բաժանել Excel թերթիկը մի քանի ֆայլերի (3 արագ մեթոդ)
3. Split Excel Թերթ՝ բազմակիԱշխատանքային գրքույկը հիմնված է սյունակի վրա
Նախքան ընթացակարգը սկսելը, դուք պետք է հիշեք, որ տվյալները պետք է սկսեք առաջին տողից և առաջին սյունակից:
Այժմ բացեք Մշակող ներդիր >> ընտրեք Visual Basic
Այն կբացի Microsoft Visual Basic հավելվածների նոր պատուհան :
Այժմ , Տեղադրել >> ընտրեք Մոդուլ
Այնտեղ կբացվի Մոդուլը :
Այնուհետև գրեք հետևյալ կոդը Մոդուլ .
6997
Այստեղ ես ստեղծել եմ ենթակարգ, որը կոչվում է SplitSheetIntoMultipleWorkbooksBasedOnColumn , որտեղ ես հայտարարել եմ մի քանի փոփոխականներ։
Ես օգտագործել եմ 3 FOR հանգույց։ 1-ին FOR հանգույցը կհաշվի 2-րդ տողից մինչև վերջին տող արժեք ունեցող տողերը՝ կոնկրետ սյունակը ստանալու համար: Ես տվել եմ «C» սյունակի օրինակը:
Դուք կարող եք այն փոխել ձեր գործի մեջ
2-րդ <5-ի համար>loop-ը կստեղծի նոր Excel աշխատանքային գիրք:
3-րդ Fo r հանգույցը նույն սյունակով տվյալները պատճենելու է “C” արժեքով նոր աշխատանքային գրքում 2-րդից: տողից մինչև վերջին տողը արժեքով:
Այնուհետև, Պահպանեք կոդը և վերադարձեք աշխատաթերթ:
Այժմ բացեք Դիտել ներդիրը > ;> Մակրոներից >> ընտրել Դիտել մակրոները
Կբացվի երկխոսության տուփ :
Այժմ Մակրո անունից ընտրեք SplitSheetIntoMultipleWorkbooksBasedOnColumn նաևընտրեք աշխատանքային գրքույկը Մակրոներում -ում:
Վերջապես, Գործարկեք ընտրված Մակրո :
Վերջապես կտեսնեք 3 ստեղծվել են նոր աշխատանքային գրքույկներ, քանի որ C սյունակում կա 3 տարբեր Ամիս : Գիրք1 հունվարի :
Գիրք2 փետրվար :
Գիրք3 մարտի :
Կարդալ ավելին․ Ինչպես բաժանել Excel թերթիկը մի քանի թերթերի՝ հիմնվելով սյունակի արժեքի վրա
Եզրակացություն
Այս հոդվածում ես բացատրեց 3 եղանակ, թե ինչպես բաժանել Excel թերթիկը մի քանի աշխատաթերթերի: Դուք կարող եք հետևել բացատրված եղանակներից որևէ մեկին՝ ձեր Excel թերթիկը մի քանի աշխատաթերթերի բաժանելու համար: Եթե այս մեթոդների հետ կապված որևէ շփոթություն կամ հարց ունեք, կարող եք մեկնաբանել ստորև: