Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

match between the A excel sheet and B excel sheet. both exact and fuzzy match

eeemansoor
5 - Atom

Hi Community

 

Below are the fields that we have to match between the Table A in  excel and Table B data in excel. Please perform both exact (without fuzzy) and fuzzy matches on Name and address. For the address first check against Table B Billing address and then against the  Table B Shipping address.  it also has duplicate records....

 

Table A

Business PartnerBusiness Partner (1)StreetCityPostal CodeCountry/Region
0000096409JET World Limited19 John giga SquareLondonUX1Z 5HAUnited StatesUS

 

Table B 

 

IDNAME BILLINGCITYBILLINGSTATEBILLINGCOUNTRYBILLINGCOUNTRYCODESHIPPINGSTREETSHIPPINGCITYSHIPPINGSTATESHIPPINGCOUNTRYSHIPPINGCOUNTRYCODE
0018A00000zyTMTQA3Johnson AndrewSan FranciscoCaliforniaUnited StatesUS956 mIllinois StreetSan FranciscoAlabamaUnited StatesUS

 

Output 

 

without fuzzy logic

B Uniq IdA uniq IDTable A nameStreetCityPostal CodeCountryTable B Name Billing StreetBillind CityBilling Postal CodeBilling CountryShipping CountryShipping Postal CodeShipping Country

 

 

 

with fuzzy logic 

 

B Uniq IdA uniq IDTable A nameStreetCityPostal CodeCountryTable B Name Billing StreetBillind CityBilling Postal CodeBilling CountryShipping CountryShipping Postal CodeShipping Country%Matching  with Table A and Table B with Billing adress%Matching  with Table A and Table B with Shipping adress%Matching  with Table A and Table B with Billing adress%Matching  with Table A and Table B with Name+ Billing adress%Matching  with Table A and Table B with name + Shipping adress
                    

 

2 REPLIES 2
RobertOdera
13 - Pulsar

Hi, @eeemansoor 

 

Please expand on your sample data set so that the community can be more helpful 👍

 

  1. Add sufficient rows to both tables that would return an exact match
  2. Add sufficient rows to both tables that would not return an exact match but would be workable via fuzzy match
  3. Add one or two rows that would not match at all

Otherwise, we have no way of validating the solutions that we might offer to you.

Cheers!

eeemansoor
5 - Atom

Thanks for considering me

 

pls  find it below.

 

 

Table A     
Business PartnerBusiness Partner (1)StreetCityPostal CodeCountry/Region
98765ABC Inc.123 Main St.Los Angeles90001US
98766DEF Corp.456 Park Ave.New York10001US
98767GHI Industries789 Elm St.Chicago60601US
98768JKL Enterprises111 Oak St.Dallas75201US
98769MNO Group222 Pine St.Houston77001US
98770PQR Inc.333 Birch St.Atlanta30301US

 

 

Table B

 

ID
NAMEBILLINGCITYBILLINGSTATEBILLINGCOUNTRYBILLINGCOUNTRYCODESHIPPINGSTREETSHIPPINGCITYSHIPPINGSTATESHIPPINGCOUNTRYSHIPPINGCOUNTRYCODE
0018A00000zyTMTQA3JET World LimitedSan FranciscoCaliforniaUnited StatesUS789 Elm St.ChicagoIllinoisUnited StatesUS
0018A00000zyTMTQA4ABC Inc.San FranciscoCaliforniaUnited StatesUS123 Main St.Los AngelesCaliforniaUnited StatesUS
0018A00000zyTMTQA5DEF Corp.956 mIllinois StreetSan FranciscoUnited StatesUS456 Park Ave.New YorkNew YorkUnited StatesUS
0018A00000zyTMTQA6GHI IndustriesSan FranciscoCaliforniaUnited      
 

 

output

 

B Uniq Id | A uniq ID | Table A name | Street | City | Postal Code | Country | Table B Name | Billing Street | Billing City | Billing Postal Code | Billing Country | Shipping Country | Shipping Postal Code | Shipping Country  
0018A00000zyTMTQA3 | 0000096409 | JET World Limited | 19 John giga Square | London | UX1Z 5HA | United States | Johnson Andrew | 956 mIllinois Street | San Francisco | 94103 | United States | United States | 94103 | United States
0018A00000zyTMTQA4 | 0000096409 | JET World Limited | 19 John giga Square | London | UX1Z 5HA | United States | Johnson Andrew | 789 Elm St. | Chicago | 60601 | United States | United States | 60601 | United States 
0018A00000zyTMTQA5 | 0000096409 | JET World Limited | 19 John giga Square | London | UX1Z 5HA | United States | Johnson Andrew | 956 mIllinois Street | San Francisco | 94103 | United States | United States | 94103 | United States
0018A00000zyTMTQA6 | 0000096409 | JET World Limited | 19 John giga Square | London | UX1Z 5HA | United States | Johnson Andrew | 111 Oak St. | Dallas | 75201 | United States | United States | 75201 | United States 
0018A00000zyTMTQA7 | 0000096409 | JET World Limited | 19 John giga Square | London | UX1Z 5HA | United States | Johnson Andrew | 222 Pine St. | Houston | 77001 | United States | United States | 77001 | United States 
0018A00000zyTMTQA8 | 0000096409 | JET World Limited | 19 John giga Square | London | UX1Z 5HA | United States | Johnson Andrew | 333 Birch St. | Atlanta | 30301 | United States | United States | 30301 | United States 

 

but also we need in fuzzy logic

 

 

 

 

 

 

 
Labels
Top Solution Authors