Excel | 設置身份證號碼列只能輸入18位且不能重複

2020-10-20 韓老師講Office

每天清晨六點,準時與您相約

問題情境

輸入身份證號碼,是EXCEL數據錄入經常遇到的情況。

我們目前的身份證號碼都是18位,數字繁多,極易輸錯,比如漏掉一位,或是錯掉一位而與其他人號碼重複。為避免此類情況的發生,我們可以提前設置要輸入身份證號碼的列只能輸入18位且不能重複。

方法實現

比如:E列需要輸入身份證號碼

選中E2單元格,【數據】——【數據驗證】(低版本叫「數據有效性」),在【數據驗證】的【設置】選項卡中,設置允許自定義,公眾框中輸入:

=AND(COUNTIF(E:E,E2&"*")=1,LEN(E2)=18)

確定,然後將此數據有效性設置可以向下填充到要輸入身份證號碼的其他單元格,則E列就只能輸入18位且不能重複。

還可以可以設置錯誤提醒:

過程和結果見以下動圖:

公式解析

COUNTIF(E:E,E2&"*")=1

E列E2單元格身份證號碼個數為1個。

還是由於Excel對同一串數字的有效辨識,僅限於15位,會把前15位相同的身份證號碼等同成完全相同,所有在統計條件E2後面加上&"*",讓EXCEL「明白」現在統計的是文本。

LEN(E2)=18

E2單元格數值長度為18;

AND(COUNTIF(E:E,E2&"*")=1,LEN(E2)=18)

E列E2單元格身份證號碼個數為1個,並且E2單元格數值長度為18,即則E列就只能輸入18位且不能重複。


相關焦點

  • 身份證輸入限制長度和避免重複的設置來啦
    這個設置是為了HR專門設計的,因為HR需要登記許多員工信息,手機號碼,地址還有最最重要的身份證信息了,我們可以在Excel的數據有效性中設置規則,將身份證的輸入限定好,這樣就不怕輸錯啦。關於身份證的限制,我這邊設置了基本的兩條:長度為18位嚴禁重複。
  • Excel – 不允許錄入重複的身份證號碼,重複會有出錯警告
    數據不規範的問題多種多樣,其中一條就是重複錄入唯一值,比如身份證號碼、手機號碼、員工編號這些數據,不可能多人共用。那麼如何在輸入的時候就進行預防呢?案例:下圖為某公司員工信息登記表,C 列中需要輸入身份證號碼,為了防止減小出錯概率,當輸入重複身份證號時,需要彈出如下圖所示的出錯警示框,阻止錄入。解決方案:首先,身份證信息應該如何輸入大家知道嗎?
  • WPS移動版巧妙設置快速輸入18位身份證號碼
    而且財務人員在製作工資表格,或人事部門在統計員工資料時需要輸入身份證號碼或銀行帳戶等,數字無法完整顯示的問題自然會影響工作效率。其實利用WPS移動版,打開或新建Excel表格進行編輯時,簡單設置幾下即可正常顯示所有數字,看看阿mo是如何辦到的吧!
  • Excel錄入身份證老出錯?簡單設置全部搞定
    1、身份證數據變成E+,後三位顯示0這個問題是大家比較常遇到的一個問題,在輸入18位身份證後變成E+並且後三位身份證顯示為0。2、身份證錄入長度不是18位在錄入長數據的時候,很容易多輸入或者是少輸入一位數字,如何去避免這種情況出現呢?解決方法一:為了避免輸入錯誤,可以先設置單元格只能錄入18位的數字。
  • 這樣簡單設置一下,再也不怕輸入身份證號碼時出現錯誤了
    在Excel表格中,作為人事部門的員工,輸入身份證號碼是經常的事,也經常輸入後出一些錯誤,或者輸入重複了再檢查就比較麻煩了。今天教大家簡單的設置,解決一些身份證號碼錄入的問題。解決方法二:如果是整列都輸入身份證號碼,上面的方法有點累贅首先滑鼠右鍵點擊列標C,在彈出的菜單中選擇【設置單元格格式
  • excel新手教程,教你如何設置excel表格中輸入身份證錯誤時提示
    hello大家好,今天繼續跟大家分享excel實用小技巧,在工作中有些時候需要別人輸入自己的身份證號碼,不過因為都是手動輸入,難免會出現身份證位數輸錯的情況,每個人的身份證號碼都是18位,如果輸入的時候因為某些原因少輸一位數,如何讓excel提示警告減小出錯率呢?
  • Excel文檔身份證號碼格式怎麼設置
    小編教你怎麼操作文檔,在表格中輸入身份證號的時候,很多小夥伴們不知道表格中身份證號怎麼設置格式,我們今天的視頻就是來教會大家怎麼設置excel身份證號碼格式。第1步:身份證號都是13位數字組成,而在表格上只有超過11位數字就會就會變成科學計數法,我們只需要在在數值上將小數位改成0,這樣就不會變成科學計數法,就能完全的顯示身份證號,打開一個表格,輸入身份證號,在數據上單擊「滑鼠右鍵,點擊「設置單元格格式」。
  • Excel辦公實操,限制輸入日期,手機號碼,不重複數據的使用
    公式解析:「TODAY()」用於返回當前日期,按當前電腦設置的系統時間為準。限制只能輸入手機號碼圖 是某公司老闆的邀約日程表,用於登記不同日期邀約的客戶名稱及聯繫方式。其中 C列是客戶的手機號碼,要求為11位數字。
  • 分享下excel身份證號碼格式顯示方法,方便小妙招
    分享下excel身份證號碼格式顯示方法讓希望的種子生根發下,頂起一片天。獨白:一個簡單的操作,一份真誠的分享,現在分享下excel身份證號碼格式顯示方法的操作過程和技巧分享給大家,過程簡單看圖就會做,教程是自己原創的,其他分享平臺估計也能看到。
  • 防止Excel錄入身份證號數據出錯,簡單設置一下
    當我們的Excel表格裡面有身份證號數據的時候,經常會出現一些錯誤,今天教大家簡單的設置,解決出錯的情況1、身份證號數據變成科學計數E+,並且最後3位變成了0我們的身份證號碼是由18位字符組成的,當我們直接在
  • 在Excel表格中單元格輸入數字超過12位數完整顯示的設置方法
    默認情況下,Excel中每個單元格所能顯示的數字為11位,輸入超過11位的數值,系統自動將其轉換為科學記數格式,如果輸入超過15位的數值,系統自動將15位以後的數值轉換為「0」。比如123456789012,就會顯示為1.23457E+11。
  • Excel中身份證號查重,禁止重複錄入技巧
    1、正確錄入身份證號碼在Excel裡面手動輸入大於15位的純數字的時候,15位以後的數字全部變成0,並且變成科學計數法顯示,有兩種方法正確的進行輸入第1種方法是:在輸入數字前,輸入一個英文狀態的單引號第2種方法是:提前把整列的格式調整成文本格式,然後再正常的輸入數字2、身份證數據的查重有一份員工表格,最開始我們想通過身份證號碼來看有沒有錄入重複的,然後我們在條件格式裡面,使用了突出重複值,結果有一對雙胞胎,身份證號碼明明不一樣,但被標記了同樣的顏色,如下所示:
  • excel 根據身份證號碼自動提取出生年月、性別、年齡的方法實例
    第一,身份證號碼的組成。  當今的身份證號碼由18位數字組成:前6位為地址碼,第7至14位為出生日期碼,第15至17位為順序碼,第18位為校驗碼。  15~17位為順序號,其中第17位如果是單數為男性分配碼,雙數為女性分配碼。即通過第17位數字,可以判斷性別,奇數為男,偶數為女。
  • 18位身份證號碼所隱藏的小秘密
    每個人從出生的那一刻起,都有一個屬於自己的身份證號碼,且終生不會發生變化。我國的身份證經歷了一代和二代,都是身份證明性證件,第一代身份證是1984年開始頒發的,身份證編碼共有15位,2013年第一代身份證退出使用。一代身份證要求在16周歲領取,否則會給自己的日常生活帶來很多麻煩。
  • 如何在excel中輸入身份證號碼?或是帶有前0的數字
    在Excel表格中,輸入18位的身份證號碼如果不顯示,或者是無法輸入如何處理?可以選擇以下三種方式:方法1、選取將要輸入的單元格,按【Ctrl】+1,彈出「設置單元格格式」,在菜單中選擇「文本」,點「確定」,再點擊這個單元格輸入或者是粘貼,身份證號碼就會顯示出來,而且可以被保存。
  • Excel輸入身份證號顯示錯誤怎麼辦?
    Excel輸入身份證號碼,會直接轉化為科學記數法,顯示成E+的形式,並且後三位直接變成了0.比如我們輸入身份證號碼370112199003079152,如下圖:回車確認之後顯示成了科學記數法的數字:3.70112E+17,再選中該單元格,身份證號碼的後三位已經變成「0」了,見下圖這個問題怎麼解決呢?
  • 如何在Excel中輸入身份證號這樣的長數字而不轉為科學計數法表示
    眾所周知,身份號號碼是 18 位,那麼,如何在Excel中輸入身份證號這樣的長數字而不轉為科學計數法?如果要把超過 11 位的長數字完整顯示,需要把數值型轉為文本型;這可分為兩種情況,一種是輸入時或輸入前轉為文本,另一種是輸入後再輸入為文本;前一種情況不會有什麼問題,但後一種情況要注意,因為數字超過 15 位,超出部分將無法恢復,具體情況見實例。實例中操作所用版本均為 Excel 2016。
  • excel從身份證號碼獲得生肖屬相教程分享
    有時候工作人員在統計資料信息時需要附帶個人的生肖屬相,我們可以在excel中設置一個相應的函數來將該過程自動化,想知道具體的做法就跟著小編一起往下看吧。 excel根據身份證號碼提取對應的生肖屬相方法 1、excel中給出一個身份證號碼。
  • WPS Excel技巧:限制表格的數據,防止輸入錯誤
    在表格中錄入數據,特別是像身份證號碼那麼長的數據時,很容易出錯,怎樣避免輸入錯誤呢?最好的辦法就是錄入數據時,讓表格自動檢測,如果數據不符合規範,彈出錯誤提示信息,並且禁止這個錯誤的數據錄入。防止身份證號碼錄入錯誤的辦法選中身份證號碼所在單元格,點擊「數據」——「有效性」/「數據驗證」,設置允許條件為「文本長度等於18」。這樣當錄入號碼大於或小於18位時,就會看到錯誤提示,並且數據無法錄入到單元格中。
  • Excel告訴你身份證中的秘密
    眾所周知,身份證號碼中包含每個人的「出生日期」,但大多數人還不知道這一串數字中還包含了很多隱藏的信息,今天,我們就用EXCEL從中「探囊取物」,一起看個究竟!今天的主題:用excel函數和公式,從身份證號中提取出「出生日期」「性別」「籍貫」,並計算「當前年齡」。