Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi Experts,
I have a table say employee which has a attendance flag say flag set to 1 or 0 stating whether they attended the workplace or not. I need to calculate the disctinct count of the flags which are set to 1 or 0 .
DAX measure should calculate count(attended) and count(not attended) and % age not attended = count(not attended)/count(attended) * 100 .
Empid | Flag | date |
101 | 1 | 15.09.2021 |
102 | 1 | 15.09.2021 |
103 | 0 | 15.09.2021 |
104 | 0 | 15.09.2021 |
101 | 1 | 16.09.2021 |
102 | 0 | 16.09.2021 |
105 | 1 | 16.09.2021 |
103 | 1 | 16.09.2021 |
Could you please suggest a DAX to handle this scenario?
Kind regards
Sameer
Solved! Go to Solution.
@deb_power123 Not entirely clear, if you want distinct employees maybe:
Measure Flag is 1 =
COUNTROWS(
DISTINCT(
SELECTCOLUMNS(
FILTER('Table',[Flag] = 1),
"Empid",[Empid]
)
)
)
@deb_power123 Not entirely clear, if you want distinct employees maybe:
Measure Flag is 1 =
COUNTROWS(
DISTINCT(
SELECTCOLUMNS(
FILTER('Table',[Flag] = 1),
"Empid",[Empid]
)
)
)
Try this measure:
% age not attended =
VAR _Att =
CALCULATE ( COUNTROWS ( 'Table' ), 'Table'[ Flag] = 1 )
VAR _NAtt =
CALCULATE ( COUNTROWS ( 'Table' ), 'Table'[ Flag] = 0 )
RETURN
_NAtt / _Att * 100
Output:
If this post helps, please consider accepting it as the solution to help the other members find it more quickly.
Appreciate your Kudos🙏!!
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
25 | |
10 | |
7 | |
6 | |
6 |
User | Count |
---|---|
30 | |
11 | |
11 | |
10 | |
6 |