אם יש לך רשימת מספרים, קל לדרג אותה באמצעות פונקציית RANK. עם זאת, אם יש לך מספרים אלה בתוך קבוצות שונות, זה יכול להיות אתגר למצוא את הדירוג בתוך הקבוצות.
לדוגמה, כפי שמוצג להלן, ישנן שתי קבוצות (A ו- B) עם 5 פריטים בכל קבוצה. לכל פריט יש ציון בעמודה C. עכשיו יש שני דירוגים שנעשו עם מערך הנתונים הזה. בעמודה D יש את הדירוג הכולל ובעמודה E יש את הדירוגים מבחינה קבוצתית.
כעת ישנם שני דירוגים שנעשו עם מערך הנתונים הזה. בעמודה D יש את הדירוג הכללי ובעמודה E יש את הדירוגים מבחינה קבוצתית.
אמנם ניתן לבצע את הדירוג הכולל בקלות באמצעות פונקציית RANK, אך הדירוג לקבוצות מעט מורכב יותר.
דרג בתוך קבוצות ב- Excel
להלן הנוסחה שתעניק את הדרגות בתוך קבוצות ב- Excel:
= SUMPRODUCT ((A2 = $ A $ 2: $ A $ 11)*(C2 <$ C $ 2: $ C $ 11))+1
איך זה עובד?
נוסחה זו בודקת 2 תנאים:
- (A2 = $ A $ 2: $ A $ 11) - חלק זה מחזיר מערך של TRUEs/FALSE המבוסס על הקבוצה. אז אם אתה משתמש בזה בתא E2, הוא יבדוק את A2: A11 ויחזיר TRUE בכל מקום שהוא ימצא את קבוצה A ושקר כאשר היא תמצא קבוצה אחרת.
- (C2 <$ C $ 2: $ C $ 11) - זה בודק אם הציון נמוך מהציונים האחרים ב- C2: C11, ומחזיר TRUE אם הוא פחות ושקר אם הוא יותר.
כאשר שני מערכים אלה של TRUEs/FALSE מוכפלים, הוא יחזיר TRUE רק במקרים בהם מתקיימים שני התנאים, כלומר התאמות הקבוצה והציונים נמוכים מהציון בשורה שבה משתמשים בנוסחה.
נוסחת SUMPRODUCT ואז פשוט מחזירה את המספר הכולל של מקרים כאלה בהם מתקיימים התנאים.
1 מתווסף לתוצאת SUMPRODUCT כדי לקבל את דרגת הציון הנתון בתוך אותה קבוצה.
לחץ כאן להורדת קובץ הדוגמה.