SOLVED
Fuzzy match - Only keep record with highest match score
Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
YanishDewan
7 - Meteor
‎05-11-2020
04:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi
I have ran a fuzzy match process (Merge mode) which compares company name from source 1 to a master company table (source 2) and my output after elimination duplicates contains the following:
Invoice Number | Company Name | Match score |
1 | ABC (UK) Ltd | 100 |
1 | ABC (IE) Ltd | 91 |
2 | XYZ Ltd | 92 |
3 | DEF Ltd | 93 |
How can I use Alteryx to eliminate the duplicate on Invoice 1 to keep only the match with highest score? The desired output table is:
Invoice Number | Company Name | Match score |
1 | ABC (UK) Ltd | 100 |
2 | XYZ Ltd | 92 |
3 | DEF Ltd | 93 |
Solved! Go to Solution.
Labels:
- Labels:
- Custom Tools
- Fuzzy Match
- Preparation
- Workflow
1 REPLY 1
15 - Aurora
‎05-11-2020
04:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @YanishDewan,
You could use the sample tool to group by invoice number and keep the first record:
If this solves your issue please mark the answer as correct, if not let me know! I've attached my workflow for you to download if needed.
Regards,
Jonathan
