كيفية تقسيم ورقة Excel إلى أوراق عمل متعددة (3 طرق) -

  • شارك هذا
Hugh West

قد تحتوي مجموعة البيانات الكبيرة على قيم متعددة بناءً على نفس العمود. إذا كنت تريد ، يمكنك تقسيم نفس قيم الفئات (القسم ، والشهر ، والمنطقة ، والولايات ، وما إلى ذلك) أو تفضيلاتك إلى أوراق عمل أو مصنفات مختلفة. في هذه المقالة ، سأشرح كيفية تقسيم ورقة Excel إلى أوراق عمل متعددة.

لتوضيح هذا الشرح لك ، سأستخدم عينة مجموعة بيانات. هناك 4 أعمدة في مجموعة البيانات تمثل معلومات المبيعات لأشهر مختلفة. هذه الأعمدة هي مندوب المبيعات ، المنطقة ، الشهر ، و المبيعات .

تنزيل للتدريب

تقسيم ورقة Excel إلى أوراق عمل متعددة. xlsm

طرق لتقسيم ورقة Excel إلى أوراق عمل متعددة

1. باستخدام التصفية والنسخ

من أي ورقة ، يمكنك تقسيم البيانات إلى أوراق متعددة باستخدام عامل التصفية .

أولاً ، حدد نطاق الخلايا حيث تريد تطبيق مرشح .

➤ هنا ، حددت نطاق الخلايا B3: E15 .

ثم افتح علامة التبويب البيانات & GT. & GT. حدد مرشح .

يمكنك أيضًا استخدام CTRL + SHIFT + L لتطبيق عامل التصفية باستخدام لوحة المفاتيح .

الآن ، يتم تطبيق عامل التصفية على نطاق الخلايا المحدد.

بعد ذلك ، انقر فوق الشهر العمود كما أريد لتقسيم البيانات اعتمادًا على قيم الشهر .

من هناك قمت بإلغاء تحديد كل شيء باستثناء يناير . أخيرًا ، انقر فوق موافق .

الآن ، يتم تصفية جميع القيم التي يكون فيها الشهر يناير .

ثم ، انسخ البيانات و الصق في ورقة العمل الجديدة.

هنا ، قمت بتسمية الجديد الورقة يناير. وبالتالي ، سترى جميع معلومات المبيعات الخاصة بـ يناير مقدمة هنا.

بالنسبة لبقية الأشهر أشهر ، يمكنك اتباع نفس الإجراءات.

مرة أخرى ، انقر فوق العمود الشهر لأنني أريد تقسيم البيانات اعتمادًا على قيم الشهر .

من هناك قم بإلغاء تحديد كل شيء باستثناء فبراير . أخيرًا ، انقر فوق موافق .

الآن ، تم تصفية جميع قيم فبراير الشهر .

ثم ، انسخ البيانات و الصق في ورقة العمل الجديدة.

لاحقًا ، قمت بتسمية ورقة جديدة فبراير. وبالتالي ، سترى جميع معلومات المبيعات الخاصة بـ الشهر من فبراير مقدمة هنا.

مرة أخرى ، انقر فوق العمود الشهر حيث أريد تقسيم البيانات اعتمادًا على قيم الشهر .

من هناك قم بإلغاء تحديد كل شيء باستثناء مارس . أخيرًا ، انقر فوق موافق .

الآن ، سترى جميع قيم March تمت تصفيتها.

ثم ، انسخ البيانات و الصق في ورقة العمل الجديدة.

في النهاية ، قمت بتسمية الورقة الجديدة مارس . وبالتالي ، سترى جميع معلومات المبيعات لـ مارس معروضةهنا.

اقرأ المزيد: تقسيم ورقة Excel إلى أوراق متعددة استنادًا إلى صفوف

2. انقسام ورقة Excel استنادًا إلى عدد الصفوف باستخدام VBA

قبل البدء بالإجراء ، يجب أن تتذكر أنه يجب عليك بدء البيانات من الصفوف الأولى.

الآن ، افتح علامة التبويب Developer & gt؛ & gt؛ حدد Visual Basic

سيفتح نافذة جديدة من Microsoft Visual Basic for Applications .

الآن ، من إدراج & GT ؛ & GT. حدد الوحدة النمطية

A الوحدة النمطية ستفتح هناك.

ثم اكتب الكود التالي في الوحدة النمطية .

2418

هنا ، قمت بإنشاء إجراء فرعي يسمى SplitExcelSheet_into_MultipleSheets .

أين أنا أعلن عن متغيرين هما WorkRng و xRow كـ نطاق ثم اكتب

SplitRow كـ عدد صحيح أيضًا xWs مثل نوع ورقة العمل .

أيضًا ، استخدم ExcelTitleId لإعطاء عنوان مربع الحوار .

لقد قدمت رقم الصف المقسم 4 لتقسيم البيانات بمقدار 4 صفوف لأنه في مجموعة البيانات الخاصة بي ، يحتوي الشهر بتاريخ يناير على 4 صفوف.

أخيرًا ، استخدم من أجل حلقة إلى SplitRow حتى ينتهي نطاق الخلية المحدد.

ثم احفظ الكود والعودة إلى ورقة العمل.

الآن ، افتح علامة التبويب Developer & gt؛ & gt؛ من إدراج & GT؛ & GT؛ حدد زر

A مربع الحوار سوف ينبثقلأعلى.

لتعيين ماكرو في الزر المدرج .

حدد SplitExcelSheet_into_Multiplesheets من اسم الماكرو ثم انقر فوق موافق .

فقط انقر فوق الزر لتشغيل ماكرو .

الآن ، سيظهر مربع حوار حيث يمكنك وضع نطاق البيانات .

➤ هنا ، حددت نطاق الخلايا B1: E12

ثم انقر فوق موافق .

آخر مربع الحوار سيظهر لك لتظهر لك عدد الصفوف المحدد الذي قدمته بالفعل في الكود لتقسيم مجموعة البيانات.

➤ في الكود ، قدمت 4 كـ رقم الصف المقسم

كما لدي في المجموع 12 صفًا لذلك مع 4 صفوف سيكون هناك 3 أوراق .

في الورقة 1 ، سترى بيانات أول 4 صفوف.

في ورقة 2 ، سترى بيانات الصفوف من 5 إلى 8.

في ورقة 3 ، سترى بيانات آخر 4 الصفوف.

قراءة المزيد: Excel VBA: تقسيم الورقة إلى أوراق متعددة على أساس o n الصفوف

القراءات المتشابهة

  • كيفية تقسيم الشاشة في Excel (3 طرق)
  • [Fix:] عرض Excel جنبًا إلى جنب لا يعمل
  • كيفية فصل الأوراق في Excel (6 طرق فعالة)
  • فتح ملفان من Excel بشكل منفصل (5 طرق سهلة)
  • كيفية تقسيم ورقة Excel إلى ملفات متعددة (3 طرق سريعة)

3. تقسيم Excel ورقة إلى متعددةمصنف قائم على العمود

قبل البدء بالإجراء ، عليك أن تتذكر أنه يجب عليك بدء البيانات من الصف الأول والعمود الأول.

الآن ، افتح المطور علامة تبويب & GT ؛ & GT. حدد Visual Basic

سيفتح نافذة جديدة من Microsoft Visual Basic for Applications .

الآن ، من إدراج & GT ؛ & GT. حدد الوحدة النمطية

A الوحدة النمطية ستفتح هناك.

ثم اكتب الكود التالي في الوحدة النمطية .

6169

هنا ، قمت بإنشاء إجراء فرعي يسمى SplitSheetIntoMultipleWorkbooksBasedOnColumn ، حيث أعلنت عن متغيرات متعددة.

استخدمت 3 من أجل حلقات. ستحسب الحلقة الأولى FOR الصفوف من الصف 2 إلى الصف الأخير بقيمة للحصول على العمود المحدد. لقد أعطيت مثيل العمود "C" .

يمكنك تغييره إلى حالتك

الثاني لـ الحلقة ستنشئ مصنف Excel جديدًا.

ستنسخ الحلقة الثالثة Fo r البيانات مع نفس العمود قيمة "C" إلى المصنف الجديد من الثاني صف إلى آخر صف بقيمة.

ثم احفظ الكود والعودة إلى ورقة العمل.

الآن ، افتح علامة التبويب عرض & gt ؛ & GT. من وحدات ماكرو & GT ؛ & GT. حدد عرض وحدات الماكرو

A مربع حوار سوف يطفو على السطح.

الآن ، من اسم الماكرو حدد SplitSheetIntoMultipleWorkbooksBasedOnColumn أيضًاحدد المصنف ضمن وحدات ماكرو في .

أخيرًا ، تشغيل المحدد الماكرو .

أخيرًا ، سترى 3 تم إنشاء مصنفات جديدة نظرًا لوجود 3 شهور مختلفة في العمود C . Book1 لـ يناير .

Book2 لـ فبراير .

Book3 لـ مارس .

قراءة المزيد: كيفية تقسيم ورقة Excel إلى أوراق متعددة بناءً على قيمة العمود

الاستنتاج

في هذه المقالة ، شرح 3 طرق لكيفية تقسيم ورقة Excel إلى أوراق عمل متعددة. يمكنك اتباع أي من الطرق الموضحة لتقسيم ورقة Excel إلى أوراق عمل متعددة. في حال كان لديك أي لبس أو سؤال بخصوص هذه الأساليب ، يمكنك التعليق أدناه.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.