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

时间:2017-11-30 06:32:14

标签: excel excel-vba excel-formula vba

我在excel中有大量数据,其中包含

等单元格中的名称
1   THOMASTHOMAS
2   KUMARKUMAR

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

所需的输出是:

1   THOMAS
2   KUMAR

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

2 个答案:

答案 0 :(得分:6)

如果有重复和不重复的混合,请使用以下公式:

=IF(LEFT(A1,LEN(A1)/2)=RIGHT(A1,LEN(A1)/2),LEFT(A1, LEN(A1)/2),A1)

答案 1 :(得分:0)

如果所有单元格都有重复的名称,您可以使用以下公式:

=LEFT(B1,LEN(B1)/2)