בלוג זה מיועד למעשה למשתמשים חדשים בתחום ונועד לתת לך הליכה מהירה וקלה על שפת נוסחאות הנקראת ביטויים לניתוח נתונים (DAX) .אם אתה מכיר פונקציות ב MS Excel אוֹ , רבות מהנוסחאות בזה יסודות Power BI DAX המאמר יופיע דומה לך.
עם זאת, הנה המושגים המהווים חלק בלתי נפרד מכל לאחר שתלמדו אותם עליכם להבין היטב את המושגים הבסיסיים ביותר ב- DAX.
- יסודות Power BI DAX: מהו DAX?
- יסודות Power BI DAX: איך זה עובד?
- יסודות Power BI DAX: עמודות ומדידות מחושבות
- יסודות Power BI DAX: סוגי פונקציות ב- DAX
- יסודות Power BI DAX: יצירת המדד הראשון שלך
יסודות Power BI DAX: מהו DAX?
אז בואו נתחיל עם היסודות של Power BI DAX, בסדר?
די קל ליצור דוחות באמצעות שולחן העבודה של Power BI, שיציגו תובנות בעלות ערך ישר מהעטלף.
אבל מה אם עליכם לנתח את אחוזי הצמיחה בכל קטגוריות המוצרים לכל טווחי התאריכים השונים? לחלופין, עליך לחשב את הצמיחה השנתית של החברה שלך בהשוואה לענקי השוק?
לימוד DAX יעזור לך להפיק את המרב מה- ולפתור בעיות עסקיות אמיתיות.
DAX כולל פונקציות, אופרטורים וקבועים שניתן להכניס בצורה של נוסחאות לחישוב ערכים בעזרת נתונים שכבר קיימים במודל שלך.
ה- Power BI DAX כולל ספרייה של למעלה מ- 200 פונקציות, מפעילים ומבנים. הספרייה שלה מספקת גמישות עצומה ביצירת אמצעים לחישוב תוצאות כמעט לכל צורך בניתוח נתונים.
יסודות Power BI DAX: איך זה עובד?
קודם כל, תן לי להסביר לך איך זה עובד.לרוב, נתאר את הבנתנו את Power BI DAX סביב שלושה מושגים בסיסיים: תחביר , הֶקשֵׁר , ו פונקציות .
כמובן שיש כאן מושגים חשובים אחרים, אך הבנת שלושת אלה תספק את הבסיס הטוב ביותר שעליו אתה הולך לבנות את כישוריך.
תחביר
ה תחביר מורכב ממרכיבים שונים המרכיבים נוסחה ואופן כתיבתה. לגם בנוסחת DAX פשוטה זו.
כשמנסים להבין נוסחת DAX, לעתים קרובות מועיל לפרק כל אחד מהאלמנטים לשפה שאתה חושב ומדבר מדי יום. לכן, נוסחה זו כוללת את רכיבי התחביר הבאים:
אני. סך המכירות הוא שם המידה.
II. ה מפעיל סימן שווה (=) מציין את תחילת הנוסחה.
III. סְכוּם מוסיף את כל המספרים בעמודה, מכירות [SalesAmount] .
IV. יש כאלה סוגריים () המקיפים ביטוי המכיל טיעון אחד או יותר. כל הפונקציות דורשות לפחות טיעון אחד.
V. מכירות האם הטבלה מופנית.
אָנוּ. An טַעֲנָה מעביר ערך לפונקציה. העמודה שהפניה אליה [כמות מכירות] הוא טיעון שבאמצעותו, פונקציית SUM מכירה את העמודה שעליה עליה לצבור SUM.
במילים פשוטות, אתה יכול לקרוא את זה כ, ' עבור המדד בשם סך המכירות, חישב (=) את SUM של הערכים בעמודה [SalesAmount] בטבלת המכירות. '
& עליםעורך Power BI DAX כולל תכונת הצעות, המסייעת לך ליצור נוסחאות נכונות מבחינה תחבירית על ידי הצעת הרכיבים הנכונים.
הֶקשֵׁר
הֶקשֵׁר הוא אחד החשובים מבין שלושת המושגים DAX. כאשר מדברים על הקשר, זה עשוי להתייחס לאחד משני הסוגים הקשר בשורה ו סינון הקשר .
משמש בעיקר כאשר מדברים על אמצעים , ה שורה-הקשר נחשב הכי בקלות לשורה הנוכחית. היא חלה בכל פעם שנוסחה כוללת פונקציה החלת מסננים לזיהוי שורה בודדת בטבלה.
סינון-הקשר הוא קצת יותר קשה להבנה מאשר ה- Row-Context. אתה יכול לחשוב בקלות על ה- Filter-Context כעל פילטר אחד או יותר שהוחל בחישוב. הסינון-הקשר אינו קיים במקום ההקשר של השורה. במקום זאת, זה חל על הראשון. עיין בנוסחת ה- DAX הבאה.
נוסחה זו כוללת את רכיבי התחביר הבאים:
אני. שם המידה מכירות חנויות .
II. ה מפעיל סימן שווה (=) מציין את תחילת הנוסחה.
III. ה לחשב פונקציה מעריכה ביטוי, כטענה.
IV. מַאֲמָר מוּסְגָר () להקיף ביטוי המכיל טיעון אחד או יותר.
V. מידה [סה'כ מכירות] באותה טבלה כביטוי.
אָנוּ. ל פסיק (,) מפריד בין ארגומנט הביטוי הראשון לבין ארגומנט המסנן.
אתה בא. העמודה להפניה המלאה, ערוץ [ChannelName] הוא שורת ההקשר שלנו. כל שורה בעמודה זו מציינת ערוץ, חנות, מקוון וכו '.
VIII. הערך המסוים, חנות משמש כמסנן. זהו הקשר המסנן שלנו.
נוסחה זו מבטיחה זֶה מדד המכירות הכולל מחושב רק עבור שורות בעמודה הערוץ [ChannelName] עם הערך 'חנות', כמסנן.
פונקציות
פונקציות הן נוסחאות מוגדרות מראש, מובנות ומסודרות. הם מבצעים חישובים באמצעות טיעונים הועבר אליהם. טיעונים אלה יכולים להיות מספרים, טקסט, ערכים לוגיים או פונקציות אחרות.
יסודות Power BI DAX: עמודים ומדדים מחושבים
בבלוג זה אנו נתמקד בנוסחאות Power BI DAX המשמשות בחישובים ב- אמצעים ו עמודות מחושבות .
עמודות מחושבות
כאשר אתה יוצר מודל נתונים על שולחן העבודה של Power BI, באפשרותך להרחיב טבלה על ידי יצירת עמודות חדשות. תוכן העמודות מוגדר על ידי ביטוי DAX, מוערך שורה אחר שורה או בהקשר של השורה הנוכחית על פני אותה טבלה.
במודלים של נתונים עבור DAX, לעומת זאת, כל העמודות המחושבות תופסות מקום בזיכרון ומחושבות במהלך עיבוד הטבלה.
התנהגות זו מועילה וכתוצאה מכך לחוויית משתמש טובה יותר אך היא משתמשת בזיכרון RAM יקר, ולכן היא הרגל רע בייצור מכיוון שכל חישוב ביניים נשמר בזיכרון RAM ומבזבז שטח יקר.
אמצעים
יש דרך אחרת להגדיר חישובים במודל DAX, שימושי אם אתה צריך לפעול על ערכים מצטברים במקום על בסיס שורה אחר שורה. חישובים אלה הם מדדים. אחת הדרישות של DAX היא שצריך להגדיר מדד בטבלה. עם זאת, המדד לא ממש שייך לטבלה. אז אתה יכול להעביר מידה מטבלה אחת לשנייה מבלי לאבד את הפונקציונליות שלה.
עמודות מחושבות לעומת מדדים
מדידות ועמודות מחושבות משתמשים בביטויים DAX. ההבדל הוא הקשר של הערכה. מדד מוערך בהקשר לתא המוערך בדוח או בשאילתת DAX, ואילו עמודה מחושבת מחושבת ברמת השורה בטבלה אליה היא שייכת.
גם אם הם נראים דומים, יש הבדל גדול בין עמודות מחושבות למדדים. הערך של עמודה מחושבת מחושב במהלך רענון הנתונים ומשתמש בשורה הנוכחית כהקשר זה אינו תלוי באינטראקציה של המשתמש בדוח.
לפיכך, עליך להגדיר עמודה מחושבת בכל פעם שתרצה לבצע את הפעולות הבאות
- מקם את התוצאות המחושבות בכלי חיתוך, או ראה תוצאות בשורות או בעמודות בטבלת ציר (בניגוד לאזור הערכים), או בצירים של תרשים, או השתמש בתוצאה כתנאי מסנן בשאילתת DAX.
- הגדר ביטוי שקשור בקפדנות לשורה הנוכחית. לדוגמה, מחיר * כמות לא יכולה לעבוד בממוצע או על סכום של שתי העמודות.
- סיווג טקסט או מספרים. לדוגמא, טווח ערכים עבור מדד.
מדד פועל על צבירות של נתונים המוגדרות על פי ההקשר הנוכחי, שתלוי במסנן המיושם בדוח - כגון בחיתוך, שורות ועמודות בטבלת ציר, או צירים ומסננים המוחלים על תרשים.
לכן, עליך להגדיר מדד בכל פעם שתרצה להציג ערכי חישוב כתוצאה המשקפים את בחירת המשתמשים, כגון
- כאשר מחשבים את אחוז הרווח על מבחר נתונים מסוים.
- כאשר אתה מחשב יחסים של מוצר בהשוואה לכל המוצרים, אך שומר על המסנן לפי שנה ואזור.
יסודות Power BI DAX: סוגי פונקציות ב- DAX
1. פונקציות מצטברות
MIN
פונקציית DAX זו rמחריש את הערך המספרי המינימלי בעמודה, או בין שני ביטויים סקלריים.
תחביר
MIN()
דוגמא
=MIN([ResellerMargin])
MINA
פונקציית DAX זו rמגדיר את הערך המינימלי בעמודה, כולל כל הערכים והמספרים הלוגיים המיוצגים כטקסט.
תחביר
MINA()
דוגמא
=MINA(([מיקוד])
MINX
פונקציית DAX זו חוזרתהערך המספרי המינימלי הנובע מהערכת ביטוי עבור כל שורה בטבלה.
תחביר
דוגמא פונקציית DAX זו rמחריש את הערך המרבי בעמודה, כולל כל הערכים והמספרים הלוגיים המיוצגים כטקסט. תחביר דוגמא פונקציית DAX זו rמחריש את הערך המרבי בעמודה, כולל כל הערכים והמספרים הלוגיים המיוצגים כטקסט. תחביר דוגמא פונקציית DAX זו חוזרתהערך המספרי המרבי הנובע מהערכת ביטוי לכל שורה בטבלה. תחביר דוגמא פונקציית DAX זו אמקף את כל המספרים בעמודה. תחביר דוגמא פונקציית DAX זו rמחריש את הממוצע החשבוני של הערכים בעמודה. תחביר דוגמא פונקציית DAX זו rמגדיר את סכום הביטוי שהוערך עבור כל שורה בטבלה. תחביר דוגמא פונקציית DAX זו גמחשב את הממוצע החשבוני של קבוצת ביטויים המוערכת מעל טבלה. תחביר דוגמא זוהי פונקציית DAX המשמשת להחזרת המספר המובהק של פריטים בעמודה. לכן, אם יש מספרים מרובים של אותו פריט, פונקציה זו תספור אותו כפריט יחיד. תחביר דוגמא זוהי פונקציית DAX המשמשת להחזרת ספירת הפריטים בעמודה. לכן, אם ישנם מספרים מרובים של אותו פריט, פונקציה זו תספור אותו כפריטים נפרדים ולא כפריט אחד. תחביר דוגמאות זוהי פונקציית DAX המשמשת להחזרת ספירת הפריטים בעמודה שאינה ריקה. תחביר דוגמא זו פונקציית DAX שמונה את מספר השורות בטבלה שצוינה, או בטבלה המוגדרת על ידי ביטוי. תחביר דוגמא זו פונקציית DAX שמונה את מספר התאים הריקים בעמודה. תחביר דוגמא פונקציית DAX זו rמשמר את התאריך שצוין בתבנית תאריך-שעה. תחביר דוגמא פונקציית DAX זו rמשמר את השעה שצוינה כמספר בין 0 ל -23 (12:00 בבוקר עד 23:00 בערב). תחביר דוגמא פונקציית DAX זו rמשמר את התאריך הנוכחי. תחביר פונקציית DAX זו rמתעד את התאריך והשעה הנוכחיים בתבנית תאריך-שעה. תחביר פונקציית DAX זו rמתעד את התאריך בתבנית Date-Time של היום האחרון בחודש, לפני או אחרי מספר חודשים שצוין. תחביר דוגמא פונקציית DAX זו rמחריש את הערך המוחלט של המספר שניתן. תחביר דוגמא פונקציית DAX זו rמחריש את הערך של e שהועלה לכוח המספר הנתון. תחביר דוגמא פונקציית DAX זו rמקבע את הפקטוריון של מספר. תחביר דוגמא פונקציית DAX זו rמשריץ את היומן הטבעי של המספר הנתון. תחביר דוגמא פונקציית DAX זו rמשריץ את היומן עם בסיס המספר הנתון. תחביר דוגמא פונקציית DAX זו rגורמת לערך של פי. תחביר פונקציית DAX זו rמחריש את הערך של הטיעון הראשון שהועלה לכוחו של הטיעון השני. תחביר דוגמא פונקציית DAX זו מבצעת חלוקה rמשרין את החלק השלם של המנה. תחביר דוגמא פונקציית DAX זו מחזירה את הסימן למספר נתון. תחביר דוגמא פונקציית DAX זו rמשריץ את השורש הריבועי של המספר הנתון. תחביר דוגמא פונקציית DAX זו מבצעת AND (צירוף) לוגי בשני ביטויים. כדי ש- AND יחזור להיות אמיתי, יש למלא את שני התנאים שצוינו. תחביר דוגמא פונקציית DAX זו מבצעת OR לוגי (disjunction) בשני ביטויים. כדי ש- OR יחזיר אמת, צריך להתקיים אחד משני התנאים שצוינו. תחביר דוגמא פונקציית DAX זו מבצעת NOT (שלילה) הגיוני על ביטוי נתון. תחביר דוגמא פונקציית DAX זו בודקת סדרת תשומות לממלאת התנאי שצוין בטיעון. תחביר דוגמא פונקציית DAX זו המעריך ביטוי ומחזיר ערך מוגדר אם הביטוי מחזיר שגיאה. תחביר דוגמא פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך ריק. תחביר דוגמא פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך מספרי. תחביר דוגמא פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך הוא טקסט. תחביר דוגמא פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך אינו טקסט. תחביר דוגמא פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך הוא שגיאה. תחביר דוגמא פונקציית DAX זו jמשמן שני מחרוזות טקסט לאחד. תחביר דוגמא פונקציית DAX זוהתוצאה של ביטוי שהוערך עבור כל שורה בטבלה. תחביר דוגמא פונקציית DAX זו rמחייב מספר למספר העשרוני שצוין ומחזיר את התוצאה כטקסט. תחביר דוגמא פונקציית DAX זומחליף חלק ממחרוזת טקסט, בהתבסס על מספר התווים שאתה מציין, במחרוזת טקסט שונה. תחביר דוגמא פונקציית DAX זו rמגדיר את מספר התווים שבהם מחרוזת טקסט ספציפית נמצאת לראשונה. תחביר דוגמא פונקציית DAX זו חוזרתמחרוזת טקסט בכל האותיות הגדולות. תחביר דוגמא תְנַאִי מוּקדָם: יהיה עליך לפתוח קובץ Power BI Desktop זה נתון . מכיוון שאני מניח שזו תהיה הראשונה שלך, אכתוב את הפרט הזה בפירוט רב כדי שתוכל לעקוב אחריו. ברשימת השדות של תצוגת דוח לחץ לחיצה ימנית על ה- מכירות טבלה, ואחריה מידה חדשה . החלף מידה על ידי הקלדת שם מידה חדש מכירות ברבעון הקודם, בתוך ה פורמולה בר . בנוסחה זו, אתה רוצה להשתמש ב- לחשב פוּנקצִיָה. לכן, לאחר סימן השווה, הקלד את האותיות הראשונות CAL ואז לחץ פעמיים על הפונקציה שבה ברצונך להשתמש. לפונקציה CALCULATE יש לפחות שני ארגומנטים. הראשון הוא הביטוי שיש להעריך, והשני הוא א לְסַנֵן . אחרי הפתיחה מַאֲמָר מוּסְגָר ( בשביל ה לחשב פונקציה, סוג סְכוּם ואחריו סוגריים פותחים נוספים ( להעביר ויכוח ל סְכוּם פוּנקצִיָה. התחל להקליד מלח ואז בחר מכירות [SalesAmount] , ואחריו סוגר סוגר ) . זהו טיעון הביטוי הראשון שלנו לחשב פוּנקצִיָה. סוג א פסיק (,) ואחריו רווח לציין את המסנן הראשון ואז הקלד רבעון קודם . זה יהיה המסנן שלנו. תשתמש ב- רבעון קודם פונקציית מודיעין זמן לסינון סְכוּם תוצאות ברבעון הקודם. לאחר סוגריים הפתיחה ( לפונקציה PREVIOUSQUARTER, הקלד לוח שנה [DateKey] . ה רבעון קודם לפונקציה יש ארגומנט אחד, עמודה המכילה טווח תאריכים רציף. במקרה שלנו, זה ה DateKey בטבלה לוח השנה. ודא שהארגומנטים המועברים ל- PREVIOUSQUARTER וגם הפונקציה CALCULATE סגורים על ידי הקלדת שני סוגריים סגורים ))) . הנוסחה שלך אמורה להיראות כעת כמו הבאה לחץ על סימן הביקורת בשורת הנוסחאות או הקש Enter כדי לאמת את הנוסחה. לאחר שהוספת את זה למודל שלך, וואלה! פשוט יצרת מדד באמצעות DAX, ולא קל בזה. מה שהנוסחה הזו עושה זה לחשב את סך המכירות ברבעון הקודם, בהתאם למסננים שהוחלו בדוח. אז בואו אם היינו צריכים לשים כמות מכירות ואת החדש שלנו מכירות ברבעון הקודם למדוד בתרשים ואז להוסיף אותו שָׁנָה ו QuarterOfYear כפי ש חותכים, היינו מקבלים משהו בסגנון הבא כעת, כשיש לך הבנה בסיסית של המושגים ב- Power BI DAX, תוכל להתחיל ליצור נוסחאות DAX למדידות בעצמך. ואכן, זה יכול להיות קצת מסובך ללמוד, אבלDAX קיימת כבר מספר שניםישנם הרבה משאבים זמינים באינטרנט. לאחר קריאה דרך הבלוג הזה והתנסות קטנה תוכלו ללמוד למצוא פתרונות עסקיים באמצעות Power BI DAX.
MINX(
,)
=MINX(לְסַנֵן(InternetSales, InternetSales [SalesTerritoryKey] =5), InternetSales [Freight] + InternetSales [TaxAmt])
מקס
מקס()
=מקס([ResellerMargin])
מקס
מקס()
=מקס(([מיקוד])
מקסימום
מקסימום(
,)
=מקסימום(לְסַנֵן(InternetSales, InternetSales [SalesTerritoryKey] =5), InternetSales [Freight] + InternetSales [TaxAmt])
סְכוּם
סְכוּם()
=סְכוּם(משרד מכירות])
מְמוּצָע
מְמוּצָע()
=מְמוּצָע(InternetSales [ExtendedSalesAmount])
מה זה ביג דאטה והאדופ
סומקס
סומקס(
,)
=סומקס(לְסַנֵן(InternetSales, InternetSales [SalesTerritoryID] =5),[הוֹבָלָה])
AVERAGEX
AVERAGEX(
,)
=AVERAGEX(InternetSales, InternetSales [Freight] + InternetSales [TaxAmt])
2. ספירת פונקציות
DISTINCTCOUNT
DISTINCTCOUNT()
=DISTINCTCOUNT(ResellerSales_USD [SalesOrderNumber])
לספור
לספור()
=לספור([תאריך משלוח])
קונטה
קונטה()
=קונטה('משווק' [טלפון])
COUNTROWS
COUNTROWS(
)
=COUNTROWS('הזמנות')
COUNTBLANK
COUNTBLANK()
לעבור ערך ולעבור לפי הפניה java
=COUNTBLANK(משווק [BankName])
3. פונקציות תאריך-שעה
תַאֲרִיך
תַאֲרִיך(<שָׁנָה>,<חוֹדֶשׁ>,<יְוֹם>)
=תַאֲרִיך(2019,12, 17)
שָׁעָה
שָׁעָה()
=שָׁעָה('הזמנות' [TransactionTime])
היום
היום()
עַכשָׁיו
עַכשָׁיו()
EOMONTH
EOMONTH(,)
=EOMONTH('3 במרץ, 2008',1.5)
4. פונקציות מתמטיות
סָעִיף
סָעִיף()
=ABS ([DealerPrice] - [ListPrice])
EXP
EXP()
= EXP ([כוח])
עוּבדָה
עוּבדָה()
= FACT ([Values])
LN
LN()
= LN ([Values])
עֵץ
עֵץ(,)
כל הבאים מחזירים את אותה תוצאה, 2.
= LOG (100,10)
= LOG (100)
= LOG10 (100)
פאי
פאי()
כּוֹחַ
כּוֹחַ(,<כּוֹחַ>)
= כוח (5,2)
מָנָה
מָנָה(,)
= QUOTIENT (5,2)
סִימָן
סִימָן()
= SIGN (([מחיר מבצע] - [מחיר עלות]))
SQRT
SQRT()
= SQRT (25)
5. פונקציות לוגיות
AND
AND(,)
= IF (AND (10>9, -10 <-אחד),'הכול נכון','שקר אחד או יותר'
מכיוון ששני התנאים, שהועברו כטיעונים, לפונקציה AND נכונים, הנוסחה מחזירה 'הכל נכון'.
אוֹ
אוֹ(,)
= אם (או (10>9, -10> -אחד),'נָכוֹן','שֶׁקֶר'
מכיוון שאחד התנאים שהועברו כטיעונים לפונקציה OR נכון, הנוסחה מחזירה 'נכון'.
לֹא
לֹא()
= NOT ([CalculatedColumn1])
עבור כל שורה בעמודה 1 מחושבת, הפונקציה NOT מחזירה את ההפך הלוגי מהערך הנתון.
אם
אם(logical_test> ,, value_if_false)
= IF ([שיחות]<200,'נָמוּך', IF ([שיחות]<300,'בינוני','גָבוֹהַ')))
טעות
טעות(ערך, value_if_error)
= טעות (25/0,9999)
6. פונקציות מידע
ריק
ריק(<ערך>)
= IF (ISBLANK ('CalculatedMeasures' [PreviousYearTotalSales]), BLANK (), ('CalculatedMeasures' [Total Sales] - 'CalculatedMeasures' [PreviousYearTotalSales]) / 'CalculatedMeasures' [PreviousYearTotalSales])
ISNUMBER
ISNUMBER(<ערך>)
= IF (ISNUMBER (0),'האם מספר','זה לא מספר')
ISTEXT
ISTEXT(<ערך>)
= IF (ISTEXT ('טֶקסט'),'האם טקסט','אינו טקסט')
ISNONTEXT
ISNONTEXT(<ערך>)
= IF (ISNONTEXT ('טֶקסט'),'אינו טקסט','האם טקסט')
שגיאה
ISERROE(<ערך>)
= אם (ISERROR (SUM ('ResellerSales_USD' [SalesAmount_USD]) / SUM ('InternetSales_USD' [SalesAmount_USD])), BLANK (), SUM ('ResellerSales_USD' [SalesAmount_USD]) / SUM ('InternetSales_USD' [SalesAm]
7. פונקציות טקסט
לרתום
לרתום(,)
= CONCATENATE ('שלום', 'עולם')
CONCATENATEX
CONCATENATEX(
,, [תוחם])
= CONCATENATEX (עובדים, [FirstName] ו '' & [LastName], ',')
תוקן
תוקן(,,)
= FIXED ([PctCost],3,אחד)
החלף
החלף(,,,)
= REPLACE ('מוצרים חדשים' [קוד מוצר],אחד,2,'OB')
לחפש
לחפש(, [, [] [,]])
= חיפוש ('n','מדפסת')
הנוסחה מחזירה 4 מכיוון ש- n הוא התו הרביעי במילה 'מדפסת'.
עֶלִיוֹן
עֶלִיוֹן()
= UPPER (['מוצרים חדשים' [קוד מוצר])
יסודות Power BI DAX: יצירת המדד הראשון שלך
הוא יש קשר
מכירות ברבעון הקודם = CALCULATE (SUM (Sales [SalesAmount]), FREVIOUSQUARTER (לוח שנה [DateKey])