עמודות מחושבות ב- Power Pivot

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

עמודה מחושבת מעניקה לך את היכולת להוסיף נתונים חדשים לטבלה ב- Power Pivot מודל נתונים. במקום הדבקה או בייבוא ערכים לעמודה, אתה יוצר נוסחה Data Analysis Expressions (DAX)המגדיר את ערכי העמודה.

אם, לדוגמה, עליך להוסיף רווח מכירות ערכים כל שורה בטבלה factSales . על-ידי הוספת עמודה מחושבת חדשה, ובאמצעות את הנוסחה = [SalesAmount]-[TotalCost]-[ReturnAmount], הערכים החדשים מחושבים על-ידי הפחתת ערכים מכל שורה TotalCost ובעמודות ReturnAmount מתוך ערכים בכל שורה של SalesAmount העמודה. ניתן להשתמש העמודה Profit מכן בדוח PivotTable, PivotChart או Power View — כפי שאתה עושה זאת בכל עמודה אחרת.

איור זה מראה עמודה מחושבת ב- Power Pivot.

עמודה מחושבת ב- PowerPivot

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

הכרת עמודות מחושבות

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

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

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

דוגמה

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

יש העומדות נוסחה זו:

=EOMONTH([StartDate],0])

נוסחה זו משתמשת בנתונים לדוגמה של Contoso. היא מחלצת את החודש מהעמודה StartDate בטבלה Promotion. לאחר מכן היא מחשבת את הערך של סוף החודש עבור כל שורה בטבלה Promotion. הפרמטר השני מציין את מספר החודשים שלפני או אחרי החודש ב- StartDate; במקרה זה, 0 פירושו אותו חודש. לדוגמה, אם הערך בעמודה StartDate הוא 6/1/2001, הערך בעמודה המחושבת יהיה 6/30/2001.

לקבלת מידע נוסף אודות הנתונים לדוגמה של Contoso, ראה קבלת נתונים לדוגמה עבור ערכות הלימוד של DAX ושל מודל נתונים.

מתן שמות לעמודות מחושבות

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

קיימות כמה מגבלות על שינויים עמודות מחושבות:

  • כל שם עמודה צריך להיות ייחודי בטבלה.

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

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

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

כדי לשנות שם או לערוך עמודה מחושבת קיימת:

  1. בחלון Power Pivot, לחץ באמצעות לחצן העכבר הימני על הכותרת של העמודה המחושבת שאת שמה ברצונך לשנות, ולחץ על שנה שם עמודה.

  2. הקלד שם חדש, ולאחר מכן הקש על ENTER כדי לקבל את השם החדש.

שינוי סוג הנתונים

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

הביצועים של עמודות מחושבות

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

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

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

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

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

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

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

  • אם תיצור נוסחה שמכילה תלות מעגלית או תלות של הפניה עצמית, תופיע שגיאה.

משימות

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

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

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

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

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

×