לְהִצטַיֵן

מספר השורה האחרונה בטווח

Last Row Number Range

נוסחת Excel: מספר השורה האחרונה בטווחנוסחה כללית | _+_ | סיכום

כדי לקבל את מספר השורה האחרונה בטווח, תוכל להשתמש בנוסחה המבוססת על הפונקציות ROW, ROWS ו- MIN. בדוגמה המוצגת, הנוסחה בתא F5 היא:



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

כאשר 'נתונים' הוא הטווח B5: D10 בשם

הֶסבֵּר

כאשר ניתנת הפניה לתא בודד, פונקציית ROW מחזירה את מספר השורה לאותה הפניה. עם זאת, כאשר ניתנת טווח עם מספר שורות, הפונקציה ROW תחזיר מערך המכיל את כל מספרי השורות עבור הטווח:





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

כדי לקבל רק את מספר השורה הראשונה, אנו משתמשים ב- פונקציית MIN ככה:

 
{5678910}

המחזירה את המספר הנמוך ביותר במערך, 5.



לספור ערכים ייחודיים בעמודה

ברגע שיש לנו את השורה הראשונה, נוכל להוסיף את סך כל השורות בטווח ואז לחסר 1 כדי לקבל תוצאה סופית. אנו מקבלים סך כל השורות בטווח עם פונקציית ROWS והתוצאה הסופית נקבעת כך:

 
 MIN ( ROW (data))

גרסת אינדקס

במקום MIN, תוכל גם להשתמש ב- INDEX כדי לקבל את מספר השורה האחרונה:

הכנת רשימה נפתחת באקסל
 
=5+ ROWS (data)-1 =5+6-1 =10

זה אולי קצת יותר מהיר עבור טווחים גדולים, מכיוון ש- INDEX מחזיר רק תא בודד ל- ROW.

גרסה פשוטה

כאשר נוסחה מחזירה תוצאת מערך, Excel יציג את הפריט הראשון במערך אם הנוסחה מוזנת בתא בודד. המשמעות היא שבפועל, לעתים קרובות אתה יכול פשוט להשתמש בגרסה פשוטה של ​​הנוסחה:

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

עם זאת, בתוך נוסחאות, ייתכן שיהיה צורך לוודא שאתה מתמודד עם פריט אחד בלבד, ולא עם מערך. במקרה כזה, תרצה להשתמש בגרסת MIN או INDEX למעלה.

הסופר דייב בראנס


^