Excel 中重複儲存格的區分大小寫會反白顯示

Excel 中重複儲存格的區分大小寫會反白顯示

我在 Excel 中有一列 1-2 個字母的 ID。如果大小寫不同(即“AB”和“Ab”),那沒問題,但如果任何兩個完全相同(即“AB”和“AB”),那就是一個問題,所以我想使用條件格式突出顯示這些。在我看來,Excel 的內建重複突出顯示忽略了大小寫,我嘗試過的所有其他工作也是如此。

我嘗試過作為條件格式公式的一些內容(是的,我更改了資料的範圍):

https://www.excelbanter.com/new-users-excel/224771-condition-formats-duplicates-additional-criteria.html

=SUMPRODUCT(--EXACT(C$1:C$9,C1))1

被建議。最後的“1”似乎是一個錯誤,所以我嘗試了

=SUMPRODUCT(--EXACT(C$1:C$9,C1))

它強調了一切,並且:

=SUMPRODUCT(--EXACT(C$1:C$9,C1), 1)

沒有突出任何內容。

匹配公式 Excel 區分大小寫, 我試過

=IF(ISERROR(MATCH(TRUE, EXACT(A2,$A$1:$A$2800),0)), 0, 1)

它突出顯示了所有內容,我認為這是因為單元格位於正在搜尋的範圍內?

僅測試列是否有重複項可能是一個可以接受的折衷方案,因此從http://cpearson.com/excel/Duplicates.aspx,我嘗試輸入:

=IF(MAX(COUNTIF(A2:A11,A2:A11))>1,"Duplicates","No Duplicates")

在不同的單元格中。它總是顯示“無重複項”,即使我故意創建了新的額外重複項。

我努力尋找答案卻沒有找到任何答案,我擔心這要不是非常明顯的,就是基本上是不可能的。來自通常在字串比較中使用大小寫的程式語言,這似乎是人們經常想做的事情。

答案1

您嘗試的第一個條件格式公式可能應該是: =SUMPRODUCT(--EXACT(C$1:C$9,C1))>1

(也就是說,1 之前缺少「>」符號)

此公式計算列中相同符合的儲存格數量,如果大於 1,則反白顯示。

這個公式對我來說適用於與您在範圍 C1:C9 中描述的數據類似的數據。

答案2

根據公式製定條件規則

從另一個字串中提取一個字串,如果兩個單元格相等,則產生一個空字串。將結果與空字串進行比較。

條件公式:

=(SUBSTITUTE(M2;M3;"")="")

螢幕截圖,其中每個單元格的格式取決於與下一個單元格的比較:

https://i.stack.imgur.com/D3EAy.png

相關內容