اكسل INDIRECT وظيفة

01 من 01

البحث عن البيانات باستخدام الدالة INDIRECT

البيانات المرجعية في خلايا أخرى مع وظيفة INDIRECT في Excel. © تيد الفرنسية

يمكن استخدام الدالة INDIRECT ، كما يوحي اسمها ، للإشارة بشكل غير مباشر إلى خلية في صيغة ورقة العمل .

يتم ذلك عن طريق إدخال مرجع خلية في الخلية التي يتم قراءتها بواسطة الدالة.

كما هو موضح في المثال أعلاه ، ينتهي الدالة INDIRECT في الخلية D2 بعرض البيانات الموجودة في الخلية B2 - الرقم 27 - على الرغم من أنه لا يحتوي على مرجع مباشر إلى تلك الخلية.

كيف يحدث هذا ، بطريقة معقدة بعض الشيء ، هو:

  1. توجد الدالة INDIRECT في الخلية D2؛
  2. يخبر مرجع الخلية الموجود في الأقواس المستديرة الدالة قراءة محتويات الخلية A2 - الذي يحتوي على مرجع خلية آخر - B2؛
  3. الدالة ثم يقرأ محتويات الخلية B2 - حيث يجد رقم 27؛
  4. تعرض الدالة هذا الرقم في الخلية D2.

غالبا ما يتم دمج INDIRECT مع وظائف أخرى ، مثل OFFSET و SUM - الصف 7 من المثال أعلاه ، لإنشاء صيغ أكثر تعقيدا.

لكي يعمل هذا ، يجب أن تقبل الدالة الثانية مرجع خلية كوسيطة .

الاستخدام الشائع لـ INDIRECT هو السماح لك بتغيير واحد أو أكثر من مراجع الخلايا في صيغة دون الحاجة إلى تحرير الصيغة نفسها.

في بناء الدالة غير المباشرة والحجج

تشير صيغة الدالة إلى تخطيط الدالة وتتضمن اسم الدالة ، الأقواس ، فاصلات الفواصل ، والحجج.

صيغة بناء الدالة INDIRECT هي:

= غير مباشر (Ref_text ، A1)

Ref_text - (مطلوب) مرجع خلية صالح (يمكن أن يكون إما مرجع نمط A1 أو R1C1) أو نطاق مسمى صف 6 في الصورة أعلاه حيث تم إعطاء الخلية A6 اسم Alpha؛

A1 - (اختياري) قيمة منطقية (TRUE أو FALSE فقط) تحدد نمط مرجع الخلية الموجود في الوسيطة Ref_text.

#REF! أخطاء وغير مباشرة

سوف يقوم INDIRECT بإرجاع #REF! قيمة الخطأ إذا كانت الوسيطة Ref_text الخاصة بالوظيفة :

دخول الدالة INDIRECT

على الرغم من أنه من الممكن لكتابة الصيغة بأكملها مثل

= غير مباشرة (A2)

يدوياً في خلية ورقة عمل ، خيار آخر هو استخدام مربع الحوار الخاص بالوظيفة لإدخال الدالة ووسائطها كما هو موضح في الخطوات أدناه في الخلية D2.

  1. انقر فوق الخلية D2 لتجعلها الخلية النشطة؛
  2. انقر فوق علامة التبويب صيغ من قائمة الشريط .
  3. اختر Lookup and Reference من الشريط لفتح القائمة المنسدلة الدالة؛
  4. انقر فوق INDIRECT في القائمة لإظهار مربع حوار الدالة
  5. في مربع الحوار ، انقر فوق سطر Ref_text .
  6. انقر فوق الخلية A2 في ورقة العمل لإدخال مرجع الخلية في مربع الحوار كوسيطة Ref_text ؛
  7. انقر فوق "موافق" لإكمال الوظيفة وإغلاق مربع الحوار؛
  8. يظهر الرقم 27 في الخلية D2 نظرًا لأن البيانات الموجودة في الخلية B2
  9. عند النقر فوق الخلية D2 ، تظهر الدالة الكاملة = INDIRECT (A2) في شريط الصيغة أعلى ورقة العمل.