יצירת נוסחאות עבור חישובים ב- 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

Quantity

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 צובעת באפור את העמודה כדי לציין שהעמודה נמצאת במצב לא מעובד.

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

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

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

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

×