首頁>Club>
各位Excel高手大家好!想請教一個問題:現在在A1.B1.C1.D1.E1.F1.G1.H1.I1.J1.H1.K1這12個單元格中分別有1個數,現在我想判斷這幾個單元格中有沒有相同的值,如果有就在L1單元格中顯示1,如果沒有就顯示0。如果用IF函式結合OR函式來做,我會,但是OR函式後面的情況太多了,大師有沒有更好的方法,謝謝了!
3
回覆列表
  • 1 # 修電腦的老男孩

    你好,關於你這個問題,我習慣用IF 函式 +CountIF函式來判斷。

    按照你的需求,公式如下:

    =IF((COUNTIF($A2:$K2,A2)*COUNTIF($A2:$K2,B2)*COUNTIF($A2:$K2,C2)*COUNTIF($A2:$K2,D2)*COUNTIF($A2:$K2,E2)*COUNTIF($A2:$K2,F2)*COUNTIF($A2:$K2,G2)*COUNTIF($A2:$K2,H2)*COUNTIF($A2:$K2,I2)*COUNTIF($A2:$K2,J2)*COUNTIF($A2:$K2,K2)>1),1,0)

    對每個數值,都用 Count if 判斷是否有重複值,再把這些數值相乘,如果有重複值,那麼結果一定大於1. 這樣再用IF來輸出結果。

  • 2 # Excel奇妙之旅

    假設A1到K1有資料,輸入公式,=IF(SUM(COUNTIF(A1:K1,A1:K1))=11,0,1),輸入公式的時候需要注意,因為是個陣列公式,陣列公式輸入注意:點選這個公式,按F2,然後按鍵盤上的ctrl+shift+enter,三個鍵必須同時按下,這時候陣列公式就輸入完了,你可以看到公式的外層多了個大括號,這個大括號表明這個公式是陣列公式哈

  • 中秋節和大豐收的關聯?
  • 蘇聯核彈水庫在哪裡?