الوصف
إرجاع المرجع المحدد بواسطة سلسلة نصية. يتم تقييم المراجع مباشرةً لعرض محتوياتها. استخدم INDIRECT عندما تريد تغيير مرجع إلى خلية داخل صيغة دون تغيير الصيغة نفسها.
بناء الجملة
INDIRECT(ref_text, [a1])
يحتوي بناء جملة الدالة INDIRECT على الوسيطتين التاليتين:
-
Ref_text مطلوبة. مرجع لخلية تحتوي على مرجع نمط A1، مرجع نمط R1C1، اسم معرف كمرجع، أو مرجع لخلية كسلسلة نصية. إذا لم تكن الوسيطة ref_text مرجع خلية صحيحة، فسترجع الدالة INDIRECT قيمة الخطأ #REF!.
-
إذا كانت الوسيطة ref_text تشير إلى مصنف آخر (مرجع خارجي)، يجب أن يكون المصنف الآخر مفتوحاً. إذا لم يكن المصنف المصدر مفتوحاً، فسترجع الدالة INDIRECT قيمة الخطأ #REF!.
ملاحظة: المراجع الخارجية غير معتمدة في Excel Web App.
-
إذا كانت الوسيطة ref_text تشير إلى نطاق خلايا خارج حد الصف 1048576 أو حد العمود 16384 (XFD)، ترجع INDIRECT قيمة الخطأ #REF!.
-
-
A1 اختيارية. قيمة منطقية تحدد نوع المرجع الذى تم احتواؤه فى الخلية ref_text.
-
إذا كانت a1 تساوي TRUE أو تم حذفها، يتم تفسير ref_text كمرجع نمط A1.
-
إذا كانت a1 تساوي FALSE، يتم تفسير ref_text كمرجع نمط R1C1.
-
مثال
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.
البيانات |
||
---|---|---|
B2 |
1,333 |
|
B3 |
45 |
|
امتياز |
10 |
|
5 |
62 |
|
الصيغة |
الوصف |
النتيجة |
=INDIRECT(A2) |
قيمة المرجع في الخلية A2. المرجع للخلية B2، والتي تحتوي على القيمة 1.333. |
1,333 |
=INDIRECT(A3) |
قيمة المرجع في الخلية A3. المرجع للخلية B3، والتي تحتوي على القيمة 45. |
45 |
=INDIRECT(A4) |
نظراً لأن الخلية B4 تحمل الاسم المعرّف "أسعد"، سيكون المرجع الخاص بهذا الاسم المعرف موجوداً في الخلية B4، والذي يحتوي على القيمة 10. |
10 |
=INDIRECT("B"&A5) |
تجمع بين "B" والقيمة الموجودة في A5، والتي هي 5. وهذا بدوره يشير إلى الخلية B5، التي تحتوي على القيمة 62. |
62 |