הפונקציה GROUPBY

חל על
Excel של Microsoft 365

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

תחביר

הפונקציה GROUPBY מאפשרת לך לקבץ, לצבור, למיין ולסנן נתונים בהתבסס על השדות שציינת.

התחביר של הפונקציה GROUPBY הוא:

GROUPBY(row_fields,values,function,[field_headers],[total_depth],[sort_order],[filter_array],[field_relationship])

ארגומנט תיאור
row_fields
(נדרש)
מערך או טווח מונחה עמודות המכיל את הערכים המשמשים לקיבוץ שורות וליצירת כותרות שורה.
המערך או הטווח עשוי להכיל עמודות מרובות. אם כן, הפלט יכלול רמות קיבוץ שורות מרובות.
ערכים
(נדרש)
מערך או טווח מונחה עמודה של הנתונים שלצבירה.
המערך או הטווח עשוי להכיל עמודות מרובות. אם כן, הפלט יכלול צבירות מרובות.
פונקציה
(נדרש)
למדא מופחת מפורשת או משוערת (SUM, PERCENTOF, AVERAGE, COUNT וכו') המשמשת לצבירת ערכים.
ניתן לספק וקטור של למבדה. אם כן, הפלט יכלול צבירות מרובות. כיוון הווקטור יקבע אם הם פרוסים בשורה או בעמודה.
field_headers מספר המציין אם row_fieldsולערכים יש כותרות ואם יש להחזיר כותרות שדה בתוצאות. הערכים האפשריים הם:
חסר: אוטומטי (ברירת מחדל)
0: לא
1: כן ואל תציג
2: לא, אבל צור
3: כן והצגה
הערה: אוטומטי מניח שהנתונים מכילים כותרות בהתבסס על הארגומנט values. אם הערך הראשון הוא טקסט והערך השני הוא מספר, ההנחה היא שלנתונים יש כותרות. כותרות שדות מוצגות אם קיימות כמה רמות של קבוצת שורות או עמודות.
total_depth קובע אם כותרות השורות צריכות לכלול סכומים. הערכים האפשריים הם:
חסר: אוטומטי: סכומים כוללים, וכאשר הדבר אפשרי, סכומי ביניים (ברירת מחדל)
0: אין סכומים
1: סכומים כוללים
2: סכום כולל וסכומי ביניים
-1: סכומים כוללים בראש
-2: סכומים כוללים וסכומי ביניים בראש הדף
הערה: עבור סכומי ביניים, השדות חייבים לכלול לפחות 2 עמודות. מספרים גדולים מ- 2 נתמכים, בתנאי שהשדה כולל מספיק עמודות.
sort_order מספר המציין כיצד יש למיין שורות. מספרים תואמים לעמודות ב row_fields ואחריהם העמודות בערכים. אם המספר שלילי, השורות ממוינות בסדר יורד/הפוך.
ניתן לספק וקטור של מספרים בעת מיון בהתבסס על row_fields בלבד.
filter_array מערך חד-ממדי מונחה עמודות של ערכים בוליאניים המציין אם יש לקחת בחשבון את שורת הנתונים המתאימה.
הערה: אורך המערך חייב להיות זהה לאורך של אלה שסופקו ל row_fields.
field_relationship ציון השדות של קשרי הגומלין כאשר עמודות מרובות מסופקות ל row_fields. הערכים האפשריים הם:
0: הירארכיה (ברירת מחדל)
1: טבלה
עם קשר גומלין בין שדות הירארכיה (0), מיון של עמודות שדה מאוחרות יותר לוקח בחשבון את ההירארכיה של עמודות קודמות.
עם קשר גומלין בין שדות בטבלה (1), המיון של כל עמודת שדה מתבצע באופן עצמאי. סכומי ביניים אינם נתמכים מאחר שהם מסתמכים על נתונים בעלי הירארכיה.

דוגמאות

דוגמה 1: השתמש בפונקציה GROUPBY ליצירת סיכום של סך המכירות לפי שנה.

השתמש בפונקציה GROUPBY כדי ליצור סיכום של סך המכירות לפי שנה. =GROUPBY(A2:A76,D2:D76,SUM)

דוגמה 2: השתמש בפונקציה GROUPBY ליצירת סיכום של סך המכירות לפי מוצר. מיין בסדר יורד לפי מכירות.

השתמש בפונקציה GROUPBY ליצירת סיכום של סך המכירות לפי מוצר. מיין בסדר יורד לפי מכירות. =GROUPBY(C2:C76,D2:D76,SUM,,,-2)