在 Excel 裡,如何檢查儲存格範圍中是否有重覆內容?

本篇範例中會使用函數:COUNTIF、OR、COUNT、UNIQUE。

Excel-查詢儲存格是否出現重覆內容

儲存格E7:=IF(OR(COUNTIF(A3:C5,A3:C5)>1),"有重覆","無重覆")

1. COUNTIF(A3:C5,A3:C5)

利用 COUNTIF 函數傳回範圍內每個儲存格出現的個數

2. COUNTIF(A3:C5,A3:C5)>1

利用條件判斷是第1式的傳回值是否大於1,會傳回 TRUE/FALSE 陣列。

3. OR(COUNTIF(A3:C5,A3:C5)>1)

將第2式代入 OR 函數,只要第2式的傳回值中有一個 TRUE,則結果必為 TRUE。

 

也可以改成以下公式:

儲存格E7:=IF(COUNT(UNIQUE(A3:C5))<>COUNT(A3:C5),"有重覆","無重覆")

1. UNIQUE(A3:C5)

利用 UNIQUE 函數產生儲存格範圍A3:C5的唯一值。

2. COUNT(UNIQUE(A3:C5))

利用 COUNT 函數計算第1式傳回值的個數。

3. COUNT(UNIQUE(A3:C5))<>COUNT(A3:C5)

將第2式和以 COUNT 函數計算儲存格範圍的個數是否相同,如果不同代表有重覆,如果相同代表沒有重覆。

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()