פונקציות DAX באקסל: מידות (שדות מחושבים) במודל הנתונים

שתפו עם חברים שעמוד זה יכול לסייע להם
Facebook
Twitter
LinkedIn
  • DAX היא שפת הנוסחאות של מודל הנתונים באקסל, Power Pivot ו‑Power BI. ההבדל מנוסחה רגילה: נוסחת DAX עובדת על עמודות וטבלאות שלמות, לא על תאים. הנוסחה שכותבים נקראת מידה (Measure, ובעבר ״שדה מחושב״), והיא מחשבת את התוצאה מחדש לכל שורה ועמודה בטבלת הציר.

    הדוגמה: טבלת מכירות

    A B C
    1 Product Qty Price
    2 כיסא 10 120
    3 שולחן 4 450
    4 כיסא 6 120
    5 מנורה 8 90

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

    המידה נוסחת DAX התוצאה
    סך כמות Total Qty:=SUM(Sales[Qty]) 28
    הכנסות Revenue:=SUMX(Sales,Sales[Qty]*Sales[Price]) 4,440
    מחיר ממוצע Avg Price:=DIVIDE([Revenue],[Total Qty]) 158.57

    SUMX עוברת שורה אחר שורה, כופלת כמות במחיר, ומסכמת. DIVIDE מחלקת מידה במידה, ובמקום שגיאה של חילוק באפס מחזירה ריק. בטבלת ציר לפי מוצר, אותה מידה של הכנסות מחזירה לכיסאות 1,920.

    איפה כותבים מידה

    1. מוסיפים את הטבלה למודל הנתונים, כמו בערך מבוא ל‑Power Pivot.
    2. בכרטיסייה נתונים ← מודל נתונים ← נהל מודל נתונים נפתח חלון Power Pivot. אפשר גם להקליד ״נהל מודל נתונים״ בתיבה חפש שבראש החלון. באזור החישוב שמתחת לטבלה כותבים את שם המידה, נקודתיים ושווה, ואחריהם הנוסחה, כמו בטבלה שלמעלה.
    3. דרך נוספת: ברשימת השדות של טבלת ציר שמבוססת על מודל הנתונים, לחיצה ימנית על שם הטבלה והוספת מידה.
    הכרטיסייה נתונים באקסל 365: התפריט מודל נתונים עם נהל מודל נתונים וקשרי גומלין
    1. הכרטיסייה נתונים. 2. מודל נתונים. 3. קשרי גומלין (אפור כל עוד אין טבלאות). מעליו נהל מודל נתונים. אקסל 365, אוקטובר 2026.

    טעות נפוצה: שם בעברית בלי גרשים

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

    עם Copilot (קופיילוט)

    באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״צור מידה שמחשבת את סך ההכנסות, כמות כפול מחיר, בטבלת המכירות שבמודל הנתונים״. Copilot עונה במילים או בנוסחת DAX; כדאי לבדוק שהתוצאה בדוגמה כאן היא 4,440.

    שאלות נפוצות

    מה זה DAX באקסל?

    שפת הנוסחאות של מודל הנתונים ו‑Power Pivot. היא עובדת על עמודות וטבלאות שלמות, ומשמשת לבניית מידות לטבלאות ציר.

    מה ההבדל בין SUM ל‑SUMX ב‑DAX?

    SUM מסכמת עמודה אחת. SUMX מחשבת ביטוי בכל שורה, כמו כמות כפול מחיר, ומסכמת את התוצאות.

    יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על DAX באקסל. את התשובה כדאי לבדוק מול הדוגמאות שכאן.

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

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