לְהִצטַיֵן

פונקציית Excel AGGREGATE

Excel Aggregate Function

פונקציית Excel AGGREGATEסיכום

הפונקציה Excel AGGREGATE מחזירה חישוב מצטבר כמו AVERAGE, COUNT, MAX וכו ', תוך התעלמות אופציונלית של שורות ושגיאות נסתרות. סך הכל 19 פעולות זמינות, המצוין על ידי מספר הפונקציה בארגומנט הראשון (ראה טבלה לאפשרויות).



מטרה החזר חישוב מצטבר ערך החזר תלוי בפונקציה שצוין תחביר = AGGREGATE (function_num, options, ref1, ref2) ארגומנטים
  • function_num - מבצע לביצוע (1-19).
  • אפשרויות - ערכים להתעלם מהם (0-7).
  • ref1 - טיעון ראשון.
  • ref2 - טיעון שני (ק).
גִרְסָה Excel 2010 הערות שימוש

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

דוגמה מס '1

כדי להחזיר את ערך MAX בטווח A1: A10, תוך התעלמות משתי השגיאות ו שורות נסתרות, ספק 4 למספר הפונקציות ו -7 לאפשרויות:





 
= AGGREGATE (4,7,A1:A10) // max value

כדי להחזיר את ערך MIN עם אותן אפשרויות, שנה את מספר הפונקציה ל -5:

כיצד להפעיל את כרטיסיית המפתחים ב- Excel - -
 
= AGGREGATE (5,7,A1:A10) // min value

דוגמה מס '2

בדוגמה המוצגת למעלה, הנוסחה ב- D5 היא:



 
= AGGREGATE (4,6,values)

היכן 'הערכים' הם טווח בשם B5: B14. מספר הפונקציה הוא 4, המציין MAX. האפשרויות ניתנות כ- 6, כדי להתעלם משגיאות בלבד.

דוגמה מס '3 - השישית בגודלה

הנוסחאות ב- D8: D10 מדגימות כיצד להחזיר ערכים 'הגדולים ביותר':

 
= AGGREGATE (14,6,values,1) // 1st largest = AGGREGATE (14,6,values,2) // 2nd largest = AGGREGATE (14,6,values,3) // 3rd largest

מספר הפונקציה כאן הוא 14, המפעיל את פונקציה LARGE . מכיוון שהפונקציה LARGE דורשת ארגומנט k, היא מופיעה כארגומנט האחרון בשלוש הנוסחאות לעיל.

דוגמה מס '4 - פעולת מערך

מה שעושה AGGREGATE שימושי במיוחד עבור נוסחאות מורכבות יותר הוא שהוא יכול להתמודד עם מערכים באופן מקורי כאשר מספר הפונקציה הוא 14-19. לדוגמה, כדי למצוא את ערך MAX בימי שני, עם נתונים הכוללים תאריכים וערכים, תוכל להשתמש ב- AGGREGATE כך:

 
= AGGREGATE (14,6,values/( TEXT (dates,'ddd')='Mon'),1)

כאן אנו מציינים 14 לפונקציה (LARGE) ו -6 לאופציה (התעלמות משגיאות). לאחר מכן אנו בונים ביטוי לוגי באמצעות הפונקציה TEXT כדי לבדוק את כל התאריכים לימי שני. התוצאה של פעולה זו היא מערך של ערכי TRUE/FALSE, שהופכים למכנה של הערכים המקוריים. FALSE מעריך כאפס, וזורק #DIV/0! שְׁגִיאָה. TRUE מעריך כ -1 ומחזיר את הערך המקורי. המערך הסופי של ערכים ושגיאות פועל כמו מסנן. AGGREGATE מתעלם מכל השגיאות ומחזיר את הערך הגדול ביותר (המקסימלי) מבין הערכים שנותרו בחיים. דוגמה שלמה יותר כאן .

מספרי פונקציות

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

פוּנקצִיָה פוּנקצִיָה Ref2
1 מְמוּצָע
2 לספור
3 COUNTA
4 מקס
5 MIN
6 מוצר
7 STDEV.S
8 STDEV.P
9 סְכוּם
10 של מי
אחת עשרה כן
12 חֲצִיוֹן
13 MODE.SNGL
14 גָדוֹל ל
חֲמֵשׁ עֶשׂרֵה קָטָן ל
16 PERCENTILE.INC ל
17 QUARTILE.INC רובע
18 PERCENTILE.EXC ל
19 QUARTILE.EXC רובע

אפשרויות התנהגות

לפונקציית AGGREGATE יש אפשרויות רבות להתעלמות משגיאות, שורות נסתרות ופונקציות אחרות. ערכים אפשריים הם 0-7, כפי שמוצג בטבלה שלהלן.

אוֹפְּצִיָה התנהגות
0 התעלם מפונקציות SUBTOTAL ו- AGGREGATE
1 התעלם משורות נסתרות, מפונקציות SUBTOTAL ו- AGGREGATE
2 התעלם מערכי שגיאה, פונקציות SUBTOTAL ו- AGGREGATE
3 התעלם משורות נסתרות, ערכי שגיאה, פונקציות SUBTOTAL ו- AGGREGATE
4 אל תתעלם מכלום
5 התעלם משורות נסתרות
6 התעלם מערכי שגיאה
7 התעלם משורות מוסתרות וערכי שגיאה

הערות

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


^