לְהִצטַיֵן

קבל את הערך של התא האחרון שאינו ריק

Get Value Last Non Empty Cell

נוסחת Excel: קבל את הערך של התא האחרון שאינו ריקנוסחה כללית | _+_ | סיכום

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





הֶסבֵּר

המפתח להבנת הנוסחה הזו הוא להכיר בכך שערך החיפוש של 2 גדול במכוון מכל הערכים שיופיעו ב- lookup_vector.

כיצד לבצע פונקציית בדיקה ב - Excel
  1. הביטוי A: A '' מחזיר מערך של ערכים אמתיים ושקריים: {TRUE, FALSE, TRUE, ...}.
  2. המספר 1 מחולק אז על ידי מערך זה ויוצר מערך חדש המורכב מ -1 או מחלק באפס שגיאות (#DIV/0!): {1,0,1, ...}. מערך זה הוא lookup_vector.
  3. כאשר לא ניתן למצוא את חיפוש_ערך, LOOKUP יתאים לערך הקטן הבא.
  4. במקרה זה, ערך החיפוש הוא 2, אך הערך הגדול ביותר במערך החיפוש הוא 1, כך שהחיפוש יתאים ל -1 האחרון במערך.
  5. LOOKUP מחזיר את הערך המתאים ב- result_vector (כלומר הערך באותו מיקום).

התמודדות עם טעויות

אם יש שגיאות בחיפוש_ווקטור, במיוחד אם יש שגיאה בתא האחרון שאינו ריק, יש להתאים נוסחה זו. יש צורך בהתאמה זו מכיוון שקריטריונים '' יחזירו את השגיאה עצמה אם תא מכיל שגיאה. כדי לעקוף בעיה זו, השתמש ב- ISBLANK עם NOT:





= LOOKUP (2,1/(A:A''),A:A)

ערך מספרי אחרון

כדי לקבל את הערך המספרי האחרון, תוכל להוסיף את הפונקציה ISNUMBER כך:

 
= LOOKUP (2,1/( NOT ( ISBLANK (A:A))),A:A)

מיקום הערך האחרון

אם אתה רוצה לקבל את המיקום (במקרה זה מספר שורה) של הערך האחרון, תוכל לנסות נוסחה כזו:



כיצד להפעיל את מצב המפתחים
 
= LOOKUP (2,1/( ISNUMBER (A1:A100)),A1:A100)

כאן אנו מזינים את מספרי השורות מאותו טווח בחיפוש אחר וקטור התוצאה ומחזירים את מספר השורה של ההתאמה האחרונה.

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


^