首頁 > 軟體

Excel身份證號碼判斷男女性別:Excel函數不求人

2020-07-14 14:34:32


前面易雪龍老師已經講過利用身份證號碼提取出生年月日的方法,這裡再來講一下如何利用函數公式來判斷身份證號碼的男女性別。首先,我們要了解身份證的號碼的規則才行。眾所周知,身份證第17位數位表示性別:奇數表示男性,偶數表示女性。知道這一規則後,我們就知道應該從何下手了。

 

方法一


直接在B2單元格,輸入公式:【=IF(MOD(MID(A2,17,1),2),"男","女")】即可。

MID(A2,17,1)說明:擷取A2單元格中第17位數;

MOD(MID(A2,17,1),2說明:MOD求余函數,MOD(MID(A2,17,1),2表示中間擷取的這個數除以2後是不是奇數;

IF:若為奇數,則為男,否則為女。



方法二


直接在C2單元格,輸入公式:【=IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女")】。

LEFT說明:取A2單元格的左邊17位;

RIGHT:取上一步結果的右邊1位;

MOD:取上一步結果除以2的餘數;IF:判斷結果是奇數是男,否則是女;

IT145.com E-mail:sddin#qq.com