كيفية الإشارة إلى خلية في ورقة Excel أخرى بناءً على قيمة الخلية

  • شارك هذا
Hugh West

هل تريد استخدام Excel لـ مرجع الخلايا في ورقة أخرى استنادًا إلى قيمة خلية ؟ في هذا البرنامج التعليمي ، سأشرح العملية برمتها خطوة بخطوة. سأقوم في الأساس بعرض طريقتين للقيام بذلك. ولكن قبل الدخول في المناقشة ، أريد مراجعة ذاكرتك باستخدام الوظيفة Excel INDIRECT .

تنزيل Excel Workbook

أولاً ، قم بتنزيل يعمل ملف Excel الذي استخدمته لكتابة هذه المقالة.

خلية مرجعية في Cell Value.xlsx

Excel INDIRECT Function

Excel دالة INDIRECT إرجاع المرجع المحدد بواسطة سلسلة نصية.

بناء جملة الدالة INDIRECT :

=INDIRECT(ref_text, [a1])

هنا ،

  • ref_text (مطلوب) : يمكن أن تأخذ هذه الوسيطة أيًا مما يلي المدخلات:
    • مرجع خلية بنمط A1. على سبيل المثال ، INDIRECT (A1) ، INDIRECT (B2) ، INDIRECT (D100) ، إلخ.
    • مرجع نمط R1C1. على سبيل المثال ، INDIRECT (R9C7) ، INDIRECT (R2C3) ، إلخ.

ملاحظات: لاستخدام هذا المرجع ، يجب تنشيط مرجع R1C1 من ملف & gt؛ خيارات & gt؛ خيارات Excel & gt؛ الصيغ & gt؛ العمل مع الصيغ & gt؛ حدد نمط المرجع R1C1

استخدم الأسماء المعرفة كمراجع. على سبيل المثال ، = INDIRECT (“old_value”) ، = INDIRECT (“new_value”) حيث old_value = A5and new_value = B5.

مرجع لخلية كسلسلة نصية. على سبيل المثال ، INDIRECT (“A1”) ، INDIRECT (“D15”)

  • a1 (اختياري) :
    • إذا تم حذف a1 ، أو 1 ، مرجع الخلية من النوع A1.
    • إذا كان خطأ ، فإنه يشير إلى مرجع الخلية R1C1.

في الصورة التالية ، يمكنك رؤية بعض استخدامات Excel INDIRECT الوظيفة .

الآن دعونا نناقش كيفية استخدام Excel للإشارة إلى خلية في ورقة عمل أخرى بناءً على قيمة الخلية.

2 أمثلة لخلية مرجعية في ورقة Excel أخرى استنادًا إلى قيمة الخلية

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

مثال 1: حدد خلية واحدة والإشارة إلى مجموعة كاملة من الخلايا

لدي ورقتي عمل Excel مع الأسماء AAPL و MSFT . يمكنك الحصول على الكثير. تحتوي كلتا ورقتي العمل على أنواع متشابهة من البيانات. الربح (PCO) ، EPS ، و نمو شركتين خلال آخر 5 سنوات.

ما أريده هو: في ورقة العمل الرئيسية ، سأدخل اسم الشركة من القائمة المنسدلة وجميع هذه القيم ( السنة ، PCO ، EPS ، و النمو )سيظهر في ورقة العمل الرئيسية .

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

=INDIRECT('worksheet_name'!column_reference&row_reference)

الخطوات:

  • بالنسبة إلى column_reference ، لقد تلقيت المساعدة من نطاق الخلايا هذا: C11: G11 . هذا النطاق يحمل القيم من A إلى E . يمكنك تمديدها حسب احتياجاتك. بالنسبة إلى row_reference ، لقد تلقيت المساعدة من نطاق الخلايا هذا: B12: B16 . هذا النطاق يحمل قيمًا من 5 إلى 13. قم بتوسيعه وفقًا لاحتياجاتك.
  • هذه هي الصيغة الحقيقية التي استخدمتها في الخلية B5 من ورقة العمل الرئيسية:

=INDIRECT("'"&$H$6&"'!"&D$11&$B12)

  • الآن ، طبق هذه الصيغة على أخرى الخلايا في النطاق ( B5: E9 ).

  • هذه هي النتيجة سوف تحصل على:

انهيار الصيغة

  • هذا الجزء من الصيغة ("" "& amp؛ $ H $ 6 & amp؛" '! ") إرجاع اسم ورقة العمل " MSFT! "" (للصورة أعلاه).
  • هذا الجزء & amp؛ D $ 11 يشير إلى مرجع الخلية D11 ويعيد القيمة النصية & amp؛ “B” .
  • وهذا الجزء ، يشير & amp؛ $ B12 إلى مرجع الخلية B12 ويعيد القيمة الرقمية & amp؛ 5 .
  • إذن ، هذا هو العائد الإجمالي من الأجزاء الثلاثة للصيغة: “MSFT!” & amp؛ “B” & amp؛ 5 = “'MSFT!' B5”

ملاحظات: عندما يتم ربط قيمة نصية وقيمة رقمية في Excel ، يكون العائد نصًا value.

  • وهنا العائد النهائي للصيغة: INDIRECT (“MSFT! 'B5”)
  • عندما أطبق الصيغة على خلايا أخرى في النطاق ، يعمل لأننا استخدمنا مراجع خلايا مختلطة مثل D $ 11 و $ B12 . عندما يتم تطبيق الصيغة على الخلايا الموجودة على اليمين ، تتغير مراجع العمود فقط ، كمرجع D $ 11 . عند تطبيق الصيغة على الخلايا الموجودة في الأسفل ، يتم تغيير مراجع الصف فقط كمرجع $ B12 .

ملاحظات: لمعرفة كيفية عمل الأجزاء المختلفة من صيغة Excel ، حدد هذا الجزء واضغط على المفتاح F9 . سترى قيمة هذا الجزء من الصيغة.

اقرأ المزيد: كيفية ربط خلايا متعددة من ورقة عمل أخرى في Excel (5 طرق سهلة)

مقالات مماثلة

  • كيفية ربط أوراق Excel بورقة أخرى (5 طرق)
  • ربط الملفات في Excel (5 طرق مختلفة)
  • كيفية ربط خلية بورقة أخرى في Excel (7 طرق)
  • ربط الأوراق في Excel باستخدام الصيغة (4 طرق)

مثال 2: مرجع الخلية الفردية لورقة عمل أخرى

في هذا المثال ، أناسحب صف من ورقة عمل أخرى بناءً على بعض قيم الخلايا (المراجع).

الخطوات:

  • أولاً ، لقد قمت بإنشاء مجموعة البيانات التالية.
  • ثانيًا ، لقد كتبت هذه الصيغة في الخلية C10 .

=$C$4

  • ثالثًا ، اكتب صيغة أخرى في الخلية C11 .

=INDIRECT("'"&$C$4&"'!"&$C5)

  • ثم الملء التلقائي للصيغة لنطاق الخلايا C11: C14 .

  • بعد ذلك ، سيبدو هكذا.

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

لن أشرح كيفية عمل هذه الصيغة ، لأن هذه الصيغ هي نفس الصيغة أعلاه.

قراءة المزيد: كيفية ربط البيانات في Excel من ورقة واحدة إلى أخرى (4 طرق)

الخاتمة

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

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