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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
rmeng
Helper II
Helper II

UNION distinct no blank column cells between 2 Tables

Hello,

I have 2 tables and I want the distinct count of HCP_MDM_ID from both.

I´m using the following measure
#ReachUnion =
COUNTROWS (
             DISTINCT (
                      UNION (
                             VALUES ( EVENTS[HCP_MDM_ID] ),
                             VALUES ( INTERACTIONS[HCP_MDM_ID] )
                       )
               )
 )

However it´s counting the blank  HCP_MDM_ID too and I only want with No Blanks()
rmeng_2-1652990762528.png

 

Can you help me please 

 

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

@rmeng Try:

#ReachUnion =
COUNTROWS (
     FILTER(
             DISTINCT (
                      UNION (
                             VALUES ( EVENTS[HCP_MDM_ID] ),
                             VALUES ( INTERACTIONS[HCP_MDM_ID] )
                       )
               ),
     [HCP_MDM_ID] <> BLANK()
     )
 )

or try this:
#ReachUnion =
COUNTROWS (
             DISTINCT (
                      UNION (
                             DISTINCT( EVENTS[HCP_MDM_ID] ),
                             DISTINCT( INTERACTIONS[HCP_MDM_ID] )
                       )
               )
 )

@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

2 REPLIES 2
Greg_Deckler
Super User
Super User

@rmeng Try:

#ReachUnion =
COUNTROWS (
     FILTER(
             DISTINCT (
                      UNION (
                             VALUES ( EVENTS[HCP_MDM_ID] ),
                             VALUES ( INTERACTIONS[HCP_MDM_ID] )
                       )
               ),
     [HCP_MDM_ID] <> BLANK()
     )
 )

or try this:
#ReachUnion =
COUNTROWS (
             DISTINCT (
                      UNION (
                             DISTINCT( EVENTS[HCP_MDM_ID] ),
                             DISTINCT( INTERACTIONS[HCP_MDM_ID] )
                       )
               )
 )

@ 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!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

SOLUTION FOUND THANKS

 

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

Top Solution Authors