根據身份證判斷屬相 如何快速從身份證號中判斷性別?

2021-10-14 17:00:37 字數 851 閱讀 8657

我們有時候在整理人員資訊時,需要對人員做性別篩選,如果你現在手頭上的人員資訊有身份證號,但沒有性別資訊,可以根據身份證號快速提取人員性別資訊,特別是在人員數量較多的情況下,學會用公式篩選,1分鐘就能做完。

在做篩選之前,我們要知道乙個常識,我們的身份證號一共是18位,第17位數的奇偶性就代表該員工的性別,奇數表示男性,偶數表示女性,那我們就來演示一下。

1.首先,我們要提取身份證號的第17位數字,可以使用mid(選項,從第幾位開始取,取幾位數)公式:

2.我們批量的操作,主要是依據資料的奇偶性來做出判斷,現在需要對篩選出來的資料進行奇偶性的判斷,而判斷的辦法就可以用篩選出來的資料除以2,看除以2之後的餘數,任何資料除以2之後的餘數只有1或者0,餘數為1則原數就是奇數,餘數為0則原數就是偶數,我們可以使用mod公式。

3.第三步就是使用if函式來進行判斷,1為男,0為女。

4.當然,我們上面寫的是按照步驟來的,也是為了給大家講解清楚,在實際操作中,我們可以直接使用乙個公式就可以完成篩選。

js判斷身份證號

var vcity 身份證號合法性驗證 支援15位和18位身份證號 支援位址編碼 出生日期 校驗位驗證 identitycodevalid function card 校驗長度,型別 if this.iscardno card false 檢查省份 if this.checkprovince car...

身份證號驗證

原文 身份證號驗證 public static boolean isidnumber string idnumber 定義判別使用者身份證號的正規表示式 15位或者18位,最後一位可以為字母 string regularexpression 1 9 d 18 19 20 d 0 1 9 10 11 ...

身份證號驗證

身份證號組成 17位數字 1位校驗碼 位址碼 前六位 出生日期碼 第七位至第十位 順序碼 第十五位至十七位 對同年同月同日生的人便定的順序號,順序號奇數為男生,偶數為女生 檢驗碼 第十八位 0 9 x var acity function iscarid sid d x i.test sid ret...