تابع ROW اکسل – تعیین شماره ردیف
برنامه اکسل تابع ROW را برای تعیین شماره ردیف یک شیت برای ما تعریف کرده است.
فرض کنید می خواهید بدانید سلول D10 در ردیف چندم ، شیت اکسل شما می باشد.شاید فقط از روی آدرس سلول بتوانید حدس بزنید.یعنی بگویید ردیف 10 ام.
بله.نظر شما کامل درست می باشد ولی این تابع در ترکیب با سایر فرمول ها کارایی خود را نشان خواهد داد.
ساختار تابع ROW:
=ROW([reference])
=ROW([مرجع])
=ROW([D10])
عددی که این تابع به شما خواهد داد برابر با 10 خواهد بود.یعنی به شما می گوید سلول D10 در ردیف 10 ام قرار دارد.
برای به دست آوردن شماره ستون از تابع COLUMN استفاده کنید.
ویژگی های تابع ROW:
آرگومان این تابع می تواند آدرس یک سلول یا یک رنج باشد.
وارد کردن رنج یا سلول اختیاری می باشد و در صورتی که آدرس سلولی را وارد نکرده باشید برای شما شماره ردیف سلول جاری را نمایش خواهد داد.
=ROW()
اگر از این تابع به صورت یک رنج (محدوده) استفاده می کنید،و تابع را به صورت عمودی در سلول ها وارد کرده اید، این تابع شماره ردیف های محدوده انتخاب شده را برای شما بر می گرداند.
اگر از این تابع بدون رنج و آدرس سلول استفاده می کنید،و تابع را به صورت عمودی در سلول ها وارد کرده اید، این تابع شماره ردیف های جاری را برای شما بر می گرداند.
اگر از این تابع به صورت یک رنج (محدوده) استفاده می کنید،و تابع را به صورت عمودی در سلول ها وارد نکرده اید، این تابع شماره ردیف سمت چپ رنج را برای شما بر می گرداند.یعنی اگر مثلا وارد کرده باشید A2:A15 آنگاه تابع شماره ردیف سلول A2 را برای شما بر می گرداند.
=ROW(A2:A15)
از این تابع در حالت آرایه ای استفاده می شود.
وقتی در حالت آرایه ای از آن استفاده می کنید، دیگر در محدوده شما امکان حذف یا اضافه کردن یک ردیف وجود ندارد.
اگر قصد داشته باشید شماره ردیف ها را به صورت ثابت به کار ببرید می توانید از فرمول آرایه ای استفاده کنید. مثلا ROW(1:12) را در حالت آرایه ای به کار ببرید.(حتما در حالت عمودی از این فرمول استفاده کنید)
اگر بخواهید شماره ردیف ها برای همیشه ثابت باشد و با ایجاد یک ردیف، دیگر آدرس دهی شما از بین نرود از ترکیب با تابع indirect استفاده کنید.مثلا ROW(indirect(“1:12”)) را به کار بگیرید.(به صورت آرایه ای)
بکارگیری شماره ردیف بصورت ثابت یعنی چه؟
سلام منظور از بکار بردن عمودی تابع چیست؟