كيف تدمج أوراقًا متعددة ذات عناوين متطابقة في Excel؟
يُعدّ دمج البيانات من أوراق Excel متعددة تشترك في نفس العناوين مهمةً شائعة، لكنها غالبًا ما تستغرق وقتًا طويلاً. فعلى سبيل المثال، كما يظهر في لقطات الشاشة أدناه، قد تحتوي ملفات العمل الخاصة بك على عدة أوراق—مثل تلك المخصصة لأشهر مختلفة أو أقسام أو منتجات—جميعها مرتبة وفق عناوين أعمدة متطابقة. وعندما تحتاج إلى مراجعة هذه البيانات أو تحليلها أو إعداد تقارير موحدة عنها، يصبح النسخ واللصق اليدوي حلاً غير فعّال ومعرّضًا للأخطاء، خاصة مع تزايد عدد الأوراق. لحسن الحظ، يوفّر Excel عدة طرق عملية تتيح لك دمج هذه البيانات بسرعة ودقة وبأقل جهد ممكن. ومن خلال فهم مزايا كل طريقة، يمكنك اختيار الحل الأنسب لسير عملك، سواء كنت تبحث عن دمج لمرة واحدة أو توحيد ديناميكي يُحدَّث تلقائيًا.



الحلول المتاحة:
دمج الأوراق ذات العناوين المتطابقة باستخدام VBA
توحيد أوراق Excel ذات العناوين المتطابقة باستخدام دالة التوحيد
دمج أو توحيد أوراق Excel ذات العناوين المتطابقة باستخدام Kutools لـ Excel ![]()
دمج البيانات باستخدام صيغ Excel (INDEX، MATCH، FILTER)
دمج وإلحاق البيانات باستخدام Power Query (الحصول والتحويل)
دمج الأوراق ذات العناوين المتطابقة باستخدام VBA
إذا كنت ترغب في دمج جميع الأوراق التي تحتوي على عناوين أعمدة متطابقة في ورقة واحدة بسرعة—دون الحاجة إلى أي عمليات حساب أو تلخيص—فإن VBA يوفّر لك حلاً آليًا فعّالًا. ويُعدّ هذا النهج مثاليًا للمستخدمين الذين يشعرون بالراحة عند تفعيل الماكرو، ويرغبون في أتمتة مهام الدمج المتكررة ضمن ملف عمل واحد، حيث تبدأ بياناتهم من الخلية A1 وتتبع بنية بيانات متسقة عبر جميع الأوراق.
خطوات التنفيذ:
1. فعّل ملف العمل الذي تريد دمج الأوراق فيه، ثم اضغط علىAlt + F11 لفتح نافذةمايكروسوفت فيجوال بيسيك للتطبيقات.
2. في نافذة VBA، انقر علىإدراج > وحدة. بعد ذلك، الصق رمز VBA المقدّم أدناه في نافذة الكود.
VBA: دمج الأوراق ذات العناوين المتطابقة
Sub Combine()
'UpdateByKutools20151029
Dim i As Integer
Dim xTCount As Variant
Dim xWs As Worksheet
On Error Resume Next
LInput:
xTCount = Application.InputBox("The number of title rows", "", "1")
If TypeName(xTCount) = "Boolean" Then Exit Sub
If Not IsNumeric(xTCount) Then
MsgBox "Only can enter number", , "Kutools for Excel"
GoTo LInput
End If
Set xWs = ActiveWorkbook.Worksheets.Add(Sheets(1))
xWs.Name = "Combined"
Worksheets(2).Range("A1").EntireRow.Copy Destination:=xWs.Range("A1")
For i = 2 To Worksheets.Count
Worksheets(i).Range("A1").CurrentRegion.Offset(CInt(xTCount), 0).Copy _
Destination:=xWs.Cells(xWs.UsedRange.Cells(xWs.UsedRange.Count).Row + 1, 1)
Next
End Sub 3. اضغط علىF5 أو انقر على زرتشغيللتنفيذ الرمز. ستظهر نافذة منبثقة تطلب منك إدخال عدد صفوف العناوين (على سبيل المثال، أدخل "1" إذا كانت عناوينك تشغل الصف الأول فقط). انظر لقطة الشاشة:

4. انقر علىموافق. بعد ذلك، سيقوم الرمز تلقائيًا بدمج جميع البيانات من أوراق العمل في المصنف الحالي (باستثناء صفوف العناوين المحددة) في ورقة جديدة باسم«Combined».







نصائح وملاحظات:
- يجب أن تبدأ بياناتك من الخلية A1 في كل ورقة؛ وإلا فلن يعمل الرمز كما ينبغي.
- يجب أن تتشارك جميع الأوراق المراد دمجها في نفس البنية—أي أن تحمل العناوين ذاتها وبالترتيب نفسه، ويفضّل أن تكون في الأعمدة المتطابقة—لتجنب أي خلل في محاذاة البيانات.
- يقوم هذا الرمز بدمج جميع أوراق العمل في المصنف الحالي فقط، ولا يدمج الأوراق من أي ملفات عمل أخرى.
- احفظ ملف العمل الخاص بك قبل تشغيل الرمز؛ ففي حال وجود عمل غير محفوظ، قد يؤدي تشغيل VBA—عند حدوث أخطاء—إلى فقدان البيانات عن طريق الخطأ.
المزايا:مثالية للدمج السريع لمرة واحدة مباشرةً داخل المصنف، ولا تتطلب صيغًا أو إضافات خارجية.
القيود:يتطلب تنفيذ الكود يدويًّا لكل عملية دمج، لذا فهو غير مثالي إذا كنت بحاجة إلى دمج بيانات من عدة مصنفات أو إذا كنت تحتاج إلى تحديثات دورية تلقائية.
توحيد أوراق Excel ذات الرؤوس نفسها باستخدام دالة التوحيد
عندما يكون هدفك دمج وتوحيد البيانات التي تشترك في نفس رؤوس الأعمدة والصفوف (مثل المجاميع من مناطق أو إدارات متعددة)، توفّر ميزةالتوحيدالمضمنة في Excel حلاً منظمًا. فهي تتيح تنفيذ أنواع مختلفة من عمليات الحساب التلخيصي—مثل الجمع أو المتوسط أو العد—مع استخدام تسميات الرؤوس لمحاذاة البيانات من نطاقات مختلفة.



خطوات التنفيذ:
1. افتح جميع المصنفات التي تحتوي على أوراق العمل التي تخطط لدمجها.
2. ضع المؤشر في خلية فارغة حيث ترغب في ظهور البيانات المدمجة (الموحّدة).
3. انتقل إلى علامة التبويببيانات، ثم انقر علىالتوحيد.

4. في مربع حوارالتوحيد:
- اختر العملية الحسابية التي تحتاجها من قائمةالدالة (مثل: المجموع، المتوسط، العد).
- انقر داخل مربعالمرجع، ثم حدد النطاق الذي ترغب في توحيد بياناته من كل ورقة عمل. بعد تحديد كل نطاق، انقر علىإضافةلإدراجه في القائمة.
- كرّر الخطوة السابقة لإضافة كل النطاقات من جميع الأوراق التي ترغب في دمجها.
- فعّل الخيارَينأعلى صفوأقصى عمود على اليسارضمنموضع التسميةإذا كانت بياناتك تحتوي على عناوين في تلك المناطق. يضمن ذلك المحاذاة الصحيحة والدمج الدقيق وفقًا للتسميات.
- إذا كنت ترغب في أن يظل الإخراج مرتبطًا بالبيانات الأصلية (حتى تنعكس التحديثات من الأوراق الأصلية هنا)، ففعّل خيارإنشاء روابط لبيانات المصدر.

5. انقر علىموافق. سيقوم Excel بتلخيص نطاقات تحديد البيانات ومحاذاتها وفقًا للدالة المحددة، ثم دمجها في موقع الخلية الذي اخترته.





نصائح عملية:
- استخدم خيارإنشاء روابط لبيانات المصدرإذا كنت ترغب في تحديث نتائج التوحيد تلقائيًا عند تغيير البيانات الأصلية.
- تأكد من أن العناوين متطابقة تمامًا عبر جميع النطاقات—بما في ذلك التهجئة والمسافات—وإلا فلن يعمل التوحيد وفقًا للتسميات بالشكل المتوقع.
- لبيانات كبيرة أو معقدة، يُوصى بنقل النسخة الأصلية منها إلى ورقة احتياطية قبل البدء بعملية التوحيد.
المزايا:متعددة الاستخدامات ومدمجة في جميع إصدارات Excel الحديثة، مما يجعلها مثالية لحسابات التلخيص والإبلاغ الدوري.
القيود:ليست ديناميكية تمامًا—فإذا أضفت صفوفًا مصدرية جديدة لاحقًا، فستحتاج إلى تكرار خطوات التوحيد. وقد تصبح مربكة إذا كانت التسميات غير متسقة أو لم تُضبط النطاقات بشكل صحيح.
دمج أو توحيد أوراق Excel ذات الرؤوس نفسها باستخدام Kutools لـ Excel
إذا كان سير عملك يتضمن دمج أوراق ذات رؤوس متطابقة أو توحيد وحساب البيانات من مواقع متعددة في آنٍ واحد، فإنKutools لـ Excelيقدّم حلاً مرِنًا ومريحًا. يوفّر Kutools معالجًا مخصصًا باسمدمجلا يدعم فقط دمج البيانات متعدد المستويات، بل يمكنه أيضًا التعامل مع البيانات من مصنفات مفتوحة وغير مفتوحة، مما يجعل العملية أسهل بكثير وأقل عرضة للخطأ.
دمج أوراق Excel ذات الرؤوس نفسها
توحيد أوراق متعددة ذات رؤوس متماثلة
بعد تثبيتKutools لـ Excel، اتبع الخطوات التالية:(تنزيل مجاني Kutools لـ Excel الآن!)
دمج أوراق Excel ذات الرؤوس نفسها
1. انتقل إلى علامة التبويبKUTOOLS PLUS، ثم انقر علىدمجلبدء معالج الدمج. في المعالج، اخترنسخ البيانات من عدة مصنفات إلى ورقة عمل واحدة. راجع لقطات الشاشة أدناه كمرجع:

2. انقر علىالتالي >>للانتقال إلى معالجتجميع ورقات العمل - الخطوة 2 من 3، ثم:

2) حدد ملف (أو ملفات) العمل التي تحتوي على الأوراق التي تريد دمجها؛ يمكنك تحديد عدة ملفات.
3) ضع علامة على أوراق العمل التي ترغب في تضمينها.
4) انقر
لتحديد نطاق البيانات لكل ورقة عمل. إذا كانت جميع الأوراق تستخدم نفس نطاق الخلايا، فبإمكانك تحديده في ورقة واحدة ثم النقر علىنفس النطاقلمزامنته عبر جميع الأوراق.3. انقر علىالتالي >>للمتابعة إلىدمج ورقة العمل – الخطوة 3 من 3، ثم فعّل الخياردمج البيانات حسب الصف، وأدخل1 لرقمصف العنوان (أو 0 إذا لم تحتوِ بياناتك على رؤوس).

4. انقر علىإنهاء. عند المطالبة بحفظ سيناريو الدمج لإعادة استخدامه لاحقًا، اخترنعم (للحِفظ) أولا (للتجاهل).

سيُنشئ المعالج ورقة عمل جديدة تضم جميع الأوراق المحددة مدمجة معًا، مع الحفاظ على محاذاة الرؤوس.

توحيد أوراق متعددة ذات رؤوس متماثلة
بعد تثبيتKutools لـ Excel، اتبع ما يلي:(تنزيل مجاني Kutools لـ Excel الآن!)
1. اخترKUTOOLS PLUS > دمجلفتح معالج الدمج، ثم اخترتجميع وحساب البيانات من عدة مصنفات إلى ورقة عمل واحدة. راجع لقطة الشاشة:
2. انقر علىالتالي >>للوصول إلى معالجتجميع ورقات العمل - الخطوة 2 من 3. ثم قم بالإجراءات التالية:

2) ضع علامة على ملفات العمل التي ترغب في العمل معها (يمكنك تحديد أكثر من ملف).
3) حدد أوراق العمل المطلوبة.
4) انقر
لتحديد النطاق التي سيتم توحيد بياناتها. استخدمنفس النطاقعندما تكون مواضع النطاقات متطابقة عبر الأوراق.3. تابع بالنقر علىالتالي >>، واختر الدالة (مثل الجمع أو المتوسط) التي تريد استخدامها عند دمج النطاقات، وحدد التسميات (الصف العلوي و/أو العمود الأيسر) التي تنطبق على بياناتك المدمجة. راجع لقطة الشاشة:
4. انقر علىإنهاء. سيتم سؤالك عما إذا كنت تريد حفظ سيناريو الدمج لاستخدامه لاحقًا؛ اخترنعمأولاحسب الحاجة.
ثم يتم توحيد نطاق التحديد وإخراجه إلى ورقة عمل جديدة.

الميزة البارزة في دالة الدمج من Kutools تكمن في قدرتها على تلبية احتياجات الدمج المعقدة عبر مصنفات متعددة—مفتوحة أو مغلقة—مما يجعلها الخيار المثالي سواءً للمهام لمرة واحدة أو لسير العمل المنتظم الذي يتطلب دمج البيانات من أوراق مختلفة.
دمج البيانات باستخدام صيغ Excel (INDEX وMATCH وFILTER)
بالنسبة للمستخدمين الذين يفضلون الحفاظ على روابط ديناميكية بين الأوراق الأصلية والبيانات المدمجة، توفّر صيغ Excel حلاً مرِنًا يعتمد على الصيغ. تستخدم هذه الطريقة دوالًا مثلINDEX وMATCH أوFILTER (المتاحة في Microsoft 365 وExcel 2021+) لدمج ومحاذاة البيانات عبر أوراق عمل متعددة ذات رؤوس متماثلة. وهي مثالية جدًّا عندما يتم تحديث الأوراق المدمَجة بانتظام، إذ ستُظهر نتائج الورقة المدمَجة أي تغييرات تلقائيًّا في الأوراق المصدرية.
السيناريو المناسب:يُستخدم بشكل أفضل عندما تريد أن تظل البيانات المدمَجة مُحدَّثة تلقائيًّا مع أي تغيير في الأوراق الأساسية، دون الحاجة إلى استخدام ماكرو أو إضافات.
مثال على الصيغ - دمج بسيط باستخدام FILTER (Excel 365/2021+)
1. في ورقتك الجديدة «Combined»، حدد الخلية الأولى التي تريد سرد البيانات فيها (مثل)A2)، ثم أدخل الصيغة التالية لتجميع البيانات من Sheet1. (بافتراض أن العناوين في الصف 1):
=FILTER(Sheet1!A2:D100,Sheet1!A2:A100<>"") تستخرج هذه الصيغة جميع القيم من Sheet1 باستثناء الصفوف الفارغة. غيّر النطاقA2:D100 حسب احتياجاتك.
لدمج المزيد من الأوراق، استخدمVSTACK(في إصدارات Excel الحديثة):
=VSTACK(FILTER(Sheet1!A2:D100,Sheet1!A2:A100<>""),FILTER(Sheet2!A2:D100,Sheet2!A2:A100<>""),FILTER(Sheet3!A2:D100,Sheet3!A2:A100<>"")) 2. اضغط Enter، وستنسكب النتائج لأسفل مجمّعةً حسب كل ورقة عمل محددة. وستظهر تلقائيًّا أي تحديثات أو صفوف جديدة من الأوراق الأصلية.
نصائح:
- تأكد من أن جميع الأوراق المدمجة تحتوي على عناوين متطابقة، وأن يكون النطاق كبيرًا بما يكفي لتضمين جميع الصفوف الممكنة. وقم بتعديل النطاقات المشار إليها كلما زادت بياناتك.
- إذا كنت تستخدم إصدار Excel 2019 أو إصدارًا أقدم، فلن تكون الدالتان FILTER وVSTACK متاحتين. فكّر في استخدامINDEX/MATCH لاستخراج الصفوف واحدةً تلو الأخرى، أو قم بنسخها ولصقها كقيم.
- إذا كنت ترغب في الاحتفاظ بعناوين الأعمدة مرة واحدة فقط، فانسخ صف العناوين يدويًّا وضعه فوق نتيجة الصيغة.
المزايا:تُحدَّث البيانات المدمَجة تلقائيًّا مع كل تغيير في الأوراق المصدرية—بدون الحاجة إلى VBA أو أدوات خارجية.
القيود:الدوال الحديثة مثلFILTER وVSTACK متاحة فقط في أحدث إصدارات Excel. قد تؤثر مجموعات البيانات الكبيرة على أداء الحسابات، وتتطلب الصيغ إدارة دقيقة للنطاقات مع نمو البيانات.
دمج وإلحاق البيانات باستخدام Power Query (الحصول على البيانات وتحويلها)
Power Query (المعروف أيضًا باسم الحصول على البيانات وتحويلها) هو ميزة قوية مضمنة متوفرة في Excel 2016 والإصدارات الأحدث، وفي Microsoft 365. فهو يمكّنك من الاتصال بالبيانات وتحويلها ودمجها من أوراق أو مصنفات متعددة دون تعديل البيانات الأصلية. هذا النهج مثالي لمهمات التوحيد المتكررة، أو التعامل مع مجموعات بيانات كبيرة، أو تنظيف وتشكيل البيانات قبل دمجها.
السيناريو المناسب:موصى به بشدة للتعامل مع احتياجات الدمج المتقدمة، خاصةً عند وجود تحديثات متكررة للبيانات، أو ملفات كبيرة الحجم، أو عند الحاجة إلى تنظيف البيانات أو تحويلها أثناء عملية الدمج.
خطوات التنفيذ:
- انقر في أي مكان داخل جدول البيانات الأول، ثم انتقل إلىبيانات > من جدول/نطاق. إذا لم تكن ورقتك منسَّقة كجدول، فسيطلب منك Excel إنشاء واحد — فقط انقر فوق «موافق».
- انقر علىإغلاق وتحميللتحميل النتيجة إلى ورقة جديدة. الآن ستحصل على ورقة جدول جديدة.
- كرّر الخطوات أعلاه لكل ورقة عمل لإنشاء استعلام منفصل لكل منها.
- دمج الاستعلامات:في لوحةالاستعلامات والاتصالات، انقر بزر الماوس الأيمن على جدول وحدد «إلحاق» من القائمة السياقية.

- في مربع حوارالإلحاق، إذا كنت بحاجة إلى إلحاق أكثر من جدولين، فاختر خيارثلاثة جداول أو أكثر. أضف كل جدول على حدة إلى مربعالجدول المراد إلحاقه، ثم انقرموافق.

- الانتهاء والتحميل:الآن، تم دمج جميع البيانات من أوراق العمل المحددة. بعد التحقق من الترتيب أو الأعمدة وضبطها حسب الحاجة، انقر علىالصفحة الرئيسية > إغلاق وتحميللإخراج البيانات المجمعة إلى ورقة عمل جديدة.
نصائح:
- لا يشترط أن تكون البيانات في نفس ملف العمل؛ إذ يمكن لـ Power Query الاتصال بملفات عمل متعددة وإلحاق بياناتها.
- إذا أضفت بيانات جديدة إلى الأوراق أو الملفات الأصلية، فما عليك سوى النقر بزر الماوس الأيمن على جدول النتائج واختيارتحديثلتحديث عملية الدمج تلقائيًا.
- يمكنك استخدام أدوات التحويل في Power Query لتنظيف البيانات وفلترتها وتنسيقها أثناء التحميل، وهو أمر مفيد جدًّا إذا كانت بعض الأوراق تحتوي على أعمدة إضافية أو تحتاج إلى تناسق في التنسيق.
المزايا:يتعامل مع عمليات الدمج الكبيرة والمعقدة بأدنى تدخل يدوي، ويتميّز بقابلية عالية للتوسّع، ويدعم تحويل البيانات أثناء الدمج، كما يُنفّذ التحديثات المستقبلية تلقائيًّا.
القيود:يتطلب الإعداد الأولي عدة خطوات، بالإضافة إلى معرفة مسبقة بأدوات Power Query. وقد لا تتضمّن بعض إصدارات Excel الميزات الكاملة لـ Get & Transform.
ملخص ونصائح استكشاف الأخطاء وإصلاحها:
- لعمليات الدمج السريعة لمرة واحدة التي تبدأ فيها البيانات من مواضع متطابقة في كل ورقة، تُعد VBA أو Kutools حلّين فعّالين جدًّا.
- إذا كانت التحديثات المنتظمة والديناميكية والاتصال بمجموعات البيانات المتزايدة أمورًا بالغة الأهمية، ففكّر في استخدام صيغ Excel أو حلول Power Query.
- تأكد دائمًا من أن البيانات الأصلية الخاصة بك تشترك في نفس العناوين والبنية لتجنب الأخطاء أثناء الدمج.
- عند الإمكان، استخدم ميزات مثلالتحديثفي Power Query أو التحديث التلقائي للصيغ للمهام المتكررة بدلًا من الاعتماد على «النسخ واللصق» يدويًّا.
- قبل إجراء أي عملية دمج، تأكد من إنشاء نسخ احتياطية من بياناتك الأصلية لحمايتها من الكتابة العرضية أو الأخطاء.
- إذا ظهرت أخطاء مثل «#REF!» أو «#VALUE!»، فتأكد من صحة نطاقات الصيغة، وتحقق من وجود جميع الأوراق المشار إليها واحتوائها على بيانات صالحة.
- إذا كنت تستخدم VBA أو الإضافات، فتأكد من ضبط إعدادات مضاد الفيروسات والماكرو للسماح بتشغيلها.
- جرّب الحلول على ملف عيّنة قبل تطبيقها على ملفاتك المهمة أو الإنتاجية.
مقالات ذات صلة
- كيف يمكن دمج خلايا متعددة تحتوي على أصفار بادئة في خلية واحدة في Excel؟
- كيفية إنشاء قائمة بجميع التركيبات الممكنة المكوّنة من 4 أرقام في Excel؟
- كيفية حفظ كل ورقة كملف ملف نصي منفصل من ملف العمل؟
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل

