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

Don'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.

Reply
Anonymous
Not applicable

Conditional formatting in visual for multiple duplicates

My question is related to this question: Solved: Conditional Formatting Duplicate Records in Rows - Microsoft Power BI Community.

 

Specifically, I want to mark those rows in a visual which are duplicates. However, the answer in that question only works if there is only one duplicate. I can have more than 2, hence to mark when distinct count is 2 will not be sufficient.

 

How can I achieve this?

1 ACCEPTED SOLUTION
v-yiruan-msft
Community Support
Community Support

Hi @Anonymous ,

I created a sample pbix file(see attachment), please check whether that is what you want.

1. Create a measure as below to get the count of systems which per user logged into

Countofsystem = 
CALCULATE (
    DISTINCTCOUNT ( 'Table'[System] ),
    FILTER (
        ALLSELECTED ( 'Table' ),
        'Table'[Current User] = SELECTEDVALUE ( 'Table'[Current User] )
    )
)

2. Create a measure as below to make conditional formatting rule

Conditional formatting = IF ( [Countofsystem] >= 2, "Red" )

3. Configure conditional formatting: select the visual and click the field "Current User", Conditional formatting-->Background color

yingyinr_0-1636009787020.png

Best Regards

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
v-yiruan-msft
Community Support
Community Support

Hi @Anonymous ,

I created a sample pbix file(see attachment), please check whether that is what you want.

1. Create a measure as below to get the count of systems which per user logged into

Countofsystem = 
CALCULATE (
    DISTINCTCOUNT ( 'Table'[System] ),
    FILTER (
        ALLSELECTED ( 'Table' ),
        'Table'[Current User] = SELECTEDVALUE ( 'Table'[Current User] )
    )
)

2. Create a measure as below to make conditional formatting rule

Conditional formatting = IF ( [Countofsystem] >= 2, "Red" )

3. Configure conditional formatting: select the visual and click the field "Current User", Conditional formatting-->Background color

yingyinr_0-1636009787020.png

Best Regards

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Thanks a lot!!! It did work!!!

Pragati11
Super User
Super User

HI @Anonymous ,

 

I would suggest creating another column on top of the calculated column suggested in the above solution on the forum:

countFlag = 
IF(CountDistinct > 1, 1, 0)
   

 

Then use this column for conditional formatting. So, countFlag = 1 is taking into account all the duplicates with count more than 1.

 

Thanks,

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Anonymous
Not applicable

Hi @Pragati11 

 

I created the columns as you suggested, however when I go to conditional formatting and select field, I can not select calculated columns.

 

Could you suggest how to workaround this?

Hi @Anonymous ,

 

You select the column in conditional formatting in the same way shown in the thread that you used for reference:

https://community.powerbi.com/t5/Desktop/Conditional-Formatting-Duplicate-Records-in-Rows/m-p/690739

 

Also it is always good to have some screenshots so that I can understand what you have done and trying to do 🙂

 

Thanks,

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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