SORTBY (הפונקציה SORTBY)

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

הדפדפן שלך אינו תומך בווידאו. התקן את Microsoft Silverlight‏, Adobe Flash Player או Internet Explorer 9.

הערה: 24 בספטמבר 2018: הפונקציה SORTBY היא אחת מכמה תכונות ביתא, וכרגע זמינה רק לחלק מהתושבים הפנימיים של Office בשלב זה. נמשיך למטב תכונות אלה במהלך החודשים הקרובים. כשהן יהיו מוכנות, נפיץ אותן לכל משתתפי Office Insider ולמנויי Office 365.

בדוגמה זו, אנו ממיינים רשימה של שמות אנשים לפי גיל בסדר עולה.

השתמש ב- SORTBY כדי למיין טווח. במקרה זה, השתמשנו בנוסחה ‎=SORTBY(D2:E9,E2:E9) כדי למיין רשימה של שמות אנשים לפי גיל בסדר עולה.

= SORTBY (array, by_array1, [sort_order1], [by_array2, sort_order2],...) 

ארגומנט

תיאור

array

נדרש

המערך או הטווח למיון

by_array1

נדרש

המערך או הטווח שלפיו יש לבצע מיון

‎[sort_order1]‎

אופציונלי

הסדר שבו יש להשתמש לצורך מיון. 1 עבור סדר עולה, -1 לסדר יורד. ברירת המחדל היא בסדר עולה.

‎[by_array2]‎

אופציונלי

המערך או הטווח שלפיו יש לבצע מיון

‎[sort_order2]‎

אופציונלי

הסדר שבו יש להשתמש לצורך מיון. 1 עבור סדר עולה, -1 לסדר יורד. ברירת המחדל היא בסדר עולה.

הערות: 

  • ניתן להתייחס למערך כשורת ערכים, עמודת ערכים או שילוב של שורות ועמודות של ערכים. בדוגמה שלעיל, המערך של נוסחת SORTBY הוא הטווח D2:E9.

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

  • Excel כולל תמיכה מוגבלת עבור מערכים דינאמיים בין חוברות עבודה, ותרחיש זה נתמך רק כאשר שתי חוברות העבודה פתוחות. אם תסגור את חוברת העבודה המהווה מקור, כל נוסחאות המערך הדינאמי המקושרות יחזירו שגיאת ‎#REF!‎ כאשר יעברו רענון.

דוגמאות

מיין טבלה לפי אזור בסדר עולה ולאחר מכן לפי הגיל של כל אחד מהאנשים בסדר יורד.

מיין טבלה לפי אזור בסדר עולה ולאחר מכן לפי הגיל של כל אחד מהאנשים בסדר יורד.

השתמש ב- SORTBY עם RANDARRAY ו- COUNTA כדי ליצור סדר אקראי עבור רשימת ערכים. במקרה זה, ‎E2#‎ מפנה לטווח המערך הדינאמי שמתחיל בתא E2, מכיוון שהוא היה מאוכלס באמצעות ‎=SEQUENCE(10)‎. הסימן # נקרא אופרטור טווח זולג.

השתמש ב- SORTBY עם RANDARRAY ו- COUNTA. במקרה זה, ‎E2#‎ מפנה לטווח כולו שמתחיל בתא E2, מכיוון שהוא היה מאוכלס באמצעות ‎=SEQUENCE(10). הסימן # נקרא אופרטור טווח זולג.

השתמש ב- SORTBY כדי למיין טבלה של ערכי טמפרטורה ומשקעים לפי טמפרטורה גבוהה.

השתמש ב- SORTBY כדי למיין טבלה של ערכי טמפרטורה ומשקעים לפי טמפרטורה גבוהה.

תנאי שגיאה

  • הארגומנטים מסוג by_array חייבים להיות בגובה שורה אחת או ברוחב עמודה אחת.

  • כל הארגומנטים חייבים להיות בגודל זהה.

  • אם ארגומנט סדר המיון אינו ‎-1 או 1, הנוסחה תגרום לשגיאת ‎#VALUE!‎. אם אתה משמיט את הארגומנט סדר מיון, Excel יהווה ברירת מחדל לסדר עולה.

זקוק לעזרה נוספת?

ניתן לשאול תמיד מומחה ב- Excel Tech Community, לקבל תמיכה בקהילת Answers או להציע תכונה חדשה או שיפור ב- Excel User Voice.

למידע נוסף

הפונקציה FILTER

הפונקציה RANDARRAY

הפונקציה SEQUENCE

הפונקציה SORT

הפונקציה UNIQUE

שגיאות ‎#SPILL!‎ ב- Excel

מערכים דינאמיים ואופן הפעולה של מערכים זולגים

אופרטור חיתוך משתמע: @

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

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×