Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago
Solved

debugging DAX expressions

Hi

 

I have created two DAX quick meassures, one for YoY% change and one for MoM% change. the former returns a value all right, the later does not. the problematic meassure is below (didn't change anything, straight out of the quick meassure).

 

How can I do a "walkthrough" the meassure and see what it tries to calculate and why it does not return any values? Something like the "evaluate formual" functionality in EXCEL.

 

 

 

Licenses MoM% =
IF(
ISFILTERED('O365LicenseReport'[OrderCreationDate]),
ERROR("Time intelligence quick measures can only be grouped or filtered by the Power BI-provided date hierarchy or primary date column."),
VAR __PREV_MONTH =
CALCULATE(
SUM('O365LicenseReport'[Licenses]),
DATEADD('O365LicenseReport'[OrderCreationDate].[Date], -1, MONTH)
)
RETURN
DIVIDE(SUM('O365LicenseReport'[Licenses]) - __PREV_MONTH, __PREV_MONTH)
)

  • Anonymous's avatar
    Anonymous
    8 years ago

    v-jiascu-msft wrote:

    Hi Anonymous,

     

    The MoM% needs a month context. We can't see any such context from the snapshot. Can you share a sample of your data?

     

    Best Regards,

    Dale


    you are right. once I've drilled down to a monthly level I started seeing numbers. however I would have expected that even in that "single point"chart, it would have returned the current vs last_month delta.

     

    anyways, thanks

3 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Anonymous For that I recommend you try DAX Studio, is a free software that evaluates DAX expressions

     

    http://daxstudio.org/

  • v-jiascu-msft's avatar
    v-jiascu-msft
    Microsoft Employee

    Hi Anonymous,

     

    The MoM% needs a month context. We can't see any such context from the snapshot. Can you share a sample of your data?

     

    Best Regards,

    Dale

    • Anonymous's avatar
      Anonymous
      Not applicable

      v-jiascu-msft wrote:

      Hi Anonymous,

       

      The MoM% needs a month context. We can't see any such context from the snapshot. Can you share a sample of your data?

       

      Best Regards,

      Dale


      you are right. once I've drilled down to a monthly level I started seeing numbers. however I would have expected that even in that "single point"chart, it would have returned the current vs last_month delta.

       

      anyways, thanks