יצירת נוסחאות עבור חישובים ב- Power Pivot

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

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

נוסחאות - עקרונות בסיסיים

Power Pivot מספק את שפת Data Analysis Expressions ‏(DAX) ליצירת חישובים מותאמים אישית בטבלאות Power Pivot ובטבלאות PivotTable של Excel. שפת DAX כוללת כמה מהפונקציות המשמשות בנוסחאות של Excel ופונקציות נוספות שמיועדות לפעול עם נתונים יחסיים ולבצע צבירה דינאמית.

להלן כמה מהנוסחאות הבסיסיות שבהן ניתן להשתמש בעמודה מחושבת:

נוסחה

תיאור

=TODAY()

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

=3

הוספת הערך 3 בכל שורה של העמודה.

=[Column1] + [Column2]

הוספת הערכים באותה שורה של [Column1] ו- [Column2] והצבת התוצאות באותה שורה של העמודה המחושבת.

באפשרותך ליצור נוסחאות Power Pivot עבור עמודות מחושבות בדיוק כפי שאתה יוצר נוסחאות ב- Microsoft Excel.

ליצירת נוסחה, השתמש בשלבים הבאים:

  • כל נוסחה חייבת להתחיל בסימן שוויון.

  • באפשרותך להקליד או לבחור שם פונקציה, או להקליד ביטוי.

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

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

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

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

  • הקש Enter כדי לקבל את הנוסחה.

הערה: בעמודה מחושבת, ברגע שתקבל את הנוסחה, העמודה מאוכלסת ערכים. במידה, הקשה על ENTER שומר את הגדרת מידה.

יצירת נוסחה פשוטה

כדי ליצור עמודה מחושבת עם נוסחה פשוטה

SalesDate

קטגוריית משנה

מוצר

Sales

כמות

05/01/09

עזרים

תיק נשיאה

254995

68

05/01/09

עזרים

מטען סוללה מיני

1099.56

44

05/01/09

דיגיטלית

דיגיטלית דק

6512

44

06/01/09

עזרים

עדשת המרה של טלפוטו

1662.5

18

06/01/09

עזרים

חצובה

938.34

18

06/01/09

עזרים

כבל USB

1230.25

26

  1. בחר והעתק נתונים מהטבלה לעיל, כולל כותרות הטבלה.

  2. ב- Power Pivot, לחץ על בית> הדבק.

  3. בתיבת הדו-שיח הדבק תצוגה מקדימה, לחץ על אישור.

  4. לחץ על עיצוב > עמודות > הוסף.

  5. בשורת הנוסחאות מעל הטבלה, הקלד את הנוסחה הבאה.

    = [Sales] / [Quantity]

  6. הקש Enter כדי לקבל את הנוסחה.

לאחר מכן הערכים מאוכלסים בעמודה המחושבת החדשה עבור כל השורות.

עצות לשימוש בהשלמה אוטומטית

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

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

עבודה עם טבלאות ועמודות

טבלאות Power Pivot דומות במראה שלהן לטבלאות Excel, אך שונות באופן שבו הן פועלות עם נתונים ועם נוסחאות:

  • נוסחאות ב- Power Pivot פועלות עם טבלאות ועמודות בלבד, ולא עם תאים יחידים, הפניות לטווחים או מערכים.

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

  • אין באפשרותך להדביק נוסחאות של Power Pivot בגליון עבודה של Excel ולהפך.

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

הפניה לטבלאות ועמודות בנוסחאות וביטויים

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

= SUM (' Sales'[Amount]) חדש + SUM('Past Sales'[Amount])

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

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

קשרי גומלין בין טבלאות

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

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

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

פתרון שגיאות בנוסחאות

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

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

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

  • הנוסחה מפנה לעמודה, טבלה או פונקציה שאינה קיימת.

  • הנוסחה נראית נכונה, אך כאשר Power Pivot מביא את הנתונים, הוא מאתר אי-התאמה של סוגים ומציג שגיאה.

  • הנוסחה מעבירה מספר שגוי או סוג שגוי של פרמטרים לפונקציה.

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

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

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

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

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

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

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

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

×