makiwara, I don't see where you ever explicitly described "most similar" as Fazza requested. One way of describing similarity between strings is the Levenshtein distance. See:
The distance is roughly defined as how many changes are needed to change one string into the other, adds, deletes, changes. I converted the algorithm on that web page to VBA. Then I wrote another function that compares one word to every word on another list, and returns the word with the smallest Levenshtein distance.
To try it, open a copy of your workbook. Press Alt-F11 to open the VBA editor. From the menu, select Insert > Module. Paste the following code into the window that opens:
Press Alt-Q to close the editor. Then enter the function like this on your worksheet:
| A | B | C | D | E | F | G | H | I |
---|
List1 | List2 | | | | | | | | |
abandonedly | abandon | all | alarm | alarm | all | | | | |
ably | abandon | allow | alarm | allowance | allow | | | | |
ably | abandon | | dog | dogtag | dogtag | dog | | | |
about | abandon | dumm | duck | donut | dog | | | | |
about | abandon | elephant | elemental | duck | dumm | | | | |
about | absolutely | element | elemental | elemental | element | | | | |
about | abandon | | | | | | | | |
about | abandon | | | | | | | | |
absently | absolutely | | | | | | | | |
absolutely | ability> | | | | | | | | |
absolutely | ability | | | | | | | | |
about | able | | | | | | | | |
ably | absolutely | | | | | | | | |
academically | ability | | | | | | | | |
about | absolutely | | | | | | | | |
acceptingly | about | | | | | | | | |
accessibly | absolutely | | | | | | | | |
accidentally | ability | | | | | | | | |
accommodatingly | absence | | | | | | | | |
abnormally | absence | | | | | | | | |
absorbingly | absence | | | | | | | | |
about | absolutely | | | | | | | | |
about | absolutely | | | | | | | | |
about | absolutely | | | | | | | | |
about | absolutely | | | | | | | | |
acapella | absolutely | | | | | | | | |
abhorrently | absolutely | | | | | | | | |
ably | ability | | | | | | | | |
abandonedly | absolutely | | | | | | | | |
about | absolutely | | | | | | | | |
about | absolutely | | | | | | | | |
ably | absolutely | | | | | | | | |
ably | abandon | | | | | | | | |
ably | abuse | | | | | | | | |
ably | abuse | | | | | | | | |
abatingly | actually | | | | | | | | |
abatingly | academic | | | | | | | | |
39 | ably | academic | | | | | | | |
about | acceptable | | | | | | | | |
abruptly | acceptable | | | | | | | | |
ably | accident | | | | | | | | |
about | acceptable | | | | | | | | |
ably | accommodation | | | | | | | | |
<tbody>
[TD="align: center"]1[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"]List1[/TD]
[TD="align: right"][/TD]
[TD="align: right"]List2[/TD]
[TD="align: right"][/TD]
[TD="align: center"]2[/TD]
[TD="bgcolor: #FAFAFA"]a
bandon[/TD]
[TD="bgcolor: #FAFAFA"]abandonedly[/TD]
[TD="align: right"][/TD]
[TD="align: center"]3[/TD]
[TD="bgcolor: #FAFAFA"]ability[/TD]
[TD="bgcolor: #FAFAFA"]abasedly[/TD]
[TD="align: right"][/TD]
[TD="align: center"]4[/TD]
[TD="bgcolor: #FAFAFA"]able[/TD]
[TD="bgcolor: #FAFAFA"]abashedly[/TD]
[TD="align: center"]5[/TD]
[TD="bgcolor: #FAFAFA"]about[/TD]
[TD="bgcolor: #FAFAFA"]abatedly[/TD]
[TD="align: right"][/TD]
[TD="align: center"]6[/TD]
[TD="bgcolor: #FAFAFA"]about[/TD]
[TD="bgcolor: #FAFAFA"]abatingly[/TD]
[TD="align: right"][/TD]
[TD="align: center"]7[/TD]
[TD="bgcolor: #FAFAFA"]above[/TD]
[TD="bgcolor: #FAFAFA"]abbreviatedly[/TD]
[TD="align: right"][/TD]
[TD="align: center"]8[/TD]
[TD="bgcolor: #FAFAFA"]above[/TD]
[TD="bgcolor: #FAFAFA"]aberrantly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]9[/TD]
[TD="bgcolor: #FAFAFA"]ab
road[/TD]
[TD="bgcolor: #FAFAFA"]abeyantly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]10[/TD]
[TD="bgcolor: #FAFAFA"]absence[/TD]
[TD="bgcolor: #FAFAFA"]abhorrently[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]11[/TD]
[TD="bgcolor: #FAFAFA"]absolute[/TD]
[TD="bgcolor: #FAFAFA"]abidingly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]12[/TD]
[TD="bgcolor: #FAFAFA"]absolutely[/TD]
[TD="bgcolor: #FAFAFA"]abjectly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]13[/TD]
[TD="bgcolor: #FAFAFA"]absorb[/TD]
[TD="bgcolor: #FAFAFA"]ably[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]14[/TD]
[TD="bgcolor: #FAFAFA"]abuse[/TD]
[TD="bgcolor: #FAFAFA"]abnormally[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]15[/TD]
[TD="bgcolor: #FAFAFA"]academic[/TD]
[TD="bgcolor: #FAFAFA"]abominably[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]16[/TD]
[TD="bgcolor: #FAFAFA"]accept[/TD]
[TD="bgcolor: #FAFAFA"]abortedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]17[/TD]
[TD="bgcolor: #FAFAFA"]acceptable[/TD]
[TD="bgcolor: #FAFAFA"]about[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]18[/TD]
[TD="bgcolor: #FAFAFA"]access[/TD]
[TD="bgcolor: #FAFAFA"]abra
sively[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]19[/TD]
[TD="bgcolor: #FAFAFA"]accident[/TD]
[TD="bgcolor: #FAFAFA"]abruptly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]20[/TD]
[TD="bgcolor: #FAFAFA"]accommodation[/TD]
[TD="bgcolor: #FAFAFA"]absently[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]21[/TD]
[TD="bgcolor: #FAFAFA"]accompany[/TD]
[TD="bgcolor: #FAFAFA"]absentmindedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]22[/TD]
[TD="bgcolor: #FAFAFA"]according to[/TD]
[TD="bgcolor: #FAFAFA"]absent-mindedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]23[/TD]
[TD="bgcolor: #FAFAFA"]account[/TD]
[TD="bgcolor: #FAFAFA"]absolutely[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]24[/TD]
[TD="bgcolor: #FAFAFA"]account[/TD]
[TD="bgcolor: #FAFAFA"]absorbantly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]25[/TD]
[TD="bgcolor: #FAFAFA"]accurate[/TD]
[TD="bgcolor: #FAFAFA"]absorbedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]26[/TD]
[TD="bgcolor: #FAFAFA"]accuse[/TD]
[TD="bgcolor: #FAFAFA"]absorbingly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]27[/TD]
[TD="bgcolor: #FAFAFA"]achieve[/TD]
[TD="bgcolor: #FAFAFA"]abstainedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]28[/TD]
[TD="bgcolor: #FAFAFA"]achievement[/TD]
[TD="bgcolor: #FAFAFA"]abstentiously[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]29[/TD]
[TD="bgcolor: #FAFAFA"]acid[/TD]
[TD="bgcolor: #FAFAFA"]abstinently[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]30[/TD]
[TD="bgcolor: #FAFAFA"]acknowledge[/TD]
[TD="bgcolor: #FAFAFA"]abstractedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]31[/TD]
[TD="bgcolor: #FAFAFA"]acquire[/TD]
[TD="bgcolor: #FAFAFA"]abstractly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]32d>[/TD]
[TD="bgcolor: #FAFAFA"]across[/TD]
[TD="bgcolor: #FAFAFA"]abstrusely[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]33[/TD]
[TD="bgcolor: #FAFAFA"]act[/TD]
[TD="bgcolor: #FAFAFA"]absurdly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]34[/TD]
[TD="bgcolor: #FAFAFA"]act[/TD]
[TD="bgcolor: #FAFAFA"]abundantly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]35[/TD]
[TD="bgcolor: #FAFAFA"]action[/TD]
[TD="bgcolor: #FAFAFA"]abusedly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]36[/TD]
[TD="bgcolor: #FAFAFA"]active[/TD]
[TD="bgcolor: #FAFAFA"]abusively[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"]<
/td>[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]37[/TD]
[TD="bgcolor: #FAFAFA"]activist[/TD]
[TD="bgcolor: #FAFAFA"]abysmally[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]38[/TD]
[TD="bgcolor: #FAFAFA"]activity[/TD]
[TD="bgcolor: #FAFAFA"]academically[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="bgcolor: #FAFAFA"]actor[/TD]
[TD="bgcolor: #FAFAFA"]acapella[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]40[/TD]
[TD="bgcolor: #FAFAFA"]actual[/TD]
[TD="bgcolor: #FAFAFA"]acceptingly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]41[/TD]
[TD="bgcolor: #FAFAFA"]actually[/TD]
[TD="bgcolor: #FAFAFA"]accessibly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]42[/TD]
[TD="bgcolor: #FAFAFA"]ad[/TD]
[TD="bgcolor: #FAFAFA"]accidentally[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]43[/TD]
[TD="bgcolor: #FAFAFA"]adapt[/TD]
[TD="bgcolor: #FAFAFA"]acclamatorily[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: center"]44[/TD]
[TD="bgcolor: #FAFAFA"]add[/TD]
[TD="bgcolor: #FAFAFA"]accommodatingly[/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
</tbody>
<tbody>[TR="bgcolor: [URL=https://www.mrexcel.com/forum/usertag.php?do=list&action=hash&hash=DAE7F5]#DAE7F5[/URL] "]
[TH="bgcolor: [URL=https://www.mrexcel.com/forum/usertag.php?do=list&action=hash&hash=DAE7F5]#DAE7F5[/URL] "]B2[/TH]
Note that this does NOT return all the results you expect. For example, on your sheet you show "ability" returning "abasedly", while on my sheet I get "ably". The Levenshtein distance between "ability" and "abasedly" is 5 (change "ilit" to "ased", 4 changes, and insert "l"). The Levenshtein distance between "ability" and "ably" is 3 (delete "i" and "it").
So there you go. If this does not return the results you want, you'll need to describe how to get those results.