




دوال الاكسيل
INDIRECT
INDIRECT
إرجاع المرجع المحدد بواسطة سلسلة نصية. يتم تقييم المراجع مباشرةً لعرض محتوياتها. استخدم INDIRECT عندما تريد تغيير مرجع إلى خلية داخل صيغة دون تغيير الصيغة نفسها.
بناء الجملة
INDIRECT(ref_text,a1)
Ref_text (مرجع النص) هو مرجع لخلية تحتوي على مرجع نمط A1 أو مرجع نمط R1C1 أو اسم معرّف كمرجع أو مرجع لخلية كسلسلة نصية. إذا لم تكن ref_text مرجع خلية صالح، تقوم INDIRECT بإرجاع قيمة الخطأ #REF!.
إذا أشارت ref_text لمصنف آخر (مرجع خارجي)، يجب أن يكون المصنف الآخر مفتوحاً. إذا لم يكن المصنف المصدر مفتوحاً، تقوم INDIRECT بإرجاع قيمة الخطأ #REF!.
A1 هو قيمة منطقية تُحدد نوع المرجع الذى تحتويه الخلية ref_text.
إذا كانت a1 تساوي TRUE أو تم حذفها، يتم تفسير ref_text كمرجع نمط A1.
إذا كانت a1 تساوي FALSE، يتم تفسير ref_text كمرجع نمط R1C1.
عندما تنشئ صيغة تشير إلى خلية، يتم تحديث مرجع الخلية في حالة: (1) نقل الخلية باستخدام الأمر قص لحذف الخلية أو (2) نقل الخلية بسبب إدراج صفوف أو أعمدة أو حذفها. إذا أردت أن تشير دائماً الصيغة إلى الخلية نفسها بغض النظر عن حذف الصف الموجود بأعلى الخلية أو نقل الخلية، استخدم دالة ورقة العمل INDIRECT. مثلاً، إذا أردت أن تشير إلى الخلية A10 دائماً، استخدم بناء الجملة التالية:
=INDIRECT("A10")