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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
ljx0648
Helper III
Helper III

How to remove duplicate based on one condition

Hi guys,

 

I have a rather simple data table structure like below:

 

IDAssigned toPhone Available
1AYES
1AYES
2BNO 
2BYES
3CNO
3CNO

 

I need to remove duplicate but i need to keep record with YES if the record also has a NO (i.g. ID2 with B in the case here)

 

Desired output:

IDAssigned toPhone Available
1AYES
2BYES

3

CNO

 

May I know how to achieve the result above in Power Query? Or if there is any way to remove duplicate after importing from Power Query?

 

I have tried a method by creating an additioanl column named "sort" when phone column = yes then 1 else 2, after that I sort it ascending and remove duplicate, but the result return for ID 2 is still NO. The reason I believe is the Power Query still sorting from the source using Phone Available then the column I created. 

 

I have also searched on the forum and google but none of the method works.

 

Any tips are much appreciated!

 

Thank you guys

1 ACCEPTED SOLUTION
audreygerred
Super User
Super User

Hi! I have the following data entered:

audreygerred_0-1706899842636.png

 

In Power Query, I sorted Phone descensding so that all the Yes are above all the No. I then added an index column, and then removed duplicates on ID. VIOLA! It keeps the first instance in the list which will be Yes because of the sorting and indexing.

audreygerred_1-1706899934432.pngaudreygerred_2-1706899958726.png

 

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

3 REPLIES 3
audreygerred
Super User
Super User

Hi! I have the following data entered:

audreygerred_0-1706899842636.png

 

In Power Query, I sorted Phone descensding so that all the Yes are above all the No. I then added an index column, and then removed duplicates on ID. VIOLA! It keeps the first instance in the list which will be Yes because of the sorting and indexing.

audreygerred_1-1706899934432.pngaudreygerred_2-1706899958726.png

 

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Works like a charm. Thank you so much for the help!

You're very welcom, happy to help! Have a great weekend!





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.