اكسل

رقم الصف الأخير في النطاق

Last Row Number Range

صيغة Excel: رقم الصف الأخير في النطاقصيغة عامة
= MIN ( ROW (rng))+ ROWS (rng)-1
ملخص

للحصول على رقم الصف الأخير في النطاق ، يمكنك استخدام صيغة تستند إلى وظائف ROW و ROWS و MIN. في المثال الموضح ، الصيغة في الخلية F5 هي:



 
= MIN ( ROW (data))+ ROWS (data)-1

حيث 'البيانات' هي النطاق المسمى B5: D10

تفسير

عند إعطاء مرجع خلية واحدة ، فإن ملف وظيفة ROW إرجاع رقم الصف لهذا المرجع. ومع ذلك ، عند إعطاء نطاق به صفوف متعددة ، ستُرجع الدالة ROW صفيفًا يحتوي على جميع أرقام الصفوف للنطاق:





 
{5678910}

للحصول على رقم الصف الأول فقط ، نستخدم وظيفة MIN مثله:

 
 MIN ( ROW (data))

التي تُرجع أقل رقم في المصفوفة ، 5.



كيفية حساب سعر الفائدة بصيغة إكسل

بمجرد أن نحصل على الصف الأول ، يمكننا فقط إضافة الصفوف الإجمالية في النطاق ثم طرح 1 للحصول على النتيجة النهائية. نحصل على الصفوف الإجمالية في النطاق مع دالة ROWS ، ويتم تحديد النتيجة النهائية على النحو التالي:

 
=5+ ROWS (data)-1 =5+6-1 =10

إصدار الفهرس

بدلاً من MIN ، يمكنك أيضًا استخدام INDEX للحصول على رقم الصف الأخير:

كيفية ضبط منطقة الطباعة في Excel
 
= ROW ( INDEX (data,1,1))+ ROWS (data)-1

من المحتمل أن يكون هذا أسرع قليلاً للنطاقات الكبيرة ، لأن INDEX تُرجع خلية واحدة فقط إلى ROW.

نسخة بسيطة

عندما ترجع الصيغة نتيجة صفيف ، سيعرض Excel العنصر الأول في الصفيف إذا تم إدخال الصيغة في خلية واحدة. هذا يعني أنه في الممارسة العملية ، يمكنك غالبًا استخدام نسخة مبسطة من الصيغة:

 
= ROW (data)+ ROWS (data)-1

ومع ذلك ، داخل الصيغ ، قد يكون من الضروري التأكد من أنك تتعامل مع عنصر واحد فقط ، وليس صفيفًا. في هذه الحالة ، ستحتاج إلى استخدام الإصدار MIN أو INDEX أعلاه.

المؤلف ديف برونز


^