Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi there,
I ve got a problem with measure dax. I cannot sum in group from measure which I ve created.
First I create a calculated column
then I created a measure as below
See if this works:
earned_day =
SUMX (
VALUES ( 'Date'[Year] ),
DIVIDE (
CALCULATE (
COUNTROWS ( 'Date' ),
FILTER (
ALL ( 'Date' ),
'Date'[Date] >= MIN ( UW[Hieuluc Tu] )
&& 'Date'[Date] <= MIN ( UW[Hieuluc Den] )
)
),
VAR MinTotalDay =
MIN ( UW[totalday] )
RETURN
IF ( MinTotalDay = 0, 1, MinTotalDay )
)
)
The reason for infinity error is because at the denominator there is 0 for 2020 so you will have to check for the 0.
Thanks for your reply
Your dax can fix the infinity problem but it still doesnt correct the total of row. I need to calculate the total by year. I cannot use sum function for a measure. The first measure just calculate for each row and I dont know how I can aggregrate for a group.
User | Count |
---|---|
15 | |
9 | |
8 | |
6 | |
5 |
User | Count |
---|---|
31 | |
19 | |
15 | |
7 | |
6 |