Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I have a table for an appointment and it has columns as follows for each event (each row):
Attendee 1 name
Attendee 2 name
Attendee 3 name
Attendee 4 name
Attendee 5 name
Attendee 6 name
(all the way to 16!)
I need a measure to count the number of attendees at each appointment - by counting the non blanks in the name field.
I am completely stuck on how to do this - please can you help?
First I would consider unpivoting that table:
Hi @gingerclaire ,
You should be able to use the COUNTA function to do this.
(Adapt for your table and field names)
Number of Attendees= COUNTA(Table[FieldName])
https://learn.microsoft.com/en-us/dax/counta-function-dax
Counts the number of rows in the specified column that contain non-blank values.
Please consider accepting as solution if this answers the question- thanks!
Thank you - I need to be able to do this across multiple fields for the table as below (I actually have 16 attendee fields):
Attendee1name | Attendee2name | Attendee3name | Attendee4name | Attendee5name | Attendee6name | Total attendees | |
Event 1 | John | Sarah | James | Geoff | 4 | ||
Event 2 | Helen | Bob | 2 |
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
17 | |
10 | |
10 | |
8 | |
6 |
User | Count |
---|---|
20 | |
17 | |
16 | |
13 | |
10 |