Агуулгын хүснэгт
Том өгөгдлийн багц нь нэг баганад суурилсан олон утгыг агуулж болно. Хэрэв та хүсвэл ижил категори (хэлтэс, сар, бүс, муж гэх мэт) утгууд эсвэл өөрийн сонголтуудыг өөр ажлын хуудас эсвэл ажлын ном болгон хувааж болно. Энэ нийтлэлд би Excel хуудсыг хэрхэн олон ажлын хуудсанд хуваах талаар тайлбарлах болно.
Энэ тайлбарыг танд илүү ойлгомжтой болгохын тулд би жишээ өгөгдлийн багц ашиглах болно. Өгөгдлийн багцад янз бүрийн саруудын борлуулалтын мэдээллийг харуулсан 4 багана байна. Эдгээр багана нь Борлуулалтын ажилтан, Бүс нутаг, Сар, болон Борлуулалт байна.
Дадлага хийхийн тулд татаж авах
Excel хуудсыг олон ажлын хуудас болгон хуваах.xlsm
Excel хуудсыг олон ажлын хуудас болгон хуваах аргууд
1.
Шүүлтүүр ба хуулах функцийг ашиглан аль ч хуудаснаас Шүүлтүүр ашиглан өгөгдлийг олон хуудас болгон хувааж болно.
Эхлээд, ашиглахыг хүссэн нүдний мужаа сонгоно уу. Шүүлтүүр .
➤Энд би B3:E15 нүдний мужийг сонгосон.
Дараа нь Өгөгдөл табыг нээнэ үү. >> Шүүлтүүр -г сонгоно уу.
Та мөн CTRL + SHIFT + L -г ашиглан Шүүлтүүр гар ашиглан хэрэглэж болно.
Одоо Шүүлтүүр сонгосон нүдний мужид хэрэглэгдэж байна.
Дараа нь <2 дээр дарна уу>Сарын багана, учир нь би Сарын утгаас хамааран өгөгдлийг хуваахыг хүсэж байна.
Тэндээс би 1-р сараас бусад бүх зүйлийг сонгосон. Эцэст нь товшино уу За .
Одоо сар 1-р сар байх бүх утгыг шүүсэн.
Дараа нь өгөгдлийг хуулж хийгээд шинэ ажлын хуудсанд Буулгах хийнэ.
Энд би шинэ зүйлийг нэрлэв. хуудас 1-р сарын. Ингэснээр та 1-р сарын -ын борлуулалтын бүх мэдээллийг эндээс харах болно.
Сар -ын үлдсэн хугацаанд та ижил журмыг дагаж мөрдөж болно.
Дахин хэлэхэд Сарын багана дээр дарна уу, учир нь би -ээс хамаарч өгөгдлийг хуваахыг хүсэж байна. Сарын утгууд.
Тэндээс Хоёрдугаар сараас бусад бүх зүйлийг сонго. Эцэст нь OK -г товшино уу.
Одоо 2-р сарын сарын -ын бүх утгыг шүүж байна.
Дараа нь өгөгдлийг хуулж хийгээд шинэ ажлын хуудсанд Буулгах .
Дараа нь би үүнийг нэрлэсэн. шинэ хуудас 2-р сар. Ингэснээр та сарын хоёрдугаар сарын борлуулалтын бүх мэдээллийг эндээс харах болно.
Дахин Сарын багана дээр дарна уу, учир нь би өгөгдлийг Сарын утгаас хамааран хуваахыг хүсэж байна.
Тэндээс 3-р сараас -аас бусад бүх зүйлийг сонго. Эцэст нь OK дарна уу.
Одоо та 3-р сарын -ын бүх утгыг шүүсэн байхыг харах болно.
Дараа нь өгөгдлийг хуулж хийгээд шинэ ажлын хуудсанд Буулгах хийнэ.
Эцэст нь би шинэ хуудсыг нэрлэв. Гуравдугаар сар . Тиймээс та 3-р сарын -ын бүх борлуулалтын мэдээллийг харах болноэнд.
Дэлгэрэнгүй: Excel хуудсыг мөр дээр үндэслэн олон хуудас болгон хуваах
2. Excel хуудсыг VBA ашиглан мөрийн тоонд үндэслэн хуваах
Процедурыг эхлүүлэхийн өмнө та эхний мөрүүдээс өгөгдлийг эхлүүлэх хэрэгтэй гэдгийг санах хэрэгтэй.
Одоо Хөгжүүлэгч таб >> Visual Basic
-г сонго. Энэ нь Microsoft Visual Basic for Applications -ийн шинэ цонхыг нээх болно.
Одоо , Оруулах >-аас Модуль
Тэнд Модуль нээгдэнэ.
Дараа нь <хэсэгт дараах кодыг бичнэ үү. 2>Модуль .
1864
Энд би SplitExcelSheet_into_MultipleSheets нэртэй дэд процедурыг үүсгэсэн.
Би хаана хэд хэдэн хувьсагчийг зарласан бөгөөд эдгээр нь WorkRng болон xRow Муж хувьсагчдыг бичээд дараа нь
SplitRow -ийг бүхэл тоо гэж зарласан. мөн xWs Ажлын хуудас төрөл.
Мөн ExcelTitleId -г ашиглан харилцах цонхонд гарчиг өгсөн.
Өгөгдлийг 4 мөр болгон хуваахын тулд би хуваах мөрийн дугаарыг 4 өгсөн, учир нь миний датасет дахь сарын нэгдүгээр сарын 4 мөртэй байна.
Эцэст нь For гогцоог SplitRow өгөгдсөн нүдний муж дуусах хүртэл ашигласан.
Дараа нь Кодыг хадгана уу. болон ажлын хуудас руу буцна уу.
Одоо Хөгжүүлэгч таб >> Оруулах >> Товчлуур
А харилцах цонх гарч ирэх болнодээш.
Оруулсан Товчлуур -д Макро оноохын тулд.
Макро нэрээс SplitExcelSheet_Into_Multiplesheets -г сонгоно уу. дараа нь OK товшино уу.
Товчлуур дээр дарахад л Макро .
Одоо харилцах цонх гарч ирэх бөгөөд энд мужийг оруулах боломжтой.
➤ Энд би нүдний мужийг сонгосон B1:E12
Дараа нь OK дээр дарна уу.
Өөр харилцах цонх өгөгдлийн багцыг хуваахын тулд кодонд оруулсан сонгосон мөрийн тоог харуулахын тулд гарч ирэх болно.
➤ Кодод би 4 -г <гэж оруулсан. 2>Мөрийн дугаар хуваах
Надад нийт 12 мөр байгаа тул 4 мөр байна. 3 хуудас .
Хуудас1 -д та эхний 4 мөрийн өгөгдлийг харах болно.
Хуудас2 -д та 5-аас 8-р мөрийн өгөгдлийг харах болно.
Хуудас3 -д сүүлийн 4-ийн өгөгдлийг харах болно. мөр.
Дэлгэрэнгүй: Excel VBA: Хүснэгтийг олон хуудас болгон хуваах. n Мөр
Ижил төстэй уншилтууд
- Excel дээр дэлгэцийг хэрхэн хуваах вэ (3 арга)
- [Засах:] Excel-ийг зэрэгцүүлэн харах нь ажиллахгүй байна
- Excel дээр хуудаснуудыг хэрхэн салгах вэ (6 үр дүнтэй арга)
- Нээх Хоёр Excel файлыг тусад нь (5 хялбар арга)
- Excel хуудсыг олон файлд хэрхэн хуваах вэ (3 хурдан арга)
3. Excel-ийг хуваах Хуудсыг олон болгохБаганад тулгуурласан ажлын ном
Процедурыг эхлүүлэхийн өмнө та өгөгдлийг эхний мөр болон эхний баганаас эхлүүлэх хэрэгтэй гэдгийг санах хэрэгтэй.
Одоо, нээнэ үү. Хөгжүүлэгч таб >> сонго Visual Basic
Энэ нь Microsoft Visual Basic for Applications -ийн шинэ цонхыг нээх болно.
Одоо , Оруулах >-аас Модуль
Тэнд Модуль нээгдэнэ.
Дараа нь <хэсэгт дараах кодыг бичнэ үү. 2>Модуль .
3844
Энд би SplitSheetIntoMultipleWorkbooksBasedOnColumn нэртэй дэд процедурыг үүсгэсэн. , энд би олон хувьсагч зарласан.
Би 3 FOR гогцоо ашигласан. 1-р FOR гогцоо нь тодорхой баганыг авахын тулд 2-р мөрөөс сүүлчийн мөр хүртэлх мөрүүдийг утгыг нь тоолох болно. Би “C” баганын жишээг өгсөн.
Та үүнийг өөрийн тохиолдол болгон өөрчилж болно
Хоёр дахь <5-д зориулсан>loop нь Excel-ийн шинэ ажлын ном үүсгэх болно.
3 дахь Fo r давталт нь ижил баганатай өгөгдлийг “C” утгыг 2-оос шинэ ажлын дэвтэрт хуулна. утга бүхий сүүлчийн мөр хүртэл.
Дараа нь Кодыг хадгаж, ажлын хуудас руу буцна уу.
Одоо Харах таб >-г нээнэ үү. ;> Макрос >> Макро харах
-г сонгоод харилцах цонх гарч ирнэ.
Одоо Макро нэр мөн SplitSheetIntoMultipleWorkbooksBasedOnColumn -г сонгоно уу. Макро доторх ажлын номыг сонгоно уу.
Эцэст нь Сонгосон Макро -г ажиллуулна уу.
Эцэст нь та 3-г харах болно. C баганад 3 өөр Сар байгаа тул шинэ ажлын дэвтэр үүсгэсэн. Нэгдүгээр сарын Ном1 .
Ном2 Хоёрдугаар сарын .
Ном3 3-р сарын .
Дэлгэрэнгүйг уншина уу: Баганын утга дээр үндэслэн Excel хуудсыг хэрхэн олон хуудас болгон хуваах вэ
Дүгнэлт
Энэ нийтлэлд би Excel хуудсыг олон ажлын хуудас болгон хуваах 3 аргыг тайлбарлав. Та Excel хуудсыг олон ажлын хуудсанд хуваах тайлбарласан аргуудын аль нэгийг дагаж болно. Хэрэв танд эдгээр аргуудын талаар төөрөгдөл, асуулт байгаа бол доороос тайлбар бичиж болно.