جدول المحتويات
أثناء العمل في Excel ، غالبًا ما يتعين علينا العمل مع الكثير من أوراق العمل في مصنف. سأعرض اليوم كيف يمكنك سحب البيانات من أوراق عمل متعددة إلى ورقة عمل واحدة في Excel.
تنزيل Practice Workbook
كيفية سحب البيانات من أوراق عمل متعددة. xlsm
4 طرق مناسبة لسحب البيانات من أوراق عمل متعددة في Excel
لدينا هنا ثلاث أوراق عمل في مصنف. تحتوي على سجل المبيعات لبعض العناصر على مدى ثلاثة أشهر: يناير ، فبراير و مارس على التوالي.
هدفنا اليوم هو لسحب البيانات من أوراق العمل الثلاثة هذه إلى ورقة عمل واحدة لاستخدامها في الحساب.
1. استخدم الصيغة لسحب البيانات من أوراق عمل متعددة
إذا كنت تريد إجراء أي عملية على البيانات من أوراق متعددة ، فيمكنك إجراء ذلك من خلال الصيغ. إليك كيفية القيام بذلك.
الخطوات:
- ضع اسم الورقة ( Sheet_Name! ) قبل مرجع الخلية عندما تكون هناك مراجع خلايا لأوراق متعددة في صيغة.
- دعونا نحاول معرفة العدد الإجمالي لكل منتج تم بيعه في الأشهر الثلاثة.
- حدد أي خلية في أي ورقة عمل وأدخل الصيغة بهذه الطريقة:
=January!D5+February!D5+March!D5
- ثم اسحب مقبض التعبئة لنسخ الصيغة إلى باقي الخلايا.
انظر ، لقد حصلنا على إجمالي المبيعات لمدة ثلاثة أشهر لكل منهاالمنتج.
شرح الصيغة:
- هنا يناير! D5 يشير إلى مرجع الخلية D5 من اسم الورقة "يناير" . إذا كان لديك اسم الورقة كـ Sheet1 ، فاستخدم Sheet1! D5 بدلاً من ذلك.
- وبالمثل February! D5 و March! D5 يشير إلى الخلية مرجع D5 من الورقة المسماة فبراير و مارس على التوالي.
- وبالتالي يمكنك سحب البيانات من أوراق متعددة في صيغة واحدة في ورقة واحدة وتنفيذ أي عملية مطلوبة.
استخدام صيغة مرجعية ثلاثية الأبعاد:
يمكنك أيضًا القيام بذلك باستخدام صيغة ذات مرجع ثلاثي الأبعاد. الصيغة كما يلي.
=SUM(January:March!D5)
انقر فوق هذا الرابط لمعرفة كيفية إنشاء مرجع ثلاثي الأبعاد في Excel.
اقرأ المزيد: اسحب نفس الخلية من أوراق متعددة إلى العمود الرئيسي في Excel
2. سحب البيانات من أوراق عمل متعددة باستخدام ميزة التوحيد
يمكننا سحب البيانات من أوراق عمل متعددة واستخدامها في عملية باستخدام أداة دمج من شريط أدوات Excel.
الخطوات:
- أنشئ مجموعة بيانات فارغة بأسماء المنتجات وأضف عمودًا باسم إجمالي المبيعات. احتفظ بالخلايا الموجودة ضمن هذا العمود فارغة.
- الآن ، C5: C19 نطاق الخلايا في أي ورقة عمل وانتقل إلى Data & gt؛ دمج أداة ضمن قسم أدوات البيانات .
- سوفاحصل على مربع الحوار توحيد . ضمن الخيار الوظيفة ، حدد العملية التي تريد تنفيذها على البيانات من أوراق عمل متعددة.
- من أجل هذا المثال ، حدد Sum .
- الآن ، انقر فوق رمز استيراد مباشرة إلى المربع المرجع .
- سيتم ضغط المربع دمج إلى مربع دمج - مرجع . حدد نطاق الخلايا المطلوب من الورقة الأولى. ثم انقر مرة أخرى فوق رمز استيراد إلى اليمين.
- ستجد مرجع الخلية للنطاق المحدد مدرجًا في مربع المرجع . انقر فوق الزر إضافة مباشرة إلى المربع إضافة مراجع .
- ستجد مراجع النطاق المحدد المدرج في المربع إضافة مراجع .
- حدد نطاقات الخلايا الأخرى من أوراق العمل الأخرى وقم بإدراجها في مربع إضافة المراجع بنفس الطريقة.
- من أجل هذا المثال ، حدد D5: D19 من ورقة العمل فبراير و D5: D19 من ورقة العمل مارس .
- ثم انقر فوق موافق ستجد مجموع النطاقات الثلاثة المحددة من ثلاث أوراق عمل مدرجة في النطاق الفارغ. 13>
قراءة المزيد: Excel Macro: استخراج البيانات من ملفات Excel المتعددة (4 طرق)
قراءات مماثلة
- كيفية إدخال نفس البيانات في عدةجداول البيانات في Excel
- رمز VBA لتحويل ملف نصي إلى Excel (7 طرق)
- كيفية استيراد ملف نصي مع محددات متعددة إلى Excel ( 3 طرق)
- تحويل المفكرة إلى Excel باستخدام أعمدة (5 طرق)
- كيفية استخراج البيانات من الصورة إلى Excel (بخطوات سريعة)
3. استخدام وحدات الماكرو لسحب البيانات من أوراق عمل متعددة
حتى الآن ، قمنا بسحب البيانات من أوراق عمل متعددة لإجراء بعض العمليات.
ماذا نفعل إذا كنا لا نريد إجراء أي عملية ، قم فقط بجمع البيانات من أوراق عمل متعددة وترتيبها عموديًا في ورقة عمل واحدة؟
انظر إلى مجموعة البيانات أدناه.
هنا لدينا مصنف جديد بثلاث أوراق عمل ، لكل منها سجل مبيعات لـ أربعة أسابيع من شهور يناير وفبراير ومارس على التوالي.
هدفنا هو جمع البيانات من أوراق العمل الثلاثة هذه وترتيبها في ورقة عمل واحدة. يمكننا تنفيذ هذا عن طريق تشغيل الماكرو التالي ( VBA Code).
رمز VBA هو كما يلي.
4795
هذا الموقع ساعدنا فهم الكود وتطويره.
الآن ، اتبع الخطوات أدناه لتطبيق هذا الرمز.
الخطوات:
- أولاً ، اضغط على Alt + F11 وانتقل إلى محرر VBA.
- الآن ، انتقل إلى علامة التبويب إدراج وانقر فوق الوحدة النمطية. وحدة نمطية جديدة ستكون مفتوح.
- الآن ، انسخ الكود والصقههنا.
- الآن ، احفظ ملف Excel بالضغط على Ctrl + S .
- لذا ستفعل واجه النافذة التالية أولاً.
- انقر فوق لا واحفظ الملف كـ ممكن بماكرو ملف.
- الآن ، انقر فوق الزر تشغيل / اضغط F5 أو اضغط Alt + F8 .
- سيظهر مربع حوار يسمى ماكرو . حدد هذا الماكرو ( PullDatafromMultipleSheets ) وانقر على تشغيل .
- ستجد البيانات من أوراق العمل الثلاث مرتبة عموديًا في ورقة عمل جديدة تسمى “VBA” .
اقرأ المزيد: كيفية سحب البيانات من أوراق عمل متعددة في Excel VBA
4. استخدام Power Query لسحب البيانات من أوراق عمل متعددة
هذه هي مهمتنا الأخيرة اليوم. مرة أخرى نعود إلى أوراقنا الأولية لإظهار هذه الطريقة. هدفنا هو جمع البيانات من أوراق العمل هذه ودمجها في جدول واحد.
سنحقق ذلك باستخدام Power Query في Excel. يتوفر Power Query من Excel 2016 . إذا كنت تستخدم أي إصدار أقدم ، فيجب عليك تنزيله وتثبيته يدويًا.
الخطوات:
- أولاً وقبل كل شيء ، يتعين علينا تحويل بياناتنا إلى كل ورقة في الجداول. حدد أي خلية داخل البيانات واضغط على Ctrl + T . ثم اضغط على موافق .
- الآن ، انتقل إلى Data & gt؛ أداة Get Data الموجودة ضمن ملف احصل على & amp؛ قسم تحويل البيانات من أي ورقة عمل.
- انقر فوق القائمة المنسدلة. من الخيارات المتاحة ، اختر من مصادر أخرى & GT. استعلام فارغ .
- سيتم فتح محرر Power Query . في شريط الصيغة ، اكتب هذه الصيغة:
=Excel.CurrentWorkbook()
Power Query حساس لحالة الأحرف. اكتب الصيغة كما هي.
- انقر فوق أدخل . ستجد الجداول الثلاثة من أوراق العمل الثلاث مرتبة واحدة تلو الأخرى. حدد العناصر التي تريد سحبها.
- من أجل هذا المثال ، حدد الثلاثة.
- ثم انقر فوق السهم الأيمن الصغير بجانب العنوان المحتوى .
- ستحصل على صندوق صغير. انقر فوق وسّع ثم حدد (ضع علامة على) جميع المربعات.
- ثم انقر فوق موافق . ستجد جميع العناصر من ثلاثة جداول تم إحضارها إلى جدول واحد في محرر Power Query .
- ثم انتقل إلى ملف & GT. خيار إغلاق وتحميل إلى… في محرر Power Query .
- ستحصل على استيراد مربع حوار البيانات . اختر جدول .
- ثم إذا كنت تريد أن يكون الجدول المدمج في ورقة عمل جديدة ، فاختر ورقة عمل جديدة .
- وإلا اختر ورقة العمل الحالية وأدخل مرجع الخلية للنطاق الذي تريد الجدول فيه.
- ثم انقر فوق موافق . سوف تفعلهاابحث عن البيانات من أوراق العمل الثلاث المرتبة في جدول واحد في ورقة عمل جديدة باسم استعلام .
اقرأ المزيد: كيفية تحويل ملف نصي إلى Excel تلقائيًا (3 طرق مناسبة)
خاتمة
باستخدام هذه الطرق ، يمكنك سحب البيانات من عدة أوراق العمل إلى ورقة عمل واحدة في Excel. هل لديك اسئلة؟ لا تتردد في سؤالنا في قسم التعليقات.