I am an expert in MS Access and MS Excel Macro programming, designing products for my MNC organisation.
I have performed numerous such match tasks. It requires User-defined function in VBA, deriving categories of Match required, modifying UDF according to the criteria.
In case categories need to be defined automatically, Macros need to be designed to perform the categorisation.
If the requirements are provided to me over PM, I can exactly gauge the work involved.