哈洞教你提取性別
如下圖:如何從身份證號碼中提取性別?
註:身份證號碼第17位是奇數為男,偶數為女。
解決方法多多,下面提供4條經典解決公式:
一、MOD
公式:
=IF(MOD(MID(B2,17,1),2),"男","女")
解析:MID(B2,17,1)部分提取第17位
MOD:返回兩數相除的餘數。
MOD(要計算餘數的被除數,除數)
除數為2,能整除即餘數為0,不能整除即餘數為1
用函數IF判斷,餘數為1條件成立返回男,餘數為0條件不成立返回女。
二、ISODD
公式:
=IF(ISODD(MID(B2,17,1)),"男","女")
解析:MID(B2,17,1)部分提取第17位
ISODD:判斷是不是奇數。
用函數IF判斷,如果是奇數條件成立返回男,否則條件不成立返回女。
三、ISEVEN
公式:
=IF(ISEVEN(MID(B2,17,1)),"女","男")
解析:MID(B2,17,1)部分提取第17位
ISEVEN:判斷是不是偶數。
用函數IF判斷,如果是偶數條件成立返回女,否則條件不成立返回男。
四、TEXT
公式:
=TEXT(-1^MID(B2,17,1),"女;男")
解析:
-1^MID部分,MID(B2,17,1)部分即提取的第17位,如果是奇數,則-1^MID部分為-1;如果是偶數,則-1^MID部分為1。
用函數TEXT定義格式,"女;男"。
什麼意思呢?
在使用單元格自定義格式時,兩個逗號(;;)分為三段,即正數;負數;零值。
該題中-1是負數,1是正數,而-1是第17位為奇數得來,1是第17位為偶數得來,所以負數為男,正數為女,"女;男"。
懂了嗎?不懂就多練多問,QQ群中有配套練習素材,趕緊下載動手練習吧!!!
圖文作者:哈洞168
推薦閱讀:
※性別比例失衡刺激經濟增長
※比起酸兒辣女、清宮表,預測寶寶性別我只信這兩招!
※頭胎孩性別解秘
※早期閱讀也有性別之分,從玩具入手培養閱讀興趣|綠窗書影
TAG:性別 |