Forum Discussion
Madhans
3 years agoFrequent Visitor
DAX Help - Mandays Calculation
I have one fact table containing Employee Clm, Joining-date Clm, Relieving-date Clm And one calendar table. Need to have the number of days in the particular period as below attached...
- 3 years ago
Hi,
Please check the below picture and the attached pbix file.
expected outcome measure: = COUNTROWS ( FILTER ( 'Calendar', 'Calendar'[Date] >= MAX ( Employee[Joined Date] ) && IF ( NOT ISBLANK ( MAX ( Employee[Relieving Date] ) ), 'Calendar'[Date] <= MAX ( Employee[Relieving Date] ), MAX ( 'Calendar'[Date] ) ) ) )
Madhans
3 years agoFrequent Visitor
In my table visual, I've noticed that the total of the measure is not appearing.This is concerning to me, as I intend to utilize this total value in a card visualization as well.
Jihwan_Kim I would greatly appreciate it if you could spare some time to help me troubleshoot and rectify this situation.
And i am also going to calculate Last 12 months total sum for the above measure. Kinldy advise me whther the attached dax will work or not
CALCULATE (
Table Name[expected outcome measure:],
DATESINPERIOD (
'Calendar'[Date Main],
LASTDATE ( 'Calendar'[Date Main] ),
-12,
MONTH
)
)
Note - My my employee table and calendar tabale does not have any relationship.
Jihwan_Kim
3 years agoSuper User
Hi,
Please try the below in order to see the total row in the table visualization.
expected outcome measure: =
SUMX (
VALUES ( Employee[Employee] ),
CALCULATE (
COUNTROWS (
FILTER (
'Calendar',
'Calendar'[Date] >= MAX ( Employee[Joined Date] )
&& IF (
NOT ISBLANK ( MAX ( Employee[Relieving Date] ) ),
'Calendar'[Date] <= MAX ( Employee[Relieving Date] ),
MAX ( 'Calendar'[Date] )
)
)
)
)
)