Kiel Dividi Excel-Folion en Multoblaj Laborfolioj (3 Metodoj) -

  • Kundividu Ĉi Tion
Hugh West

Granda datumaro povas enhavi plurajn valorojn bazitajn sur la sama kolumno. Se vi volas, vi povas dividi la valorojn de la samaj kategorioj (Departemento, Monato, Regiono, Ŝtatoj, ktp.) aŭ viajn preferojn en malsamajn foliojn aŭ librojn. En ĉi tiu artikolo, mi klarigos kiel dividi Excel-folion en plurajn laborfoliojn.

Por fari ĉi tiun klarigon pli klara al vi, mi uzos ekzemplan datumaron. Estas 4 kolumnoj en la datumaro reprezentante vendajn informojn de malsamaj monatoj. Ĉi tiuj kolumnoj estas Vendisto, Regiono, Monato, kaj Vendoj .

Elŝutu al Praktiko

Disigi Excel-Folion en Multoblaj Laborfolioj.xlsm

Manieroj Disigi Excel-folion en Multoblaj Laborfolioj

1. Uzante Filtrilon kaj Kopiu

El iu ajn folio, vi povas dividi la datumojn en plurajn foliojn per uzado de Filtrilo .

Unue elektu la ĉelan gamon kie vi volas apliki la Filtrilo .

➤Ĉi tie, mi elektis la ĉelan gamon B3:E15 .

Tiam malfermu la langeton Datumoj >> elektu Filtrilon .

Vi ankaŭ povas uzi CTRL + SHIFT + L por apliki Filtrilon uzante la klavaron .

Nun, Filtrilo estas aplikata al la elektita ĉela gamo.

Sekva, alklaku la Monato kolumno ĉar mi volas dividi datumojn laŭ Monato valoroj.

De tie mi malelektis ĉion krom januaro . Fine, klaku Bone .

Nun, ĉiuj valoroj kie la Monato estas januaro estas filtritaj.

Tiam, Kopiu la datumojn kaj Algluu ĝin en la novan laborfolion.

Jen, mi nomis la novan folio januaro. Tiel, vi vidos ĉiujn vendajn informojn por januaro estas prezentita ĉi tie.

Dum la resto de la Monatoj , vi povas sekvi la samajn procedurojn.

Denove alklaku la Monato kolumnon ĉar mi volas dividi datumojn depende de Monataj valoroj.

De tie malelektu ĉion krom februaro . Fine, alklaku OK .

Nun, ĉiuj valoroj por Februaro Monato estas filtritaj.

Tiam, Kopiu la datumojn kaj Algluu ĝin en la novan laborfolion.

Poste, mi nomis la nova folio Februaro. Tiel, vi vidos ĉiujn vendajn informojn por la Monato de Februaro estas prezentita ĉi tie.

Denove, alklaku la kolumnon Monato ĉar mi volas dividi datumojn depende de valoroj de Monato .

De tie malelektu ĉion krom marto . Fine, alklaku OK .

Nun, vi vidos, ke ĉiuj valoroj de marto estas filtritaj.

Poste, Kopiu la datumojn kaj Algluu ĝin en la novan laborfolion.

Fine, mi nomis la novan folion. Marto . Tial, vi vidos ĉiujn vendajn informojn por marto estas prezentitaĉi tie.

Legu Pli: Dividu Excel-Folion en Multoblajn Folojn Bazite sur Vicoj

2. Dividi Excel-Folion surbaze de Vico-Nombro Uzante VBA

Antaŭ ol komenci la proceduron, vi devas memori, ke vi devas komenci datumojn de la unuaj vicoj.

Nun malfermu la langeton Programisto >> elektu Visual Basic

Ĝi malfermos novan fenestron de Microsoft Visual Basic por Aplikoj .

Nun , el Enmeti >> elektu Modulo

Tie malfermos Modulo .

Tiam, skribu la sekvan kodon en la Modulo .

3875

Ĉi tie, mi kreis subproceduron nomitan SplitExcelSheet_into_MultipleSheets .

Kie mi deklaris kelkajn variablojn, ĉi tiuj estas WorkRng kaj xRow kiel Range tajpu tiam

SplitRow kiel Entjero ankaŭ xWs kiel Laborfolio tipo.

Ankaŭ, uzite ExcelTitleId por doni la dialogkeston titolon.

Mi disponigis dividitan vicon numeron 4 por dividi datumojn je 4 vicoj ĉar en mia datumaro la Monato de januaro havas 4 vicojn.

Laste, uzu For buklo al SplitRow ĝis la donita ĉela gamo finiĝas.

Tiam, Konservu la kodon. kaj reiru al la laborfolio.

Nun malfermu la langeton Programisto >> El Enigu >> elektu Butonon

A dialogkesto aperossupren.

Por atribui la Makroon en la enigita Butono .

Elektu SplitExcelSheet_into_Multiplesheets el la Makronomo. tiam alklaku OK .

Nur alklaku la Butonon por ruli la Makroon .

Nun aperos dialogkesto kie vi povas meti la datum intervalon.

➤ Ĉi tie, mi elektis la ĉelan gamon B1:E12

Tiam alklaku OK .

Alia

2>dialogo-skatolo aperos por montri al vi la elektitan vicon, kiun vi jam provizis en la kodo por dividi la datumaron.

➤ En la kodo, mi provizis 4 kiel Divida Vico Num

Kiel mi havas entute 12 vicojn tiel kun 4 vicoj estos 3 folioj .

En Sheet1 , vi vidos la datumojn de la unuaj 4 vicoj.

En Sheet2 , vi vidos la datumojn de vicoj 5 ĝis 8.

En Sheet3 , vi vidos la datumojn de la lastaj 4 vicoj.

Legu Pli: Excel VBA: Split Folio en Multoblajn Foliojn Bazita o n Vicoj

Similaj Legoj

  • Kiel Dividi Ekranon en Excel (3 Manieroj)
  • [Ripari:] Excel-Vido Flank-al-flanke Ne Funkcias
  • Kiel Apartigi Foliojn en Excel (6 Efikaj Manieroj)
  • Malfermi Du Excel-Dosieroj Aparte (5 Facilaj Metodoj)
  • Kiel Dividi Excel-Folion en Multoblaj Dosieroj (3 Rapidaj Metodoj)

3. Dividi Excel Folio en MultoblonLaborlibro Bazita sur Kolumno

Antaŭ ol komenci kun la proceduro, vi devas memori, ke vi devas komenci datumojn de la unua vico kaj unua kolumno.

Nun malfermu la Programisto langeto >> elektu Visual Basic

Ĝi malfermos novan fenestron de Microsoft Visual Basic por Aplikoj .

Nun , el Enmeti >> elektu Modulo

Tie malfermos Modulo .

Tiam, skribu la sekvan kodon en la Modulo .

8122

Ĉi tie, mi kreis subproceduron nomitan SplitSheetIntoMultipleWorkbooksBasedOnColumn , kie mi deklaris plurajn variablojn.

Mi uzis 3 FOR buklojn. La 1-a FOR buklo kalkulos la vicojn de la vico 2 ĝis la lasta vico kun valoro por ricevi la specifan kolumnon. Mi donis la ekzemplon de “C” kolumno.

Vi povas ŝanĝi ĝin al via kazo

La 2-a Por buklo kreos novan Excel-libron.

La 3-a Fo r-buklo kopios la datumojn kun la sama kolumno "C" valoro al la nova laborlibro de la 2a. vico al lasta vico kun valoro.

Tiam, Konservu la kodon kaj reiru al la laborfolio.

Nun, malfermu la Vidi langeton &gt. ;> El Makrooj >> elektu Vidi Makroojn

A dialogkesto aperos.

Nun, el la Makronomo elektu ankaŭ la SplitSheetIntoMultipleWorkbooksBasedOnColumn elektu la laborlibron ene de Makrooj en .

Fine, Rulu la elektitan Makroojn .

Fine, vi vidos 3 novaj laborlibroj estis kreitaj ĉar estas 3 malsamaj Monatoj en kolumno C . La Libro1 por januaro .

La Libro2 por la februaro .

La Libro3 por marto .

Legu Pli: Kiel Dividi Excel-Folion en Multoblajn Foliojn Bazita sur Kolumna Valoro

Konkludo

En ĉi tiu artikolo, mi klarigis 3 manierojn kiel dividi Excel-folion en plurajn laborfoliojn. Vi povas sekvi iun ajn el la klarigitaj manieroj dividi vian Excel-folion en plurajn laborfoliojn. Se vi havas ajnan konfuzon aŭ demandon pri ĉi tiuj metodoj, vi povas komenti sube.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.