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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
badger123
Resolver I
Resolver I

Distinct count using measure

Hello,

 

Is it possible to calculate distinct count in the measure below? Here is my measure as it stands, which counts the values but I would like to do distinct count of the values. 

 

Measure1= 
VAR __table = SUMMARIZE('Table1','Table1'[year],"__value",[Measure2])
RETURN
IF(HASONEVALUE('Table1'[year]), [Measure2],COUNTX(__table,[__value]))

E.g. here is measure 2 in action in table visual, which gives measure1 = 4, but I would like measure1 to be 3 in this case. 

 

YearMeasure2
20155
20167
20177
20188
1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

See if an adaptation of something like below works:

 

Measure = 
VAR __table = SUMMARIZE('Table2','Table2'[UniqueID],"__value",[Measure2)
VAR __values = DISTINCT(SELECTCOLUMNS(__table,"__value",[__value]))
RETURN
COUNTROWS(__values)

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

2 REPLIES 2
Greg_Deckler
Super User
Super User

See if an adaptation of something like below works:

 

Measure = 
VAR __table = SUMMARIZE('Table2','Table2'[UniqueID],"__value",[Measure2)
VAR __values = DISTINCT(SELECTCOLUMNS(__table,"__value",[__value]))
RETURN
COUNTROWS(__values)

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

Thanks @Greg_Deckler that works 🙂 Is it possible to ignore blanks? i.e. not count the rows where values are blank? 

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.