excel身份證新手入門教程?我們都知道現在的二代身份證是由18位組成,那麼你在excel中錄入的時候可能會出錯,但是excel中就有辦法幫我們盡可能的避免出錯,下面我們就來聊聊關于excel身份證新手入門教程?接下來我們就一起去了解一下吧!
我們都知道現在的二代身份證是由18位組成,那麼你在excel中錄入的時候可能會出錯,但是excel中就有辦法幫我們盡可能的避免出錯!
随意舉例,如有雷同,請聯系會删除
從上圖可以看到身份證中從第7位開始取8位就是我們的出生日期,要想錄入準确就要保證
身份證号位數為18位
從第七位開始取8位為日期
保證唯一性
因此可以通過數據有效性限制選中區域——點擊數據——數據驗證——允許下拉選擇自定義——輸入公式後點擊确定即可
=AND(LEN(Q2)=18,DATEVALUE(TEXT(MID(Q2,7,8),"#-00-00")),COUNTIF($Q:$Q,Q2)=1)
公式解釋:都是最簡單的幾個函數套用len()提取字符個數
DATEVALUE(TEXT(MID(Q2,7,8),"#-00-00")) text函數将mid從身份證中取得8位轉為日期格式,在使用DATEVALUE函數判斷是否為真正的日期
countif函數統計q2中的身份證号在q列是否等于1
最外層套用一個and()就是要同時滿足以上3個條件才可以!甚至前6位我們都可以限制錄入,這裡就不跟大家演示了
在這裡還是要提一個很重要的錄入技巧:一定要先設置單元格的格式為文本!或者在輸入之前先錄入一個單引号才能保證身份證号的準确性!
當你點擊數據驗證下圈釋無效數據,第一個身份證号就錄入錯誤了,因為判斷出中間8位并非是日期!如果你在錄入的時候沒有同時滿足以上三個條件就會彈出警告!
今天的分享就到這裡了,如果你有疑問,歡迎在留言區評論互相交流一下!你的轉發、贊賞将是我繼續創作的動力!
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!