Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

學習了那麼多 Excel 公式和技巧,最重要的前提不要忘了:資料來源的乾淨規範很重要,如果資料來源本身就有很多錯誤,那麼再厲害的技巧也無法發揮。

所以從源頭開始,大家首先應該先清洗資料。資料不規範的問題多種多樣,其中一條就是重複錄入唯一值,比如身份證號碼、手機號碼、員工編號這些資料,不可能多人共用。

那麼如何在輸入的時候就進行預防呢?

案例:

下圖為某公司員工資訊登記表,C 列中需要輸入身份證號碼,為了防止減小出錯機率,當輸入重複身份證號時,需要彈出如下圖所示的出錯警示框,阻止錄入。

解決方案:

首先,身份證資訊應該如何輸入大家知道嗎?

身份證有 18 位數字,當單元格內數字超過 11 位時,Excel 會自動將其轉換為科學計數格式,不僅無法完整展示完整每一位數字,而且超過 15 的數字,後面的位數會全部顯示為 0。

所以先教大家如何輸入身份證號碼這種特殊存在。

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

1。 先輸入一個英文半形的“‘”符號 ——> 緊接著輸入身份證號碼

這樣就沒問題了,單元格內的數字變成了文字格式,每一位都能完整顯示出來。

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

接下來開始今天的教程。

2。 選中 C 列 ——> 選擇選單欄的“資料”——>“資料驗證”

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

3。 在彈出的“資料驗證”對話方塊中選擇“設定”選項卡 ——> 在“允許”下拉選單中選擇“自定義”——> 在“公式”區域輸入以下公式:

=COUNTIF(C:C,C1)

公式釋義:

COUNTIF(C:C,C1):計算 C 列中 C1 單元格內容出現的次數;因為 C1 相對引用,所以會動態計算 C 列的每個單元格的重複次數

=。。。

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

4。 選擇“出錯警告”選項卡 ——> 在“樣式”下拉選單中選擇預設的“停止”——> 輸入所需的標題和錯誤資訊 ——> 點選“確定”

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

現在就設定完成了,如下圖所示,如果在任意單元格內輸入一個已經存在的身份證號碼,就會彈出右邊的警示框,要求重試或者取消。

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

5。 點選“重試”按鈕,就會進入單元格編輯模式

6。 重新輸入正確的身份證號碼後回車,只要身份證號碼跟 C 列中已經存在的不重複,就完全沒有問題。

Excel–不允許錄入重複的身份證號碼,重複會有出錯警告

Excel學習世界

轉發、在看也是愛!

TAG: 輸入身份證單元格號碼C1