فهرست مطالب
عملکرد ROWS یک تابع داخلی محبوب اکسل است که میتواند تحت توابع LOOKUP و REFERENCE طبقهبندی شود. این تابع تعداد ردیف های موجود در یک محدوده مشخص را برمی گرداند. این مقاله یک ایده کامل از نحوه عملکرد عملکرد ROWS در اکسل به طور مستقل و همچنین با سایر توابع اکسل ارائه می دهد.
دانلود کتاب تمرین تمرین
درباره ROWS Function.xlsx
عملکرد Excel ROWS
عملکرد ROWS در اکسل (نمایش سریع)
Syntax & آرگومان ها
خلاصه
این تابع تعداد ردیف های یک مرجع یا آرایه را برمی گرداند.
Syntax
=ROWS(array)
Arguments
استدلال | ضروری یا اختیاری | مقدار |
---|---|---|
آرایه | ضروری | یک آرایه، یک فرمول آرایه، یا یک مرجع به محدوده ای از سلول ها که برای آنها به تعداد ردیف نیاز داریم. |
توجه:
- آرایه می تواند ثابت آرایه ای از آرایه باشد که توسط فرمول دیگری تولید می شود.
- یک آرایه می تواند یک محدوده یا مرجع به یک گروه مجاور از سلول ها باشد.
7 مثال برای درک و استفاده از تابع ROWS در اکسل
این بخش توضیح کاملی از عملکرد ROWS با مثالهای مرتبط را پوشش میدهد. کاربرد تابع ROWS با سایر عملکردها ترکیب شده استاز توابع اکسل می توان برای اهداف خاصی استفاده کرد.
مثال 1: استفاده از مرجع سلول ردیف
با استفاده از ردیف می توانیم به راحتی متوجه شویم که چند ردیف در مجموعه داده ما وجود دارد. مرجع سلول در تابع ROWS . برای این، بیایید در نظر بگیریم که مجموعه داده ای از برخی سفارش ها با شناسه سفارش ، محصول ، و قیمت آنها داریم. اکنون وظیفه ما این است که تعداد کل سفارشات را با شمارش ردیف دریابیم.
مراحل :
- ابتدا فرمول زیر را در سلول G8 تایپ کنید.
=ROWS(B5:B12)
- اکنون، ENTER را فشار دهید تا سلول تعداد کل ردیف های موجود در آرایه تعریف شده را به شما نشان دهد.
مثال 2: استفاده از مرجع سلول های ستونی
اکنون تعداد کل سفارش ها را با استفاده از مرجع سلول های ستون برای همان مجموعه داده محاسبه می کنیم.
فقط فرمول را در سلول وارد کنید. G8 و فشار دهید ENTER .
=ROWS(B5:D12)
بیشتر بخوانید: مرجع اکسل سلول در برگه دیگری به صورت پویا
مثال 3: شمارش ردیف ها با استفاده از تابع ROWS
تابع ROWS شماره ردیف فعلی یا مقدار شاخص را بر نمی گرداند. تعداد ردیفهایی را از آرایهای که در پارامتر آن اختصاص داده شده است را برمیگرداند.
اجازه دهید مثال را ببینیم:
طبق تصویر، ردیف سلول 5 و ستون C است. حال اگر از تابع ROWS استفاده کنیمو این شاخص سلول را پاس کنید سپس ببینیم چه چیزی برمی گردد.
فرمول زیر را در سلول C5 اعمال کنید.
=ROWS(C5)
اکنون میتوانیم مشاهده کنیم که اگرچه یک فهرست سلولی از ردیف 5 امین را از ROWS عبور دادهایم. تابع در حال بازگشت 1 است زیرا تنها یک سلول در پارامتر آن ارسال شده است.
خوانشهای مشابه
- نحوه یافتن متن در محدوده Excel & مرجع سلول بازگشتی (3 روش)
- عملکرد Offset(...) در اکسل با مثالها
- نحوه استفاده از تابع COLUMN در اکسل (4 Easy مثال ها)
مثال 4: درج شماره های سریال با استفاده از تابع ROWS
بیایید اعداد سریال را برای مجموعه داده ای که در مثال 1 استفاده شده است اضافه کنیم. اما به جای قرار دادن شماره سریال به صورت دستی، می توانیم از تابع ROWS استفاده کنیم.
فرمول زیر را در سلول B5 اعمال کنید. .
=ROWS($B$5:B5)
- از ابزار Fill Handle استفاده کنید تکمیل خودکار فرمول رو به پایین.
💡 توضیح فرمول
در اینجا ما ردیفهایی را از $B$5 به هر سلولی میشماریم. به همین دلیل است که من شاخص شروع $B$5 را قفل کرده ام. شماره سریال به تدریج با فاصله از $B$5 در هر سلول افزایش مییابد.
مثال 5: یافتن 3، 5 برتر و 10 مقدار با استفاده از تابع LARGE و ROWS
اجازه دهید مجموعه داده برخی از لیست سفارش مانندمثال قبلی اکنون 3، 5 و 10 سفارش برتر را بر اساس قیمت آنها از مجموعه داده پیدا خواهیم کرد. ما از تابع ROWS تودرتو در تابع LARGE استفاده خواهیم کرد.
فرمول را در سلول F5<2 وارد کنید> و آن را تا F7
=LARGE($D$5:$D$16, ROWS(B$5:B5))
💡 فرمول کپی کنید توضیح
- $D$5:$D$16 این محدوده قیمتی است که در آن تابع LARGE مقدار بزرگ را جستجو می کند.
- ROWS(B$5:B5) با استفاده از این، شماره ردیف را برای هر ردیف تعریف می کنیم. همچنین موقعیت را از بزرگترین مقدار مشخص می کند.
همان فرمول را در سلول H5 اعمال کنید و آن را تا <1 بعدی به پایین کپی کنید>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))
.
همان فرمول را در سلول H5 وارد کنید و آن را تا سلول های 5 بعدی کپی کنید و آن را کپی کنید فرمول در سلول J5 و آن را تا سلولهای 10 بعدی کپی کنید.
مثال 7: یافتن آخرین شماره ردیف در مجموعه داده با استفاده از تابع ROWS
اکنون ما روند یافتن آخرین ردیف از هر مجموعه داده را خواهیم دید. برای این کار، همان مجموعه داده بالا را در نظر خواهیم گرفت و ترکیبی از توابع MIN ، ROW و ROWS را اعمال خواهیم کرد.
وارد کنید فرمول در سلول G10 .
=MIN(ROW(B5:B16))+ROWS(B5:B16)-1
💡 توضیح فرمول
بخش ROW(B5:B16) ردیفها را از B5:B16 محدوده => {5;6;7; 8;9;10;11;12;13;14;15;16} .
عملکرد MIN حداقل مقدار را در بین آنها برمی گرداند => 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 در اکسل (با 8 مثال)
تفاوت اساسی بین تابع ROW و ROWS
ROW | ROWS |
---|---|
عملکرد ROW انتخاب شدشماره ردیف سلول در کاربرگ | عملکرد ROWS تعداد سطرهای انتخاب شده در محدوده را برمی گرداند |
برای دریافت ردیف استفاده شده است. شماره | برای شمارش ردیف ها استفاده می شود |
چیزهایی که باید به خاطر بسپارید
خطاهای رایج | وقتی |
---|---|
#NAME را نشان می دهند؟ | اگر ROWS آرگومان تابع به درستی وارد نشده است. مانند این =ROWS(A) [ در اینجا شماره ردیف وجود ندارد.] |
نتیجهگیری
این همه چیز در مورد تابع ROWS و کاربردهای مختلف آن است. به طور کلی، از نظر کار با زمان، ما به این عملکرد برای اهداف مختلف نیاز داریم. من چندین روش را با مثالهای مربوطه نشان دادهام، اما بسته به موقعیتهای متعدد، میتواند تکرارهای بسیار دیگری نیز وجود داشته باشد. اگر روش دیگری برای استفاده از این تابع دارید، لطفاً آن را با ما به اشتراک بگذارید.