=IF(ISNUMBER(MATCH(LEFT(A1,8),B1:B100,0)),"MATCH","") will compare the first
8 characters in B1 to the values in B1:B100 and return "match" if a match is
found or else will return nothing if no match is found.
You may also want to play around with the FIND function to get something
more approximate. See here for a discussion:
http://articles.techrepublic.com.com/5100-1035_11-1033368.html
Dave

Signature
A hint to posters: Specific, detailed questions are more likely to be
answered than questions that provide no detail about your problem.
> I have a large customer list, and want to check for duplicate records that
> might be slightly misspelled.
[quoted text clipped - 12 lines]
>
> 'The A One Bank' and 'A-One Bank Inc'