cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Treatas Dax Measure error

Hi Experts

 

Cannot see my error in my treatas dax measure..

Total Demand by Countries =
        CALCULATE(AVERAGEX('oil_iea_ieaprodbal (Countries)','oil_iea_ieaprodbal (Countries)'[Value]),
            TREATAS(VALUES(oil_jet_jetfueldemand2[DDate]),'oil_iea_ieaprodbal (Countries)'[Date]) &&
            TREATAS(VALUES(oil_jet_jetfueldemand2[Region]),'oil_iea_ieaprodbal (Countries)'[Country]))
1 ACCEPTED SOLUTION
v-eqin-msft
Community Support
Community Support

Hi @parminderkellah ,

 

TREATAS() returns a table not returns the logical value ——TRUE or FALSE. Here is a example:

Eyelyn9_0-1671760123494.png  Eyelyn9_1-1671760136851.png

Eyelyn9_2-1671760176635.png

 

So , please replace the && in your expression with Comma( , )

 

 

Total Demand by Countries = 
        CALCULATE(AVERAGEX('oil_iea_ieaprodbal (Countries)','oil_iea_ieaprodbal (Countries)'[Value]),
            TREATAS(VALUES(oil_jet_jetfueldemand2[DDate]),'oil_iea_ieaprodbal (Countries)'[Date]),
            TREATAS(VALUES(oil_jet_jetfueldemand2[Region]),'oil_iea_ieaprodbal (Countries)'[Country]))

 

 

Best Regards,

Eyelyn Qin

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3

thank u

Ashish_Mathur
Super User
Super User

Hi,

Share some data, describe the question and show the expected result. 


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
v-eqin-msft
Community Support
Community Support

Hi @parminderkellah ,

 

TREATAS() returns a table not returns the logical value ——TRUE or FALSE. Here is a example:

Eyelyn9_0-1671760123494.png  Eyelyn9_1-1671760136851.png

Eyelyn9_2-1671760176635.png

 

So , please replace the && in your expression with Comma( , )

 

 

Total Demand by Countries = 
        CALCULATE(AVERAGEX('oil_iea_ieaprodbal (Countries)','oil_iea_ieaprodbal (Countries)'[Value]),
            TREATAS(VALUES(oil_jet_jetfueldemand2[DDate]),'oil_iea_ieaprodbal (Countries)'[Date]),
            TREATAS(VALUES(oil_jet_jetfueldemand2[Region]),'oil_iea_ieaprodbal (Countries)'[Country]))

 

 

Best Regards,

Eyelyn Qin

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Winner of T-Shirt Design

Power BI T-Shirt Design Challenge 2023

Find out who won the T-Shirt Design Challenge and the top 3 finalists.

March 2023 Update3

Power BI March 2023 Update

Find out more about the March 2023 update.

Top Solution Authors