Hi, Here's an example,
Column A is your 'unofficial list'
Column B is the best match from the Company names / prices table in columns F:G
Column C is the % match between the two cells
column D is the price from column G
I've used algoritm 2 for the Fuzzy match:
<b>Excel 2003</b><table cellpadding="2.5px" rules="all" style=";background-color: #FFFFFF;border: 1px solid;border-collapse: collapse; border-color: #A6AAB6"><colgroup><col width="25px" style="background-color: #E0E0F0" /><col /><col /><col /><col /><col /><col /><col /></colgroup><thead><tr style=" background-color: #E0E0F0;text-align: center;color: #161120"><th></th><th>A</th><th>B</th><th>C</th><th>D</th><th>E</th><th>F</th><th>G</th></tr></thead><tbody><tr ><td style="color: #161120;text-align: center;">1</td><td style="font-weight: bold;;">Unofficial List</td><td style="font-weight: bold;;">Price</td><td style="font-weight: bold;;">% Match</td><td style="font-weight: bold;;">Price</td><td style="font-weight: bold;text-align: right;;"></td><td style="font-weight: bold;;">Company</td><td style="font-weight: bold;;">Price</td></tr><tr ><td style="color: #161120;text-align: center;">2</td><td style=";">AT&T</td><td style=";">A.T & T LTd</td><td style="text-align: right;;">50%</td><td style="text-align: right;;">500</td><td style="text-align: right;;"></td><td style=";">Alpha</td><td style="text-align: right;;">100</td></tr><tr ><td style="color: #161120;text-align: center;">3</td><td style=";">Alpha Holdings PLC</td><td style=";">Alpha</td><td style="text-align: right;;">100%</td><td style="text-align: right;;">100</td><td style="text-align: right;;"></td><td style=";">Alpha Holdings LLC</td><td style="text-align: right;;">200</td></tr><tr ><td style="color: #161120;text-align: center;">4</td><td style=";">Gamma Industries</td><td style=";">XYZ Gamma holdings PLC</td><td style="text-align: right;;">38%</td><td style="text-align: right;;">400</td><td style="text-align: right;;"></td><td style=";">Beta LTD</td><td style="text-align: right;;">300</td></tr><tr ><td style="color: #161120;text-align: center;">5</td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style=";">XYZ Gamma holdings PLC</td><td style="text-align: right;;">400</td></tr><tr ><td style="color: #161120;text-align: center;">6</td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style="text-align: right;;"></td><td style=";">A.T & T LTd</td><td style="text-align: right;;">500</td></tr></tbody></table><p style="width:3.6em;font-weight:bold;margin:0;padding:0.2em 0.6em 0.2em 0.5em;border: 1px solid #A6AAB6;border-top:none;text-align: center;background-color: #E0E0F0;color: #161120">Sheet1</p><br /><br /><table width="85%" cellpadding="2.5px" rules="all" style=";border: 2px solid black;border-collapse:collapse;padding: 0.4em;background-color: #FFFFFF" ><tr><td style="padding:6px" ><b>Worksheet Formulas</b><table cellpadding="2.5px" width="100%" rules="all" style="border: 1px solid;text-align:center;background-color: #FFFFFF;border-collapse: collapse; border-color: #A6AAB6"><thead><tr style=" background-color: #E0E0F0;color: #161120"><th width="10px">Cell</th><th style="text-align:left;padding-left:5px;">Formula</th></tr></thead><tbody><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">B2</th><td style="text-align:left">=FuzzyVLookup(<font color="Blue">A2,$F:$G,1,,,2</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">C2</th><td style="text-align:left">=FuzzyPercent(<font color="Blue">A2,B2,2</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">D2</th><td style="text-align:left">=VLOOKUP(<font color="Blue">B2,F:G,2,FALSE</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">B3</th><td style="text-align:left">=FuzzyVLookup(<font color="Blue">A3,$F:$G,1,,,2</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">C3</th><td style="text-align:left">=FuzzyPercent(<font color="Blue">A3,B3,2</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">D3</th><td style="text-align:left">=VLOOKUP(<font color="Blue">B3,F:G,2,FALSE</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">B4</th><td style="text-align:left">=FuzzyVLookup(<font color="Blue">A4,$F:$G,1,,,2</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">C4</th><td style="text-align:left">=FuzzyPercent(<font color="Blue">A4,B4,2</font>)</td></tr><tr><th width="10px" style=" background-color: #E0E0F0;color: #161120">D4</th><td style="text-align:left">=VLOOKUP(<font color="Blue">B4,F:G,2,FALSE</font>)</td></tr></tbody></table></td></tr></table><br />
Post back if you require any further explanation .