萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 身分證字號判斷性別:MID/LEFT/RIGHT+MOD 取倒數第 1/2 碼

身分證字號編碼規則:18 位取倒數第 2 碼(第 17 碼),15 位取最後 1 碼;奇數為男、偶數為女。單一公式兼容兩種長度自動判斷。

萬用公式

=IF(MOD(RIGHT(LEFT(B2,17),1),2)=1, "男", "女")

邏輯拆解

  1. LEFT(B2,17):取前 17 碼(18 位身分證去掉檢查碼;15 位身分證全取)。
  2. RIGHT(...,1):取該字串最後 1 碼(即 18 位的第 17 碼、15 位的第 15 碼)。
  3. MOD(...,2):除以 2 取餘數,1=奇數=男,0=偶數=女。
  4. IF 回傳「男」/「女」。

實戰驗證

  1. 輸入姓名、身分證、性別欄,性別欄套用公式。
  2. 按 Enter,15 位身分證末碼 3(奇)→「男」。
  3. 雙擊填充柄,全筆自動判斷,對照正確。

替代寫法(Excel 2016+ 可用 IFS/LET 簡化)

=LET(code, RIGHT(LEFT(B2,17),1), IF(MOD(code,2), "男", "女"))

或針對 18 位專用:=IF(MOD(MID(B2,17,1),2), "男", "女")。

copyright © 萬盛學電腦網 all rights reserved