جدول المحتويات
وظيفة ROWS هي وظيفة مضمنة في Excel يمكن تصنيفها ضمن وظائف LOOKUP و REFERENCE . تقوم هذه الدالة بإرجاع عدد الصفوف الموجودة ضمن نطاق محدد. ستوفر هذه المقالة فكرة كاملة عن كيفية عمل وظيفة ROWS في Excel بشكل مستقل وأيضًا مع وظائف Excel الأخرى.
تنزيل Practice Workbook
حول ROWS Function.xlsx
وظيفة Excel ROWS
وظيفة ROWS في Excel (عرض سريع)
بناء الجملة وأمبير ؛ الوسيطات
الملخص
ترجع الدالة عدد الصفوف في مرجع أو مصفوفة.
النحو
=ROWS(array)
الوسائط
الوسيطة | مطلوبة أو اختيارية | القيمة |
---|---|---|
صفيف | مطلوب | صفيف أو صيغة صفيف أو مرجع إلى نطاق من الخلايا نطلب عدد الصفوف فيه. |
ملاحظة:
- يمكن أن يكون الصفيف ثابت صفيف لصفيف تم إنشاؤه بواسطة صيغة مختلفة.
- يمكن للصفيف يكون نطاقًا أو مرجعًا إلى مجموعة خلايا متجاورة واحدة.
7 أمثلة لفهم وظيفة ROWS واستخدامها في Excel
سيغطي هذا القسم شرحًا كاملاً لوظيفة ROWS مع الأمثلة ذات الصلة. تطبيق وظيفة ROWS مدمجة مع وظائف أخرىيمكن استخدام وظائف Excel لخدمة أغراض محددة.
مثال 1: استخدام مرجع خلية الصف
يمكننا بسهولة معرفة عدد الصفوف في مجموعة البيانات الخاصة بنا باستخدام الصف مرجع الخلية في الدالة ROWS . لهذا دعونا نفكر أن لدينا مجموعة بيانات لبعض الطلبات مع معرف الطلب و المنتج و السعر . الآن مهمتنا هي معرفة العدد الإجمالي للأوامر عن طريق عد الصفوف .
الخطوات :
- أولاً ، اكتب الصيغة أدناه في الخلية G8 .
=ROWS(B5:B12)
- الآن ، اضغط على ENTER وستحصل الخلية على العدد الإجمالي للصفوف في المصفوفة المحددة.
مثال 2: استخدام مرجع خلايا العمود
الآن سنقوم بحساب العدد الإجمالي للأوامر باستخدام مرجع خلايا العمود لنفس مجموعة البيانات.
فقط أدخل الصيغة في الخلية G8 واضغط ENTER .
=ROWS(B5:D12)
قراءة المزيد: خلية مرجعية في Excel في ورقة أخرى ديناميكيًا
مثال 3: عد الصفوف باستخدام وظيفة ROWS
لا تُرجع الدالة ROWS رقم الصف الحالي أو قيمة الفهرس. تقوم بإرجاع عدد الصفوف من المصفوفة التي تم تعيينها في المعلمة الخاصة بها.
دعونا نرى المثال:
وفقًا للصورة ، الصف للخلية هو 5 والعمود هو C . الآن إذا استخدمنا وظيفة ROWS وقم بتمرير فهرس الخلية هذا ، ثم دعنا نرى ما سيعود.
طبق الصيغة أدناه في الخلية C5 .
=ROWS(C5)
الآن يمكننا أن نلاحظ أنه على الرغم من أننا مررنا فهرس خلية للصف 5 th الصف ROWS الوظيفة تعيد 1 حيث يتم تمرير خلية واحدة فقط في المعلمة.
قراءات مماثلة
- كيفية البحث عن نص في نطاق Excel & أمبير ؛ إرجاع مرجع الخلية (3 طرق)
- الإزاحة (...) الوظيفة في Excel مع الأمثلة
- كيفية استخدام دالة COLUMN في Excel (4 سهل أمثلة)
مثال 4: أدخل الأرقام التسلسلية باستخدام وظيفة ROWS
دعونا نضيف الأرقام التسلسلية لمجموعة البيانات التي تم استخدامها في المثال 1. ولكن بدلاً من وضع الرقم التسلسلي يدويًا ، يمكننا استخدام وظيفة ROWS .
تطبيق الصيغة التالية في الخلية B5 .
=ROWS($B$5:B5)
- استخدم أداة مقبض التعبئة الملء التلقائي الصيغة لأسفل.
💡 شرح الصيغة
نحن هنا نحسب الصفوف من $ B $ 5 إلى أي خلية. لهذا السبب قمت بقفل مؤشر البداية $ B $ 5. سيتم زيادة الرقم التسلسلي بالتدريج مع الاستغناء عن المسافة من $ B $ 5 لكل خلية.
مثال 5: البحث عن أفضل 3 ، 5 ، و 10 قيم باستخدام دالة LARGE و ROWS
لنحصل على مجموعة بيانات لبعض قوائم الطلبات مثلالمثال السابق. سنكتشف الآن أعلى 3 و 5 و 10 طلبات بناءً على سعرها من مجموعة البيانات. سنستخدم الدالة ROWS المتداخلة في وظيفة كبيرة .
أدخل الصيغة في الخلية F5 وانسخه حتى F7
=LARGE($D$5:$D$16, ROWS(B$5:B5))
💡 Formula الشرح
- $ D $ 5: $ D $ 16 هذا هو النطاق السعري حيث ستبحث الدالة LARGE عن القيمة الكبيرة.
- ROWS (B $ 5: B5) باستخدام هذا نقوم بتعريف رقم الصف لكل صف. يحدد أيضًا الموضع من أكبر قيمة.
طبق نفس الصيغة في الخلية H5 وانسخها لأسفل إلى التالي 5 خلايا وانسخ الصيغة في الخلية J5 وانسخها لأسفل إلى الخلايا التالية 10 .
مثال 6: البحث عن القيم الأدنى 3 و 5 و 10 باستخدام الدالة SMALL و ROWS
الآن دعنا نجد أدنى قيم 3 و 5 و 10 بناءً على السعر من مجموعة البيانات أعلاه. هنا العملية والصيغة متماثلتان ولكن هنا بدلاً من استخدام وظيفة LARGE سنستخدم الدالة SMALL .
فقط أدخل الصيغة في الخلية F5 وانسخه إلى F7 .
=SMALL($D$5:$D$16, ROWS(B$5:B5))
💡 شرح الصيغة
- $ D $ 5: $ D $ 16 هذا هو النطاق السعري حيث ستبحث الدالة SMALL عن الحد الأدنى للقيمة .
- ROWS (B $ 5: B5) باستخدام هذا نحن نحدد الصفرقم لكل صف. يحدد أيضًا الموضع من أكبر قيمة.
أدخل نفس الصيغة في الخلية H5 وانسخها لأسفل إلى الخلايا التالية 5 وانسخ الصيغة في الخلية J5 وانسخها لأسفل إلى الخلايا التالية 10 .
مثال 7: البحث عن الأخير رقم الصف في مجموعة البيانات باستخدام وظيفة ROWS
الآن سنرى عملية العثور على الصف الأخير من أي مجموعة بيانات. لهذا ، سننظر في نفس مجموعة البيانات أعلاه وسنطبق مجموعة من وظائف MIN و ROW و ROWS .
أدخل الصيغة في الخلية G10 .
=MIN(ROW(B5:B16))+ROWS(B5:B16)-1
💡 شرح الصيغة
الجزء ROW (B5: B16) يُرجع الصفوف من النطاق المعين B5: B16 range = & gt؛ {5؛ 6؛ 7؛ 8؛ 9؛ 10؛ 11؛ 12؛ 13؛ 14؛ 15؛ 16} .
الدالة MIN ستعيد القيمة الدنيا فيما بينها = & gt؛ 5 .
ROWS (B5: B16) سيعيد هذا الجزء عدد الصفوف الإجمالية وهو 12 . بعد طرح 1 ستُرجع ROWS (B5: B16) -1 = 12-1 = 11
أخيرًا ، ستعيد الوظيفة رقم الصف الأخير.
MIN (ROW (B5: B16)) + ROWS (B5: B16) -1 = (5 + 11) = 16
قراءة المزيد: كيفية استخدام دالة ROW في Excel (مع 8 أمثلة)
الفرق الأساسي بين دالة ROW و ROWS
ROW | ROWS |
---|---|
ترجع الدالة ROW المحددرقم صف الخلية في ورقة العمل | ترجع الدالة ROWS عدد الصفوف المحددة في النطاق |
المستخدمة للحصول على الصف رقم | يستخدم لعد الصفوف |
أشياء يجب تذكرها
الأخطاء الشائعة | عندما تظهر |
---|---|
#NAME؟ | سيحدث هذا إذا كان ROWS لم يتم إدخال وسيطة الوظيفة بشكل صحيح. مثل هذا = ROWS (A) [هنا رقم الصف مفقود.] |
الاستنتاج
هذا هو كل شيء عن وظيفة ROWS وتطبيقاتها المختلفة. بشكل عام ، من حيث العمل مع الوقت ، نحتاج إلى هذه الوظيفة لأغراض مختلفة. لقد عرضت طرقًا متعددة مع الأمثلة الخاصة بكل منها ولكن يمكن أن يكون هناك العديد من التكرارات الأخرى اعتمادًا على العديد من المواقف. إذا كان لديك أي طريقة أخرى لاستخدام هذه الوظيفة ، فلا تتردد في مشاركتها معنا.