Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Dear all,
I'm a newbie in DAX, in my lab I try to use SUMX function to sum all premium fee group by industry.
My DAX function is below:
EVALUATE
var temp =
FILTER(
SUMMARIZE(
Premium_table,
Premium_table[Industry],
Premium_table[SUM PREMIUM]
),
[SUM PREMIUM] > 10000)
RETURN
ADDCOLUMNS(
temp,
"sum_groupby_Industry" , SUMX(temp, temp[SUM PREMIUM])
)
Tried with DAX studio, it failed with log "Query (15, 40) Cannot find table 'temp' , I think I have defined temp table in above already , could you please assist on my issue ?
Solved! Go to Solution.
Hi,
Thank you for your message.
In my opinion, the below part was the cause, so I changed to the original table name.
temp is a virtual table that is created inside the formula, but when creating it, it used the original column name ( Premium_table[SUM PREMIUM] ) in SUMMARIZE function.
If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.
Hi,
I am not sure if I understood your question correctly, but please try the below whether it provides the desired result.
new addco table =
VAR temp =
FILTER (
SUMMARIZE ( Premium_table, Premium_table[Industry], Premium_table[SUM PREMIUM] ),
[SUM PREMIUM] > 10000
)
RETURN
ADDCOLUMNS (
temp,
"sum_groupby_Industry", SUMX ( temp, Premium_table[SUM PREMIUM] )
)
If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.
hi @Jihwan_Kim ,
It work, however I'm curious why my code didn't work ? temp table was defined already but dax still said "Cannot find table 'temp'"
Hi,
Thank you for your message.
In my opinion, the below part was the cause, so I changed to the original table name.
temp is a virtual table that is created inside the formula, but when creating it, it used the original column name ( Premium_table[SUM PREMIUM] ) in SUMMARIZE function.
If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
40 | |
27 | |
20 | |
14 | |
8 |
User | Count |
---|---|
76 | |
48 | |
46 | |
20 | |
16 |