Excel精英培訓(xùn)(excelpx-tete)——每天一篇原創(chuàng)excel教程,和蘭色幻想一起學(xué)習(xí)excel。點擊標(biāo)題下藍(lán)字“Excel精英培訓(xùn)”免費關(guān)注。
今天蘭色分享更多和身份證相關(guān)的excel公式和技巧。
一、技巧篇
1、身份證的輸入
在excel中輸入大于11位數(shù)字,會以科學(xué)記數(shù)法顯示。而大于15位,后面的數(shù)字全轉(zhuǎn)換為0,所以不能直接在excel中輸入身份證號。
解決方法:先把該列設(shè)置為文本型格式,或輸入前先輸入單撇(')再輸入身份證號碼
從word、網(wǎng)頁、數(shù)據(jù)庫中復(fù)制含身份證信息的表格時,如果直接粘貼到excel中,身份證碼列同樣會后3位變成0。
解決方法:同1粘貼或?qū)肭鞍裡xcel表中存放身份的列設(shè)置為文本類型。
3、身份證的分列
如下圖所示的員工信息在一列中 ,我們可以用分列的方式分隔成多列,但分列后身份證號碼后3位會變成0。
解決方法:在分列的第3步,選取身份證列,選取文本類型即可。
在輸入身份證號碼時,數(shù)字個數(shù)看起來很費勁。用數(shù)據(jù)有效性可以限制身份證號碼輸入必須是18位。
解決方法:選取輸入單元格 - 數(shù)據(jù) - 有效性 - 允許:文本長度,輸入18
二、公式篇
單元格A1中是身份證號碼
1、提取生日
=TEXT(MID(A1,7,8),'0-00-00')
2、提取年齡
=YEAR(TODAY())-MID(A1,7,4)
3、提取性別
=IF(MOD(MID(A2,17,1),2),'男','女')
4、提取出生地
參考:
http://mp.weixin.qq.com/s?__biz=MjM5NDYyNzAzNQ==&mid=212006319&idx=1&sn=f9f9d177701f709470eee5771f04d2ee#rd
5、提取屬相
=CHOOSE(MOD(MID(A1,7,4)-1900,12)+1,'鼠','牛','虎','兔','龍','蛇','馬','羊','猴','雞','狗','豬')
6、提取星座
=VLOOKUP(--TEXT(MID(A1,11,4),'2015-00-00'),{0,'摩羯';42024,'水瓶';42054,'雙魚';42084,'白羊';42114,'金牛';42145,'雙子';42177,'巨蟹';42208,'獅子';42239,'處女';42270,'天秤';42301,'天蝎';42330,'射手';42360,'摩羯'},2)
7、Countif函數(shù)統(tǒng)計身份證號碼出錯的解決方法
由于Excel中數(shù)字只能識別15位內(nèi)的,在Countif統(tǒng)計時也只會統(tǒng)計前15位,所以很容易出錯。不過只需要用 &'*' 轉(zhuǎn)換為文本型即可正確統(tǒng)計。
=Countif(A:A,A2&'*')
書也買了一大堆,沒心思看。教程也下載了好多,越看越迷糊。excel到底該怎么學(xué)?其實,通過視頻學(xué)習(xí)才是最好的學(xué)習(xí)途徑,點左下角'閱讀原文' 查看蘭色幻想+小妖錄制的超全的290集excel視頻教程。