מחזירה את n הפריטים הראשונים במערך נתונים אחרי ביצוע מיון.
דוגמאות לשימוש
SORTN(A1:A10, 2)
SORTN(A2:C20, 2, 2, B2:B20, TRUE)
SORTN(A2:C20, 2, 3, B2:B20, TRUE, 3, FALSE)
תחביר
SORTN(range, [n], [display_ties_mode], [sort_column1, is_ascending1], ...)
range- הפריטים שיש למיין כדי למצוא אתnהפריטים הראשונים.n- [אופציונלי - 1 כברירת מחדל] מספר הפריטים שיוחזרו. חייב להיות גדול מ-0.display_ties_mode- [אופציונלי - 0 כברירת מחדל] מספר המייצג את אופן ההצגה של קשרים.- 0: הצגה של
nהשורות הראשונות, לכל היותר, בטווח הממוין. - 1: הצגה של
nהשורות הראשונות, לכל היותר, יחד עם שורות נוספות שזהות לשורה ה-nth. - 2: הצגה של
nהשורות הראשונות, לכל היותר, לאחר הסרת שורות כפולות. - 3: הצגה של
nהשורות הייחודיות הראשונות, לכל היותר, אך הצגה של כל כפילות של השורות האלה.
- 0: הצגה של
-
sort_column1- [אופציונלי] - האינדקס של העמודה ב-rangeאו של טווח מחוץ ל-range, שמכילים את הערכים שלפיהם יתבצע המיון. טווח שצוין כ-sort_column1חייב להיות עמודה יחידה עם אותו מספר שורות כמו ב-range. is_ascending1- [אופציונלי] -TRUEאוFALSEמציין את אופן המיון של sort_column1.TRUEיבצע מיון בסדר עולה.FALSEיבצע מיון בסדר יורד.sort_column2, is_ascending2, ...- [אופציונלי] - עמודות נוספות וסימוני סדר מיון במקרה של קשר, לפי סדר קדימות.
הערות
rangeיעבור מיון רק בעמודות שצוינו. עמודות אחרות יוחזרו לפי סדר הופעתן המקורי.- אם
sort_column1ו-is_ascending1אינם כלולים, המיון יבוצע בעמודת האינדקס הנמוך ביותר ב-range, כאשר העמודות הבאות ישמשו למיון כאשר קיימים קשרים.
ראו בנוסף
SORT: ממיינת את העמודות של מערך או טווח נתון לפי הערכים שבעמודה אחת או יותר.FILTER: מחזירה גרסה מסוננת של טווח המקור, כלומר, מחזירה רק שורות או עמודות שעונות על התנאים שצוינו.MAX: מחזירה את הערך המקסימלי במערך נתונים מספרי.INDEX: מחזירה את תוכן התא שצוין באמצעות היסט שורה ועמודה.LARGE: מחזירה את הרכיב ה-n בגודלו במערך נתונים, כאשר n מוגדר על ידי המשתמש.
דוגמאות
הטבלה הבאה משמשת לדוגמאות שבהמשך.
| א | ב | ג | |
|---|---|---|---|
| 1 | תלמיד | ציון בחינה 1 | ציון בחינה 2 |
| 2 | דנה | 100 | 90 |
| 3 | אמיר | 75 | 85 |
| 4 | רותי | 80 | 85 |
| 5 | עופר | 100 | 95 |
| 6 | אפרת | 80 | 90 |
| נוסחה | תוצאה |
|---|---|
| =SORTN(A2:C6) |
דנה 100 90 |
| =SORTN(A2:C6, 2) |
דנה 100 90 |
| =SORTN(A2:C6, 3, 0, B2:B6, FALSE) |
דנה 100 90 |
| =SORTN(A2:C6, 3, 1, B2:B6, FALSE) |
דנה 100 90 |
| =SORTN(A2:C6, 3, 2, B2:B6, FALSE) |
דנה 100 90 |
| =SORTN(A2:C6, 3, 3, B2:B6, FALSE) |
דנה 100 90 |
| =SORTN(A2:C6, 3, 3, 2, FALSE, 3, FALSE) |
עופר 100 95 |