• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習電腦>工具軟件>辦公軟件學習>Excel教程>Excel函數>

    如何將Excel函數運用到身份證的查詢上

    時間: 錦暉1117 分享

      對于身份證大家肯定不會陌生,在Excel中經常需要根據身份證號碼來提取一些信息,或者進行判斷。光靠眼力去看,顯然不夠效率。以下是學習啦小編為您帶來的關于Excel函數身份證的查詢,希望對您有所幫助。

      Excel函數身份證的查詢

      類型格式

      15位身份證:前2位表示所屬省份代碼,3~6位表示所屬城市和區縣代碼,7~12表示出生日期,格式為YYMMDD,13~15位是個人順序碼,其中第15位可以標識性別,為奇數表示男性,為偶數表示女性。

      18位身份證:前2位表示所屬省份代碼,3~6位表示所屬城市和區縣代碼,7~14表示出生日期,格式為YYYYMMDD,15~17位是個人順序碼,其中第17位可以標識性別,為奇數表示男性,為偶數表示女性。第18位是校驗位,由前17位通過計算求得。

      正確輸入

      因為Excel單元格只支持15位有效數字,輸入多了就不能完全顯示。這樣就導致新一代身份證號碼輸入時不便,為了解決這個問題,我們可以采取文本輸入的方法,可以在輸入號碼之前,先添加一個半角的單引號再輸入其他數字,這樣完成輸入的結果就是一個文本型數據。或者也可以在輸入之前事先將單元格格式設置為文本再行輸入。但是如果在輸入完成以后再更改單元格格式就不會有效果。

      自動驗證輸入

      ①條件1:輸入長度為15位或18位,函數公式可以這樣寫:=OR(LEN(A1)=15,LEN(A1)=18)

      ②條件2:前17位必須都是數字,公式:=ISNUMBER(-LEFT(A1,17))

      ③條件3:如果不全都是數字,那么它只能是18位,并且末尾字符是字母“X”,公式:=OR(ISNUMBER(-A1),AND(LEN(A1)=18,RIGHT(A1)="X"))

      提取生日

      ①提取6位或8位生日數字,=MID(A1,7,IF(LEN(A1)=15,6,8))

      ②對于15位號碼,需要補足前面兩位“19”數字,=RIGHT(19&MID(A1,7,IF(LEN(A1)=15,6,8)),8)

      ③將上面得到的8位數字轉換成真實日期數值,=TEXT(RIGHT(19&MID(A1,7,IF(LEN(A1)=15,6,8)),8),"0-00-00")+0

      計算年齡

      年齡的計算實際上就是通過前面得到的出生日期來用DATEDIF函數計算到當前所相差的年份數(周歲):

      =DATEDIF(TEXT(RIGHT(19&MID(A1,7,IF(LEN(A1)=15,6,8)),8),"0-00-00"),NOW(),"Y")

      判斷性別

      ①提取數字:=MID(A1,15,3),對于15位身份證號碼,上述公式提取到是其末位數字,不包含其他字符占位。而對于18位的身份證號碼,上述公式提取到的是其15~17位數字。

      ②判斷奇偶性:=IF(MOD(MID(A1,15,3),2), "男","女")。通過MOD函數除以2取余數來進行奇偶判斷,如果余數為1,表示奇數,得到男性判斷,如果余數為0,得到女性判斷。

      上面大篇幅的介紹了15位和18位身份證號碼的函數公式運用,自從2013年1月1日開始,第一代身份證已經不允許屬于,這樣我們函數公式也能夠簡化:

      驗證輸入:=AND(LEN(A1)=18,ISNUMBER(-LEFT(A1,17)),OR(ISNUMBER(-A1),RIGHT(A1)="X"))

      提取生日:=TEXT(MID(A1,7,8),"0-00-00")+0

      計算年齡:=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),NOW(),"Y")

      判別性別:=IF(-1^MID(A1,15,3)=1,"女","男")

    猜你喜歡:

    1.excel 公式獲取行號的方法

    2.excel怎么從身份證號碼中提取生日

    3.excel身份證號碼格式提取生日

    4.Excel2007中進行從身份證號中自動獲取出生日期的方法

    5.Excel表格如何顯示完整身份證號

    如何將Excel函數運用到身份證的查詢上

    對于身份證大家肯定不會陌生,在Excel中經常需要根據身份證號碼來提取一些信息,或者進行判斷。光靠眼力去看,顯然不夠效率。以下是學習啦小編為您帶來的關于Excel函數身份證的查詢,希望對您有所幫助。 Excel函數身份證的查詢 類型格式
    推薦度:
    點擊下載文檔文檔為doc格式

    精選文章

    • Excel中SUBSTITUTE替換函數有什么方法
      Excel中SUBSTITUTE替換函數有什么方法

      Excel里面的重點就是函數跟圖表,如果不能熟練掌握這些技能,那么在Excel操作中難免遇到難題。以下是學習啦小編為您帶來的關于Excel中SUBSTITUTE替換函數,

    • Excel中如何利用RATE函數計算年收益率
      Excel中如何利用RATE函數計算年收益率

      RATE函數,用來計算收益率,十分適合銀行或者保險公司的文員學習。以下是學習啦小編為您帶來的關于Excel中利用RATE函數計算年收益率,希望對您有所幫助

    • Excel怎么用VDB函數計算累計折舊
      Excel怎么用VDB函數計算累計折舊

      如果要計算第4年第1個季度末的累計資產折舊,就算是專業人士也要花點時間來算吧。其實沒必要那么麻煩,在Excel函數中就有現成的,VDB函數。以下是學習

    • Excel函數怎么利用DATEDIF計算年齡
      Excel函數怎么利用DATEDIF計算年齡

      給你一個人的出生年月,你就能馬上算出此人的年齡,但是,面對批量的數據,你應該如何計算呢?以下是學習啦小編為您帶來的關于Excel函數DATEDIF計算年齡

    3731121 主站蜘蛛池模板: a一级日本特黄aaa大片| 老司机精品在线| 中文永久免费观看网站| 免费爱爱的视频太爽了| 国产精品国产三级国产av剧情| 日本一道dvd在线播放| 精品人妻系列无码人妻免费视频 | 日本漫画工囗全彩内番漫画狂三| 香蕉一区二区三区观| 中文字幕免费在线观看| 伊人热热久久原色播放www| 好多水好硬好紧好爽视频| 法国女人与动zozoz0z0| 国产玉足榨精视频在线观看| 中文字幕日韩专区精品系列| 亚洲男人第一av网站| 国产伦精品一区二区三区在线观看 | 久久久久亚洲精品男人的天堂| 伊人久久中文字幕| 国产成人福利精品视频| 女女同性一区二区三区四区| 最新亚洲人成无码网www电影| 蜜桃成熟之蜜桃仙子| 99久久99久久精品国产片| 久久久久大香线焦| 免费国产成人高清视频网站| 国产在线精品一区二区不卡麻豆 | 久久国产乱子伦精品免费不卡 | 亚洲色精品vr一区二区三区| 国产精品成人免费综合| 小向美奈子中出播放| 日日摸夜夜搂人人要| 日本高清免费中文在线看| 精品久久久久久亚洲综合网| 三年片在线观看免费观看大全中国| 人人添人人澡人人澡人人人人| 国产香港日本三级在线观看| 女人让男人桶30分钟在线视频 | 野花日本免费观看高清电影8 | 狠狠色综合一区二区| 精品人妻伦一二三区久久|