身分證字號編碼規則:18 位取倒數第 2 碼(第 17 碼),15 位取最後 1 碼;奇數為男、偶數為女。單一公式兼容兩種長度自動判斷。
=IF(MOD(RIGHT(LEFT(B2,17),1),2)=1, "男", "女")
LEFT(B2,17):取前 17 碼(18 位身分證去掉檢查碼;15 位身分證全取)。RIGHT(...,1):取該字串最後 1 碼(即 18 位的第 17 碼、15 位的第 15 碼)。MOD(...,2):除以 2 取餘數,1=奇數=男,0=偶數=女。IF 回傳「男」/「女」。


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