Skip to main content

كيفية الإشارة إلى نفس الخلية من عدة أوراق عمل في Excel؟

Author: Xiaoyang Last Modified: 2025-05-30

لنفترض أن لديك مصنفًا يحتوي على عدة أوراق عمل، والآن تريد استخراج البيانات الموجودة في نفس الخلية عبر عدة أوراق عمل إلى ورقة رئيسية واحدة. على سبيل المثال، سحب الخلية B8 من Sheet1 وSheet2 وSheet3 وSheet4... إلى ورقة رئيسية كما هو موضح في لقطة الشاشة التالية. كيف يمكنك حل هذه المهمة بسرعة وسهولة في Excel؟

A screenshot showing data from Sheet1 A screenshot showing data from Sheet2 A screenshot showing data from Sheet3 A screenshot showing data from Sheet4 Arrow A screenshot of the master sheet showing consolidated data from multiple sheets

الإشارة إلى نفس الخلية من عدة أوراق عمل إلى ورقة رئيسية واحدة باستخدام صيغة

الإشارة إلى نفس الخلية من عدة أوراق عمل إلى ورقة رئيسية واحدة باستخدام كود VBA

الإشارة إلى نفس الخلية من عدة أوراق عمل إلى ورقة رئيسية واحدة باستخدام ميزة رائعة


الإشارة إلى نفس الخلية من عدة أوراق عمل إلى ورقة رئيسية واحدة باستخدام صيغة

إذا كانت أسماء أوراق العمل الخاصة بك هي الأسماء الافتراضية مثل Sheet1 وSheet2 وSheet3... يمكنك استخدام صيغة للتعامل مع هذه المهمة بسرعة في Excel.

1. أولاً، يجب عليك إنشاء قائمة بأرقام المساعدة، يرجى إدخال الأرقام المتتالية 1، 2، 3، 4... التي تشير إلى أوراق العمل التي تحتاج إلى الإشارة إليها، انظر لقطة الشاشة:

A screenshot of a list of helper numbers to reference multiple sheets

2. ثم أدخل الصيغة أدناه في الخلية التي تريد استخراج البيانات إليها، وبعد ذلك اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وستتم استخراج جميع قيم الخلية نفسها من عدة أوراق عمل، انظر لقطة الشاشة:

=INDIRECT("'Sheet" & E2 & "'!$B$8")

A screenshot showing the formula used to reference same cell from multiple sheets in Excel.

ملاحظة: في الصيغة أعلاه، E2 هو رقم المساعدة الذي أدخلته في الخطوة 1، وB8 هو مرجع الخلية الذي تريد استخراجه. تعمل هذه الصيغة بشكل جيد فقط إذا كانت أسماء الأوراق هي Sheet1 وSheet2 وSheet3...


الإشارة إلى نفس الخلية من عدة أوراق عمل إلى ورقة رئيسية واحدة باستخدام كود VBA

إذا كان هناك العشرات من أوراق العمل التي تحتوي على أسماء مختلفة بدلاً من Sheet1 وsheet2، في هذه الحالة، يمكن أن يساعدك الكود التالي VBA في ملء مراجع الخلية نفسها من عدة أوراق عمل إلى ورقة عمل واحدة دفعة واحدة.

1. في الورقة الرئيسية، انقر فوق الخلية B8 وهي الخلية التي تريد استخراجها من أوراق العمل الأخرى.

A screenshot showing cell B8 in the Master sheet

2. اضغط باستمرار على مفتاح ALT + F11، وسيفتح نافذة Microsoft Visual Basic for Applications.

3. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.

كود 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 من أوراق العمل الأخرى إلى الورقة الرئيسية. انظر لقطة الشاشة:

A screenshot of results after running VBA code to reference the same cell from multiple sheets

ملاحظة: يتم تطبيق هذا الكود VBA لملء الخلايا التي تنقر عليها. على سبيل المثال، إذا نقرت على الخلية A1 في ورقة عمل محددة، سيتم ملء جميع قيم الخلية A1 من أوراق العمل الأخرى في هذه الورقة.


الإشارة إلى نفس الخلية من عدة أوراق عمل إلى ورقة رئيسية واحدة باستخدام ميزة رائعة

إذا لم تكن معتادًا على كود VBA، هنا، يمكنني أن أقدم لك أداة مفيدة - Kutools لـ Excel، باستخدام أداة زيادة تلقائية لمراجع ورقة العمل، يمكنك ملء مراجع الخلايا من عدة أوراق عمل في Excel بسهولة.

نصائح:لتطبيق هذه الميزة زيادة تلقائية لمراجع ورقة العمل، أولاً، يجب عليك تنزيل Kutools لـ Excel، ثم تطبيق الميزة بسرعة وسهولة.

بعد تثبيت Kutools لـ Excel، يرجى القيام بما يلي:

1. انقر فوق الخلية B8 داخل الورقة الرئيسية والتي تريد استخراجها من أوراق العمل الأخرى.

A screenshot showing cell B8

2. ثم انقر فوق Kutools > المزيد > زيادة تلقائية لمراجع ورقة العمل، انظر لقطة الشاشة:

A screenshot showing the Kutools option to dynamically refer to worksheets in Excel

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

ملاحظة: إذا لم تقم بقفل هذا القفل الصغير، سيتم تغيير مرجع الخلية الذي تنقر عليه مع الخلية المحددة.

A screenshot of the Fill Worksheets References dialog box

4. ثم انقر فوق زر ملء النطاق، وستتم سرد قيم الخلية B8 من أوراق العمل الأخرى عموديًا في الورقة الرئيسية، وبعد ذلك أغلق مربع الحوار هذا. انظر لقطة الشاشة:

A screenshot of the final result after filling cell references from multiple worksheets using Kutools

انقر لتنزيل Kutools لـ Excel وتجربته الآن مجانًا!


مقالات أخرى:

  • نسخ الصفوف من عدة أوراق عمل بناءً على معايير إلى ورقة جديدة
  • لنفترض أن لديك مصنفًا يحتوي على ثلاث أوراق عمل لها نفس التنسيق كما هو موضح في لقطة الشاشة أدناه. الآن، تريد نسخ جميع الصفوف من هذه الأوراق التي تحتوي على النص 'مكتمل' في العمود C إلى ورقة عمل جديدة. كيف يمكنك حل هذه المشكلة بسرعة وسهولة دون نسخ ولصقها يدويًا واحدة تلو الأخرى؟
  • إنشاء قائمة بقيم فريدة من عدة أوراق عمل
  • هل هناك طريقة سريعة لنا لإنشاء قائمة بقيم فريدة من جميع أوراق العمل داخل مصنف؟ على سبيل المثال، لدي أربع أوراق عمل تقوم بإدراج بعض الأسماء التي تحتوي على تكرارات في العمود A، والآن أريد استخراج جميع الأسماء الفريدة من هذه الأوراق إلى قائمة جديدة، كيف يمكنني إنهاء هذه المهمة في Excel؟
  • إدراج نفس الصورة في عدة أوراق عمل
  • عادةً، يمكننا إدراج صورة في ورقة عمل بسرعة باستخدام وظيفة الإدراج في Excel، ولكن هل جربت إدراج نفس الصورة في جميع أوراق عمل مصنفك؟ في هذه المقالة، سأقدم لك طريقة مفيدة لحل هذه المهمة.

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!