我知道如何使用条件格式找到重复的单元格,但是它比较了2个或更多单元格之间的文本。
我需要带回每个单元格中有重复文本的单元格。
示例:
-allstar company allstar co
-best products inc
-chemical corporation chemical corp
-dumont petro
-EPT corp E P T corp
这是5个带文字的单元格。单元格1,3和5具有重复的文本,应该被带回或突出显示。
我不了解VBA所以如果可以避免,那就最好了。
全部谢谢
答案 0 :(得分:0)
因此,假设您正在寻找整个单词,我们可以按空格分隔它们。我知道你想要避免使用VBA,但这是我知道如何以任何自动方式执行此操作的唯一方法。因此,如果您在电子表格中插入一个模块,您可以使用我在此处写的这个函数,然后从您的单元格中调用它。
Option Explicit
Public Function DuplicateWordCheck(text As String) As Boolean
Dim textArray As Variant, i As Integer, j As Integer
DuplicateWordCheck = False
textArray = Split(text, " ")
For i = LBound(textArray) To UBound(textArray)
For j = i + 1 To UBound(textArray)
If textArray(i) = textArray(j) Then
DuplicateWordCheck = True
Exit Function
End If
Next
Next
End Function
因此,如果您的示例在单元格A1中开始,则在单元格B1中放置公式=DuplicateWordCheck(A1)