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
gjensen
Frequent Visitor

best way to remove duplicates between two measures (two different base tables)

I have two measures that both look for the same logic just in two seperate tables. There is no way to combine the tables to just rely on one measure. 

 

My goal is to combine the results and only return a DISTINCT count of the customers referenced between both measures. 

Below you can see the measures flagging various customers, but like for the first customer number referenced they show up for both measures/tables. What would be the best approach in combining them and only returning a distinct count of customer #s?

gjensen_0-1682438527893.png

Here are the two queries below. As mentioned before they have the exact same functionality but are just referencing different tables.

New Go Customers SOs = 
    CALCULATE( DISTINCTCOUNT('New Custs SO Sign Ups'[BI_CUST_NBR]),
         FILTER(Campaign, Campaign[Campaign_Reason__c] = "Acquisition – Residential"),
        'New Custs SO Sign Ups'[BI_OPEN_DT] >= SELECTEDVALUE(Campaign[StartDate]),
       'New Custs SO Sign Ups'[BI_OPEN_DT]<= SELECTEDVALUE(Campaign[EndDate]),
        Campaign[Campaign_Reason__c] = "Acquisition – Residential")
New Go Customers = 
    CALCULATE( DISTINCTCOUNT(Charges[Charge Cust#]),
         FILTER(Campaign, Campaign[Campaign_Reason__c] = "Acquisition – Residential"),
        Charges[CHG_DATE] >= SELECTEDVALUE(Campaign[StartDate]),
        Charges[CHG_DATE] <= SELECTEDVALUE(Campaign[EndDate]),
        Campaign[Campaign_Reason__c] = "Acquisition – Residential",
        Charges[ACTION_FLAG] = "START")

Any help is appreciated. I will try and provide any additional information requested. 

 

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

@gjensen Perhaps some kind of Complex Selector like: The Complex Selector - Microsoft Power BI Community. Something along the lines of:

Selector Measure = 
  IF( [New Go Customers SOs] = 1 && [New Go Customers] = 1, 1, 0 )

 


@ 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

1 REPLY 1
Greg_Deckler
Super User
Super User

@gjensen Perhaps some kind of Complex Selector like: The Complex Selector - Microsoft Power BI Community. Something along the lines of:

Selector Measure = 
  IF( [New Go Customers SOs] = 1 && [New Go Customers] = 1, 1, 0 )

 


@ 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...

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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