Applies ToExcel של Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

ניתן ליצור באופן אוטומטי את הצבירה הנפוצות ביותר, כגון אלה המשתמשות ב- AVERAGE, COUNT, DISTINCTCOUNT, MAX, MIN או SUM, באופן אוטומטי באמצעות 'סכום אוטומטי'. סוגים אחרים של צבירה, כגון AVERAGEX, COUNTX, COUNTROWS או SUMXמחזירים טבלה, ודורשים נוסחה שנוצרה באמצעות Data Analysis Expressions (DAX).

הבנת צבירות Power Pivot

בחירת קבוצות עבור צבירה

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

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

נחשב   כמה עסקאות היו בחודש?

ממוצעים    מה היו המכירות הממוצעות בחודש זה, לפי איש מכירות?

ערכי מינימום ומקסימום    אילו מחוזות מכירות היו חמשת העליונה במונחי היחידות שנמכרו?

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

אם הנתונים אינם מכילים עדיין ערכים שבהם באפשרותך להשתמש לקיבוץ, כגון קטגוריית מוצר או שם האזור הגיאוגרפי שבו ממוקם החנות, ייתכן שתרצה להציג קבוצות לנתונים שלך על-ידי הוספת קטגוריות. בעת בניית קבוצות ב- Excel, עליך להקליד או לבחור באופן ידני את הקבוצות שבהן ברצונך להשתמש מבין העמודות בגליון העבודה. עם זאת, במערכת יחסית, הירארכיות כגון קטגוריות עבור מוצרים מאוחסנות לעתים קרובות בטבלה שונה מהעובדה או מטבלת הערכים. בדרך כלל, טבלת הקטגוריות מקושרת לעובדות הנתונים באמצעות מפתח כלשהו. לדוגמה, נניח שאתה מציין שהנתונים שלך מכילים מזהי מוצרים, אך לא את שמות המוצרים או הקטגוריות שלהם. כדי להוסיף את הקטגוריה לגליון עבודה שטוח של Excel, יהיה עליך להעתיק בעמודה המכילה את שמות הקטגוריות. באמצעות Power Pivot, באפשרותך לייבא את טבלת קטגוריות המוצר למודל הנתונים שלך, ליצור קשר גומלין בין הטבלה עם נתוני המספר לרשימת קטגוריות המוצר ולאחר מכן להשתמש בקטגוריות כדי לקבץ נתונים. לקבלת מידע נוסף, ראה Create קשר גומלין בין טבלאות.

בחירת פונקציה עבור צבירה

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

לדוגמה, בהינתן אותה קבוצה של ערכים וקיבוץ ששימשו בדוגמאות הקדימות, באפשרותך ליצור צבירה מותאמת אישית שתענה על השאלות הבאות:

ספירות מסוננים   כמה עסקאות היו בחודש, למעט חלון התחזוקה של סוף החודש?

יחסי שימוש בממוצעים לאורך זמן    מה היה אחוז הצמיחה או הירידה במכירות בהשוואה לאותה תקופה בשנה שעברה?

ערכי מינימום ומרבי מקובצים    אילו מחוזות מכירות המדורגים בראש כל קטגוריית מוצר, או עבור כל קידום מכירות?

הוספת צבירות לנוסחאות ולטבלאות PivotTable

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

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

  • במדד , באפשרותך ליצור צבירה דינאמית המשתמשת הן במסננים המוגדרים בתוך הנוסחה והן במסננים הנכפים על-ידי עיצוב ה- PivotTable והבחירה של כלי פריסה, כותרות עמודות וכותרות שורה. ניתן ליצור מדידים באמצעות צבירות סטנדרטיות ב- Power Pivot באמצעות 'סכום אוטומטי' או על-ידי יצירת נוסחה. באפשרותך גם ליצור מדידים משתמעים באמצעות צבירות סטנדרטיות ב- PivotTable ב- Excel.

הוספת קבץ ל- PivotTable

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

אם תוסיף קטגוריות ל- PivotTable, אך נתוני הקטגוריות אינם קשורים לעובדות, ייתכן שתקבל שגיאה או תוצאות מוזרות. בדרך Power Pivot פעולה זו תנסה לפתור את הבעיה על-ידי זיהוי והרמז של קשרי גומלין באופן אוטומטי. לקבלת מידע נוסף, ראה עבודה עם קשרי גומלין בטבלאות PivotTable.

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

עבודה עם קבץ בנוסחה

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

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

לקבלת מידע נוסף אודות אופן היצירה של נוסחאות המשתמשות בבדיקות מידע, ראה בדיקות מידע בנוסחאות Power Pivot.

שימוש במסננים מצטברים

תכונה חדשה ב- Power Pivot היא היכולת להחיל מסננים על עמודות וטבלאות נתונים, לא רק בממשק המשתמש וב- PivotTable או בתרשים, אלא גם בנוסחאות בהן אתה משתמש לחישוב צבירה. ניתן להשתמש במסננים בנוסחאות הן בעמודות מחושבות והן ב- s.

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

על-ידי שילוב תנאים ומסננים בנוסחאות, באפשרותך ליצור צבירה שמשתנים בהתאם לערכים שסופקו בנוסחאות, או ששינויים אלה משתנים בהתאם לבחירת כותרות השורות וכותרות העמודות ב- PivotTable.

לקבלת מידע נוסף, ראה סינון נתונים בנוסחאות.

השוואה בין פונקציות צבירה של Excel ופונקציות צבירה של DAX

הטבלה הבאה מפרטת כמה מפונקציות הצבירה הסטנדרטיות המסופקות על-ידי Excel ומספקת קישורים ליישום של פונקציות אלה ב- Power Pivot. גירסת DAX של פונקציות אלה זהה מאוד לגירסת Excel, עם כמה הבדלים משניים בתחביר ובטיפול בסוגי נתונים מסוימים.

פונקציות צבירה סטנדרטיות

פונקציה

שימוש

ממוצע

החזרת הממוצע (ממוצע חשבוני) של כל המספרים בעמודה.

ממוצעה (AVERAGEA)

החזרת הממוצע (ממוצע חשבוני) של כל הערכים בעמודה. טיפול בטקסט ובערכים שאינם מספריים.

לסמוך

ספירת הערכים המספריים בעמודה.

Counta

ספירת הערכים בעמודה שאינם ריקים.

מקס

החזרת הערך המספרי הגדול ביותר בעמודה.

Maxx

החזרת הערך הגדול ביותר מערכת של ביטויים המוערכים על-פני טבלה.

דקות

החזרת הערך המספרי הקטן ביותר בעמודה.

MINX

החזרת הערך הקטן ביותר מערכת של ביטויים המוערכים על-פני טבלה.

סכום

חיבור כל המספרים בעמודה.

פונקציות צבירה של DAX

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

הטבלה הבאה מפרטת את פונקציות הצבירה הזמינות ב- DAX.

פונקציה

שימוש

AVERAGEX

חישוב ממוצע של קבוצת ביטויים המוערכים על-פני טבלה.

ספירת פריטים

ספירת ערכת ביטויים המוערכים על-פני טבלה.

ספירה לאחור

ספירת מספר הערכים הריקים בעמודה.

הפונקציה COUNTX

ספירת מספר השורות הכולל בטבלה.

ספירות (COUNTROWS)

ספירת מספר השורות המוחזרות מפונקציית טבלה מקוננת, כגון פונקציית סינון.

SUMX

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

הבדלים בין פונקציות צבירה של DAX ל- Excel

אף על פי שלפונקציות אלה יש שמות זהים לשמות המקבילים ב- Excel, הן משתמשות במנגנון הניתוח של Power Pivot בזיכרון והן שוכתבו כדי לעבוד עם טבלאות ועמודות. לא ניתן להשתמש בנוסחת DAX בחוברת עבודה של Excel, ולהיפך. ניתן להשתמש בהם רק בחלון Power Pivot ובטבלאות PivotTable המבוססות על Power Pivot נתונים. כמו כן, למרות שלפונקציות יש שמות זהים, אופן הפעולה עשוי להיות מעט שונה. לקבלת מידע נוסף, עיין בנושאים הספציפיים לעיון בפונקציות.

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

נניח שברצונך לקבל סכום של הערכים בעמודה Amount בטבלה Sales, כך שתיצור את הנוסחה הבאה:

=SUM('Sales'[Amount])

במקרה הפשוט ביותר, הפונקציה מקבלת את הערכים מעמודה אחת ללא סינון, והתוצאה זהה לתוצאה ב- Excel, דבר שמוסיף תמיד את הערכים בעמודה, Amount. עם זאת, Power Pivot, הנוסחה מפורשת בתור "Get the value in Amount for each row of the Sales table, and then add up those individual values. Power Pivot מעריכה כל שורה שבה מתבצעת הצבירה ומחשבת ערך סקארי יחיד עבור כל שורה ולאחר מכן מבצעת צבירה בערכים אלה. לכן, התוצאה של נוסחה עשויה להיות שונה אם מסננים הוחלו על טבלה, או אם הערכים מחושבים בהתבסס על צבירה אחרת שעשויה להיות מסוננים. לקבלת מידע נוסף, ראה הקשר בנוסחאות DAX.

פונקציות בינת זמן של DAX

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

הטבלה הבאה מפרטת את פונקציות בינת הזמן שניתן להשתמש אליהן לצורך צבירה.

פונקציה

שימוש

איזון סוגר -MONTH

איזון סוגר

שנת איזון סגירה

חישוב ערך בסוף לוח התאריכים של התקופה הנתונה.

איזון פותח - שנה

מ איזון פותח

שנת איזון פותח

חישוב ערך בסוף לוח התאריכים של התקופה לפני התקופה הנתונה.

TOTALMTD

TOTALYTD

TOTALQTD

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

הפונקציות האחרות במקטע הפונקציה Time Intelligence (פונקציות בינת זמן) הן פונקציות שניתן להשתמש בהן לאחזור תאריכים או טווחי תאריכים מותאמים אישית שבהם יש להשתמש צבירה. לדוגמה, באפשרותך להשתמש בפונקציה DATESINPERIOD כדי להחזיר טווח תאריכים, ולהשתמש בערכת תאריכים זו כארגומנט בפונקציה אחרת כדי לחשב צבירה מותאמת אישית עבור תאריכים אלה בלבד.

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

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.