欧洲变态另类zozo,欧美xxxx做受欧美gaybdsm,欧洲熟妇色xxxx欧美老妇软件,免费人成视频xvideos入口 ,欧美.日韩.国产.中文字幕

歡迎跟我一起
學(xué)路由器設(shè)置

Excel如何判斷身份證號碼數(shù)據(jù)的第17或15位數(shù)字的奇偶性決定男女性別

身份證號碼分為18位或15位數(shù),如圖 75?1所示,之前使用15位數(shù)字,其中第15位數(shù)字為奇數(shù)表示男性,升級后以第17位數(shù)字的奇偶表示性別,要判斷奇偶性就必須取得后3位以同時滿足15、18位身份證號的取數(shù)要求。公式中使用到了MOD函數(shù),由于此函數(shù)的限制,所以僅判斷15位身份證號返回正確結(jié)果,超過則視為0。下面與大家分享根據(jù)B列18位或15位數(shù)的身份證號碼判斷性別男女的方法。


圖75?1 根據(jù)身份證號碼判斷性別

解決方案
判斷18位身份證號的第17位或15位身份證號的末位數(shù)字奇偶性。
操作方法
在C3單元格輸入以下公式并向下復(fù)制:
=IF(MOD(RIGHT(LEFT(B3,17),3),2),”男”,”女”)
原理分析
取得身份證號中性別數(shù)字
中國公民身份證號碼原使用15位數(shù)字表示,其中第15位數(shù)字為奇數(shù)表示男性,升級后的身份證號碼以第17位數(shù)字的奇偶表示性別。RIGHT(LEFT(B3,17),3)截取身份證前17位數(shù)字的后3位,同時可以滿足15、18位身份證號的取數(shù)要求。
公式中使用到了MOD函數(shù),下面是MOD函數(shù)功能的簡要介紹:
mod 就是返回除法中余數(shù),如10處以3余1為:
公式為
=mod(10,3)結(jié)果為1
被除數(shù) 除數(shù)也可為小數(shù),返回剩余小數(shù),但由于2進(jìn)制的轉(zhuǎn)化,數(shù)據(jù)有所差值,建議最好不要公式中有小數(shù),誤差會較大。
MOD函數(shù)的限制
在D3單元格輸入以下公式將返回#NUM!錯誤:
=IF(MOD(LEFT(B3,17),2),”女”,”男”)
這是由于MOD函數(shù)無法計算被除數(shù)與除數(shù)的商達(dá)到或超過2^40的數(shù)據(jù)。Excel 2003、2007版中,MOD函數(shù)參數(shù)之商限制為2^27倍。
ISODD、ISEVEN函數(shù)雖然不受參數(shù)之商限制,但受15位數(shù)字計算精度的限制,在E3單元格輸入以下公式并向下復(fù)制:
=IF(ISODD(LEFT(B3,17)),”男”,”女”)
僅E6判斷15位身份證號返回正確結(jié)果,其他均將超過15位的數(shù)字視為0,即判別未偶數(shù)而返回性別為”女”。
以上便是為大家介紹的有關(guān)在Excel中根據(jù)身份證號碼判斷性別的方法,原理就是判斷末位數(shù)字的奇偶性,公式中使用到了MOD函數(shù)及RIGHT和LEFT,至于函數(shù)使用的詳細(xì)說明可以參閱相關(guān)文檔。如果你是從事財務(wù)、銷售、HR等辦公人士,建議將此技巧學(xué)會,以備不時之需。

未經(jīng)允許不得轉(zhuǎn)載:路由網(wǎng) » Excel如何判斷身份證號碼數(shù)據(jù)的第17或15位數(shù)字的奇偶性決定男女性別