פונקציות DAX באקסל – שדות מחושבים

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

    את המדדים/הפונקציות ב POWER PIVOT וב POWER BI , אנו יוצרים בעזרת פונקציות ה DAX של אקסל.

    • פונקציות ה DAX, Data Analysis Expressions‏ – הנן הפונקציות שבהם אנו משתמשים בתוך מודל ה POWER PIVOT וגם ה POWER BI
    • בפונקציות ה DAX, יש פונקציות המתאימות לעמודות מחושבות Calculated columns ויש כאלו המתאימות לשדות מחושבים Measures
    • לעיתים קרובות, שמות הפונקציות בDAX דומים לשמות באקסל, אולם נערכו בפונקציות כמה שינויים כי הפונקציות עובדות על עמודות שלמות/טבלאות שלמות ולא על תאים.
    • פונקציות DAX יכולות לעבוד על כמה טבלאות במקביל ואף ליצור טבלאות חדשות, אולםל יש צורך ביצירה של קשרי גומלין בין הטבלאות ויש אפילו פונקציה שיוצרת אקטיבציה לקשר גומלין לא פעיל.
    • שפת DAX מספקת פונקציות בדיקת מידע חדשות הדומות לפונקציות בדיקת המידע של מערכים ווקטורים ב- Excel. .
    • ישנן פונקציות באקסל המסוגלות לעבוד עם מערכים, כאשר פונקציות DAX עובדות בעיקר על מערכים כקלט.
    • פונקציות תאריך ושעה של DAX מחזירות את סוג הנתונים datetime. בניגוד לכך, פונקציות תאריך ושעה של Excel מחזירות מספר שלם המייצג תאריך כמספר סידורי.

    שדות מחושבים/ יצירת מדדים Measures

    מדד הוא למעשה פונקציה המחשבת לנו חישובים הלקוחים מטבלאות ה- Power pivot.

    בעצם כמעט כל פונקציה שאנו יוצרים בפאוור פיבוט – יכולה לשמש כמדד

    כדי להתחיל MEASURE ב POWER PIVOT, יש לעמוד באיזור השדות המחושבים, בתחתית המסך מעבר לקו האופקי

    ניתן ליצור את המדד גם בתוך קובץ האקסל, בתפריט POWER PIVOT

    מדד בשימוש נוסחה אוטומטית סטטיסטית:

    מתוך טבלת ה- Power pivot, נעמוד באזור החישובים (בתחתית המסך)

    ונשתמש בפונקציות האקסל הבסיסיות כ: SUM AVERAGE, , COUNT וכד'

    לדוגמא:

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

    1. נרשום את שם השדה שנרצה לנוסחה
    2. נקיש נקודותיים :
    3. נקיש = ואז נרשום את הפונקציה, במקרה הזה סיכום SUM

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

    נחשב את היחידות שנמכרו, לאחר שהקשנו SUM נקיש ' (גרש) ונבחר את הטור לסיכום

    דוגמא נוספת SUMX

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

    נעמוד בשדה בו נרצה את התשובה, בתחתית המסך,

    נעבור לשורת הנוסחאות שם נרשום את שם הנוסחה למשל TOTAL REVENUE

    TOTAL REVENUE:=SUMX(table name,related(table & column name)*units)

    אנו יוצרים את נוסחת SUMX

    הארגומנט הראשון הוא שם הטבלה עליה יתבצע החישוב

    הארגומנט השני הוא הנוסחה אותה נרצה לסכם, שם נביא את מחיר המוצר מטבלת המכירות (RELATED)

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

    נסגור סוגריים

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

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

להצעת מחיר לעסקים
וארגונים בלבד צרו קשר
03-6998844