= 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 أعلاه.
المؤلف ديف برونز