الحصول على قيمة الخلية في إكسيل
للحصول على قيم الخلية في إكسيل، يمكنك استخدام طريقتين مختلفتين. في هذه الطرق، تحتاج إلى كتابة صيغة سريعة للحصول على القيمة. في هذا البرنامج التعليمي، سوف نتعلم كيفية كتابة هذه الصيغ:
استخدم INDEX للحصول على قيمة الخلية من خلال الإشارة إلى نطاق
إذا كان لديك نطاق من الخلايا وتريد الحصول على قيمة الخلية من خلية معينة في هذا النطاق. باستخدام الدالة INDEX، يمكنك تحديد نطاق واستخدام رقم الفهرس وستقوم الدالة بإرجاع القيمة.
في المثال التالي، لدينا القيم الأربع في النطاق A1:A4. وتحتاج إلى الحصول على القيم من الخلية الثانية في النطاق. للقيام بذلك، يمكنك استخدام الدالة INDEX كما يلي:
=INDEX(A1:A4,2)
بمجرد الضغط على Enter، يتم إرجاع القيمة “TWO” من الخلية الثانية في النطاق وهو A2.
استخدم مزيجًا من غير المباشر والعنوان
يمكنك أيضًا استخدام مجموعة الدالتين INDIRECT وADDRESS:
- غير مباشر: يسمح لك بالحصول على قيمة الخلية عن طريق تحديد عنوان الخلية. يمكنك استخدام الأنماط المرجعية A1 وR1C1.
- العنوان: يسمح لك بإنشاء عنوان خلية باستخدام رقم الصف والعمود.
الآن دعونا نجمع بين هاتين الوظيفتين:
- أدخل أولاً الوظيفة غير المباشرة في الخلية.
- بعد ذلك، أدخل وظيفة العنوان.
- الآن في وظيفة العنوان، أدخل رقم الصف ورقم العمود.
- في النهاية، أغلق الصيغة واضغط على Enter للحصول على النتيجة.
وبمجرد الضغط على زر الإدخال، سيتم إرجاع قيمة الخلية الموجودة في الصف الثاني والعمود الأول (A1).
لفهم هذه الصيغة، عليك تقسيمها إلى قسمين:
الجزء الأول: كما رأينا سابقًا، يقوم ADDRESS بإنشاء عنوان خلية استنادًا إلى رقم الصف والعمود الذي حددته.
الجزء الثاني: باستخدام عنوان الخلية الذي يتم إرجاعه بواسطة الدالة ADDRESS، تقوم الدالة INDIRECT بإرجاع قيمة الخلية.
ملاحظة: INDIRECT هي دالة متقلبة، تقوم بتحديث قيمتها في كل مرة تقوم فيها بتحديث أي شيء في ورقة العمل الخاصة بك. من الجيد أن يكون لديك دائمًا القيمة المحدثة للخلية، ولكنه يجعل Excel أيضًا أبطأ قليلاً.