Image

دالة INDIRECT

بسم الله الرحمن الرحيم





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



ref_text
و هو يمثل القيمة النصية الذي نريد تحويله إلى مرجع, و قد يكون :
1.      مرجع A1-Style.
2.      R1C1-Style
3.      Name
A1
و يأخذ قيمة منطقية
TURE : و هي القيمة الإفتراضية لهذا المتغير و التي تعني أنا المرج سيقرأ على أنه A1-Style
FLASE : يعني أن المرجع سيقرأ على أنه R1C1-Style


و لتوضيح ذلك من خلال مثال بسيط
لدينا البيانات التالية : 




و لو أردنا معرفة المبيعات لشهر
Mar
فإن هذا الشهر في السطر رقم 4
و لجعل الإكسيل يقرأ قيمة الخلية
B4
في الوضع الطبيعي سنستخدم مباشرة المرجع
=B4
و لو أردنا تغير الشهر سنقوم بتغير المرجع
و لكن بإستخدم معادلة
INDIRECT
ستكون المعادلة بالشكل التالي :





لقد قمنا بربط المعادلة بالخلية
E3
و كل ما علينا فقط هو تغيير الرقم في الخلية
E3
و ستتغير النتيجة مباشرة في الخلية
E5
و ذلك لأننا إستخدمنا القيمة مع المعادلة فأي تعديل على رقم الشهر سيعكس مباشرة على الخلية التي تحتوي مبيعتها




و كمثال أخر على نفس البيانات أعلاه
لو أردنا جميع المبيعات من شهر 3 و لغاية شهر 6
سنستخدم المعادلة التالية:




حيث أن المرجع
B4
يشير إلى شهر
Mar
المرجع
B7
يشير إلى شهر
Jun
و لو أردنا تغيير الأشهر سنقوم بتغيير المراجع.
و لكن بدلاً من ذلك سنقوم بوضع أرقام الاسر التي تحتوي الأشهر في خلايا مستقلة ثم نقوم بربطها من خلال الدالة
INDIRECT
بالشكل التالي:




و عند تغيير القيمة في الخليتين
E3 and E4 ستتغير قيمة المبيعات تلقائياً











و في التدوينات القادمة سا أشرح طريقة ربطها بالصفحات و سنرى مجموعة من الأمثلة على آلية ربطها في المعادلات,  و لمشاهدة مثال على ذلك شاهد الفيديو التالي :








أتمنى أن تكون المعلومة مفيدة

دمتم في حفظ الله




0 التعليقات:

شكرا على التعليق

Excel4Us