首先我們通過身份證在線生成器,來生成一些身份證號碼票堵,使操作起更加真實一些囤锉。
下面這段可以幫助你快速的判斷身份證的男女
=IF(MOD(MID(A1,IF(LEN(A1)=15,15,17),1),2)=1,"男","女")
將里邊的A1替換成自己身份證的開始單元格位置屯耸。
聽過之前的身份證有15位的,所以加了一個15位的判斷送丰。
可以看出來上邊的代碼用到了IF缔俄、MOD、LEN器躏、MID四個函數(shù)俐载,接下來將解析這四個函數(shù)的作用,如果你只是想要使用判斷函數(shù)登失,上面的已經(jīng)可以滿足你的需求了遏佣。
LEN函數(shù)
此函數(shù)接受一個參數(shù),指定要統(tǒng)計的單元格揽浙。
IF函數(shù)
IF函數(shù)接受三個參數(shù)状婶,判斷條件意敛,true和false。
所以如果我們判斷身份證如果是15位返回15,18位返回17時膛虫,怎么實現(xiàn)呢草姻?
結(jié)合LEN函數(shù)
=IF(LEN(A1)=18,17,15)
MID函數(shù)
從文本中某位置開始截取多少位。
所以呢稍刀?18位時截取17位撩独,15位時截取地15位的函數(shù)如下
=MID(A1,IF(LEN(A1)=15,15,17),1)
效果如下
MOD函數(shù)
取余數(shù)
我們將上面的截取位數(shù)進行取余
=MOD(MID(A1,IF(LEN(A1)=15,15,17),1),2)
最后就是通過IF函數(shù)進行奇偶判斷進行男女的判斷填值了。
所以以上函數(shù)合起來就是
=IF(MOD(MID(A1,IF(LEN(A1)=15,15,17),1),2)=1,"男","女")
Excel表格的函數(shù)功能真的也很強大账月,如果想了解更多EXCEL的用法综膀,看這篇文章吧EXCEL 教程
想看電影關(guān)注我的公眾號:電影資源集(支持輸入電影名稱自動回復(fù)了)
![]()