Forum Discussion

MBWATSON's avatar
MBWATSON
Helper II
2 years ago

DAX formula help please

I have three tables-Fill Rate Query, Hierarchy Table related through Program Table. Fill Rate Query has columns for departments and providers. Hierarchy Table contains the providers' FTE. I have a DAX formula that thought would give me the number of contract hours each provider has based on their FTE and what department they work in but it isn't returning any results. Hoping someone here can correct my DAX statement.

 

CONTRACT HOURS =
SUMX(
    'FILL RATE QUERY',
    VAR DeptName = 'FILL RATE QUERY'[DEPARTMENT NAME]
    VAR RelatedClinic = RELATED('PROGRAM TABLE'[CLINIC]
    VAR RelatedFTE = CALCULATE(
        MAX('HIERARCHY TABLE'[Clinical_FTE]), 
        'HIERARCHY TABLE'[MEDICAL_GROUP_NAME] = RelatedClinic
    )
    RETURN
        RelatedFTE * SWITCH(
            TRUE(),
            DeptName IN {"OHR FAMILY", "BEHAVIORAL HEALTH", "PSYCH"}, 32,
            DeptName IN {"INTERNAL MEDICINE", "FAMILY MEDICINE"}, 34,
            32
        )
)


1 Reply