問題已解決
老師,微軟excel中超過15數字的查重功能,在條件格式設置時我輸入的是這個公式,但是有問題,幫忙看看哪里有問題,很急=if(len($A1)>8,countif($A:$A,$A1&"*")>1,countif($A:$A,$A1)>1)



有一個小問題。當A1的長度大于8時,您使用了$A1%26*來查找以A1開頭的任何文本。然而,在Excel中,*?作為一個通配符,實際上會匹配任何文本,包括A1之后的文本。因此,這個公式實際上可能會匹配到A1之后的文本,而不僅僅是A1開頭的文本。
2024 03/06 11:37

84784972 

2024 03/06 11:39
我就是要匹配A1列的發票號超過15數的查重,那老師幫忙把公式改改,謝謝

樸老師 

2024 03/06 11:42
=IF(LEN($A1)>8,COUNTIF($A:$A,LEFT($A1,8)%26*)>1,COUNTIF($A:$A,$A1)>1)
或者
=IF(LEN($A1)>15,COUNTIF($A:$A,LEFT($A1,15)%26*)>1,COUNTIF($A:$A,$A1)>1)
你試試這兩個看看

84784972 

2024 03/06 11:44
謝謝老師,我先試試看

84784972 

2024 03/06 11:46
老師還是不行,顯示公式有問題,您能幫忙再看看嗎

樸老師 

2024 03/06 11:48
同學你好
這兩個都不對嗎?

84784972 

2024 03/06 11:52
老師我試了都不對

樸老師 

2024 03/06 11:56
=IF(LEN($A1)>15,COUNTIF($A:$A,TEXT($A1,@))>1,FALSE)
同學你好
試試這個哦

84784972 

2024 03/06 13:45
還是不行老師

樸老師 

2024 03/06 13:49
那你得問問其他老師吧
不好意思
