如何在单个单元格中的单词中查找重复的子字符串?

NAN*_*NAN -1 excel vba excel-vba excel-formula

我在excel中有大量数据,在单元格中有名称

1   THOMASTHOMAS
2   KUMARKUMAR
Run Code Online (Sandbox Code Playgroud)

重复单元格中的名称没有空格或任何其他分隔符.我想从单个单元格中的名称中删除重复项.

所需的输出是:

1   THOMAS
2   KUMAR
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我VBA或任何excel函数删除重复的单词?

Kaz*_*wor 6

如果存在重复和不重复的混合,则使用以下公式:

=IF(LEFT(A1,LEN(A1)/2)=RIGHT(A1,LEN(A1)/2),LEFT(A1, LEN(A1)/2),A1)
Run Code Online (Sandbox Code Playgroud)