下面的數據在效性公式不允許用戶在A3:A17范圍中輸入個重復輸入項:
=COUNTIF($A$3:$A$17,A3)=1
該公式假設,所選擇的范圍的左上單元格是A3。請注意,COUNTIF函數的第一個參數是絕對引用,第二個參數是相對引用,在有效性范圍中的每個單元格它都要進行調整。
實例
在某企業的員工記錄表中,每個員工的編號是唯一,不能重復,所以對員工編號列使用數據有效性設置,使其只接受非重復輸入項,當輸入重復值時會出現提示窗口,效果如圖所示
1.選擇要設置數據有效性的單元格區域A3:A17,選擇菜單欄的“數據”——“有效性”,Excel顯示“數據有效性”對話框。
2.在“數據有效性”對話框中點擊“設置”選項卡,在“允許”下列列表框下選擇“自定義”,然后在“公式”輸入框中輸入公式“=COUNTIF($A$3:$A$17,A3)=1”。如圖所示
3.在“數據有效性”對話框中點擊“設置”選項卡,設置出錯信息。
4.單擊“確定”按鈕關閉“數據有效性”對話框。