كيف يمكن الرجوع إلى خلية واحدة من أوراق عمل متعددة في Excel؟
عند العمل مع Excel، من الشائع جدًّا تنظيم البيانات ذات الصلة عبر أوراق عمل متعددة داخل مصنف واحد. أحيانًا، قد تحتاج إلى دمج أو مقارنة هذه البيانات عن طريق سحب محتوى نفس الخلية—مثل B8—من جميع الأوراق إلى ورقة ملخّص أو ورقة رئيسية واحدة. يُسهّل هذا النهج توحيد المعلومات المتسقة، مثل النتائج الشهرية أو الإجماليات الإدارية، في نظرة شاملة يسهل تحليلها وإعداد التقارير عنها. على سبيل المثال، قد ترغب في استخراج القيم المخزّنة في الخلية B8 من عدة أوراق (Sheet1 وSheet2 وSheet3 وSheet4 وهكذا) وعرضها معًا في ورقة رئيسية، كما هو موضح أدناه.
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
يوفّر Excel عدة طرق للإشارة إلى نفس الخلية عبر أوراق عمل متعددة وجمع النتائج في ورقة العمل الرئيسية. وفقًا لمستوى راحتك مع الصيغ أو VBA أو أدوات الجهات الخارجية، يمكنك اختيار الطريقة الأنسب لاحتياجاتك الخاصة. فيما يلي أساليب عملية تنفّذ هذه المهمة بكفاءة. بالإضافة إلى ذلك، ستجد حلين موصى بهما في جدول المحتويات، قادرين على التعامل مع سيناريوهات ذات صلة:
الرجوع إلى نفس الخلية من أوراق عمل متعددة إلى ورقة رئيسية واحدة باستخدام صيغة
الرجوع إلى نفس الخلية من أوراق عمل متعددة إلى ورقة رئيسية واحدة باستخدام كود VBA
الرجوع إلى نفس الخلية من أوراق عمل متعددة إلى ورقة رئيسية واحدة باستخدام ميزة رائعة
الرجوع إلى نفس الخلية من أوراق عمل متعددة إلى ورقة رئيسية واحدة باستخدام صيغة
إذا كانت أسماء أوراق العمل تتبع النمط الافتراضي (مثل Sheet1 وSheet2 وSheet3 وهكذا)، توفّر صيغ Excel طريقة سريعة للإشارة إلى نفس الخلية عبر سلسلة من الأوراق. يمتاز هذا الأسلوب بأنه بسيط وديناميكي ولا يتطلب أي كود، ما يجعله مثاليًا خصوصًا عند إضافة أوراق عمل جديدة أو حذفها بشكل متكرر، شرط أن تحافظ على نفس اصطلاح التسمية.
1. ابدأ بإنشاء قائمة بأرقام مساعدة في عمود، مثل إدخال 1، 2، 3، 4، وهكذا. يتوافق كل رقم مع أحد اللاحقات لأسماء أوراق العمل التي تريد الرجوع إليها. تساعدك هذه الخطوة على أتمتة عملية الرجوع وتجنب كتابة الصيغة يدويًّا لكل ورقة. انظر لقطة الشاشة:

2.في الخلية التي تريد عرض القيمة المستخرَجة فيها (مثلًا، الخلية B2 في ورقتك الرئيسية)، أدخل الصيغة التالية. بعد ذلك، اسحب مقبض التعبئة لأسفل العمود لربطه تلقائيًّا بكل ورقة عمل متوافقة. سيتم استرداد جميع قيم الخلايا المستهدفة (في هذه الحالة، الخلية B8 من كل ورقة) دفعة واحدة.

ملاحظة:في هذه الصيغة، يشيرE2 إلى الرقم المساعد (1، 2، 3، …) الذي يتوافق مع لاحقة اسم ورقة العمل، ويشيرB8 إلى عنوان الخلية التي تريد سحبها. عدّل القيمتين E2 وB8 حسب الحاجة لتتناسبا مع تخطيط جدولك الفعلي والخلية المستهدفة. وتعمل هذه الطريقة مباشرةً فقط عندما تتبع أوراق عملك نمط التسمية "Sheet1" و"Sheet2" وهكذا.
يُعدّ هذا الحل الصيغي سريعًا وسهلًا للمصنفات المنظمة، لكنه قد يصبح معقدًا إذا كانت أوراق العمل تحمل أسماء غير رقمية أو إذا تم إضافة الأوراق أو حذفها بشكل متكرر. تأكد من التحقق مرتين من وجود أي أخطاء من نوع #REF!، إذ قد تشير إلى عدم تطابق بين قيمك المساعدة وأسماء الأوراق الحالية.
الرجوع إلى نفس الخلية من أوراق عمل متعددة إلى ورقة رئيسية واحدة باستخدام كود VBA
إذا كان مصنفك يحتوي على العديد من أوراق العمل التي لا تتبع أسماؤها نمطًا يمكن التنبؤ به—مثل أن تكون الأسماء مخصصة أو غير متسلسلة—فإن استخدام VBA يوفّر لك حلاً مباشرًا لاستخراج مرجع الخلية نفسه من جميع الأوراق إلى ورقة العمل الرئيسية. وتتيح لك هذه الطريقة تنفيذ معالجة دفعية فعّالة بغض النظر عن أسماء الأوراق، مما يجعلها مثالية لتوحيد المصنفات الكبيرة أو غير المنتظمة.
1.في ورقة العمل الرئيسية، انقر على الخلية (مثل B8) التي تريد أن يبدأ منها عرض البيانات المستخرَجة من أوراق العمل الأخرى. تأكد من توفر عدد كافٍ من الصفوف الفارغة أسفل هذه الخلية لاستيعاب النتائج المستخرَجة من كل ورقة عمل.

2. اضغط على مفاتيحALT + F11 معًا لفتح نافذةمايكروسوفت فيجوال بيسك للتطبيقات.
3. في محرر VBA، انقر علىإدراج > وحدة نمطية. ثم انسخ والصق الكود التالي في نافذة الوحدة النمطية:
كود VBA: الرجوع إلى نفس الخلية من أوراق عمل متعددة
Sub AutoFillSheetNames()
'Update by Extendoffice
Dim ActRng As Range
Dim ActWsName As String
Dim ActAddress As String
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ActRng = Application.ActiveCell
ActWsName = Application.ActiveSheet.Name
ActAddress = ActRng.Address(False, False)
Application.ScreenUpdating = False
xIndex = 0
For Each Ws In Application.Worksheets
If Ws.Name <> ActWsName Then
ActRng.Offset(xIndex, 0).Value = "='" & Ws.Name & "'!" & ActAddress
xIndex = xIndex + 1
End If
Next
Application.ScreenUpdating = True
End Sub 4.بعد لصق الكود، اضغط على مفتاحF5 أو انقر على زر التشغيل لتنفيذه. سيتم جمع جميع القيم من الخلية B8 في كل ورقة عمل (باستثناء الورقة الرئيسية نفسها، إذا كانت مشمولة في الكود) وتعبئتها في الورقة الرئيسية بدءًا من الخليّة التي حددتها ونزولًا. وستُعرض النتائج رأسيًّا، مما يسهّل مراجعتها أو تحليلها لاحقًا.

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

2.انتقل إلى علامة التبويبKutools، وحددالمزيد، ثم اخترزيادة تلقائية لمراجع ورقة العملكما هو موضح أدناه:

3. في مربع حوارملء مراجع ورقة العمل، اخترتعبئة حسب العمود، ثم حسب الصفمن القائمةترتيب التعبئة، ثم انقر على القفل الصغير بجانب مربع نص الصيغة. سيتحول القفل الرمادي إلى قفل أصفر، مما يدل على أن الصيغة ومرجع الخلية قد تم تأمينهما. بعد ذلك، يمكنك النقر على أي خلية لاستخراج مرجع الخلية B8 من أوراق العمل الأخرى. في هذا المثال، سننقر على الخلية B2. بعد ذلك، حدد أوراق العمل التي تريد استخراج مراجع الخلايا منها. انظر لقطة الشاشة:
ملاحظة: تأكد من النقر دائمًا على القفل لتثبيت مرجع الخلية الذي اخترته. فبدون تفعيل القفل، قد يتغيّر مرجع الخلية وفقًا لاختياراتك، مما قد يؤدي إلى نتائج غير صحيحة.

4. انقر على زر «ملء النطاق». سيقوم البرنامج فورًا باستخراج قيم الخلايا المختارة (مثل B8) من جميع الأوراق المحددة وسردها في ورقة العمل الرئيسية، كلٌّ في صف مستقل. وبمجرد الانتهاء، يمكنك إغلاق مربع الحوار وتعديل تنسيق ورقة الملخص حسب حاجتك.

يُعدّ هذا النهج مفيدًا بشكل خاص عند التعامل مع عدد كبير من الأوراق أو عندما تكون أسماؤها غير منتظمة، مما يجعل الرجوع اليدوي المتكرر أو تعديل الصيغ أمرًا غير عملي. العملية مرئية وسهلة المتابعة، ما يبسّط مهام توحيد المصنف إلى حدٍ كبير.
انقر لتنزيل Kutools لـ Excel وابدأ تجربتك المجانية الآن!
مقالات أخرى:
- نسخ الصفوف من أوراق عمل متعددة استنادًا إلى معايير إلى ورقة جديدة
- افترض أن لديك مصنفًا يحتوي على عدة أوراق عمل تشترك جميعها في نفس التنسيق. إذا كنت ترغب في نسخ جميع الصفوف التي يحتوي عمود C فيها على النص «Completed» إلى ورقة عمل جديدة، فإن هذا الدليل سيساعدك على إنجاز المهمة بكفاءة—بدون الحاجة إلى النسخ واللصق يدويًّا، مما يوفّر وقتك بشكل كبير.
- إنشاء قائمة بالقيم الفريدة من أوراق عمل متعددة
- هل تبحث عن طريقة سريعة لتجميع قائمة بالقيم الفريدة من جميع أوراق العمل في مصنف ما؟ على سبيل المثال، إذا احتوت أوراق متعددة على قوائم أسماء متداخلة، فإن هذه التقنية تتيح لك استخراج كل اسم فريد إلى قائمة واحدة موحدة لتحليلها بسهولة.
- عدّ القيمة المحددة عبر أوراق عمل متعددة
- إذا كانت لديك عدة أوراق عمل تحتوي على بيانات مشابهة وترغب في عدّ عدد مرات ظهور قيمة معيّنة (مثل «Excel») عبر جميع الأوراق، يقدّم لك هذا المقال أساليب فعّالة لتحقيق ذلك.
- إدراج نفس الصورة في أوراق عمل متعددة
- من السهل إدراج صورة في ورقة عمل واحدة، ولكن ماذا لو أردت أن تظهر نفس الصورة في كل ورقة عمل ضمن مصنفك؟ يعرض هذا الدليل طريقة فعّالة لتحقيق ذلك في بضع خطوات بسيطة.
- تشغيل ماكرو واحد على أوراق عمل متعددة في الوقت نفسه في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل





