Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
matus_jun
Frequent Visitor

dax find number from given week range

matus_jun_0-1735787004117.png

Hi im so sorry for my english 
how can I know how many people not recive 2 off day, 1 off day or not get any off day  base on given range 
column workday 1= workday , 0 =offday  
thank you alot

1 ACCEPTED SOLUTION
shafiz_p
Super User
Super User

Hi @matus_jun  Try this:

EmployeesNotReceiving2OffDays = 
CALCULATE(
    DISTINCTCOUNT('Table'[employee_id ]),
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('Table', 'Table'[employee_id ]),
            "OffDaysCount", 
            CALCULATE(
                COUNT('Table'[workday]),
                'Table'[workday] = 0
            )
        ),
        [OffDaysCount] <> 2
    )
)


EmployeesNotReceiving1OffDays = 
CALCULATE(
    DISTINCTCOUNT('Table'[employee_id ]),
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('Table', 'Table'[employee_id ]),
            "OffDaysCount", 
            CALCULATE(
                COUNT('Table'[workday]),
                'Table'[workday] = 0
            )
        ),
        [OffDaysCount] <> 1
    )
)



EmployeesNotReceivinganyOffDays = 
CALCULATE(
    DISTINCTCOUNT('Table'[employee_id ]),
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('Table', 'Table'[employee_id ]),
            "OffDaysCount", 
            CALCULATE(
                COUNT('Table'[workday]),
                'Table'[workday] = 0
            )
        ),
        [OffDaysCount] = 0
    )
)

 

 

Hope this helps!!

If this solved your problem, please accept it as a solution and a kudos!!

 

Best Regards,
Shahariar Hafiz

View solution in original post

1 REPLY 1
shafiz_p
Super User
Super User

Hi @matus_jun  Try this:

EmployeesNotReceiving2OffDays = 
CALCULATE(
    DISTINCTCOUNT('Table'[employee_id ]),
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('Table', 'Table'[employee_id ]),
            "OffDaysCount", 
            CALCULATE(
                COUNT('Table'[workday]),
                'Table'[workday] = 0
            )
        ),
        [OffDaysCount] <> 2
    )
)


EmployeesNotReceiving1OffDays = 
CALCULATE(
    DISTINCTCOUNT('Table'[employee_id ]),
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('Table', 'Table'[employee_id ]),
            "OffDaysCount", 
            CALCULATE(
                COUNT('Table'[workday]),
                'Table'[workday] = 0
            )
        ),
        [OffDaysCount] <> 1
    )
)



EmployeesNotReceivinganyOffDays = 
CALCULATE(
    DISTINCTCOUNT('Table'[employee_id ]),
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('Table', 'Table'[employee_id ]),
            "OffDaysCount", 
            CALCULATE(
                COUNT('Table'[workday]),
                'Table'[workday] = 0
            )
        ),
        [OffDaysCount] = 0
    )
)

 

 

Hope this helps!!

If this solved your problem, please accept it as a solution and a kudos!!

 

Best Regards,
Shahariar Hafiz

Helpful resources

Announcements
October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.