tft每日頭條

 > 生活

 > 怎麼用公式通過身份證确認男女

怎麼用公式通過身份證确認男女

生活 更新时间:2024-08-09 03:13:12

EXCEL進階課堂 · 函數說 持續更新!我們将為各位小夥伴提供更加專業、更加精煉、更加實用的EXCEL操作技能,幫助大家輕松解決工作任務,提高工作效率,不再做不停加班的表哥,表姐。歡迎各位小夥伴轉發、點贊、讨論,更歡迎私信獲取練習素材,刻意練習才能學有收獲。

這是函數說的第29篇教程。

上一篇教程中,進階君采用兩種方法,從身份證号碼中提取了出生日期。有小夥伴發私信說:如何從身份證号碼當中提取性别呢?現在的身份證号碼共計18位,裡面包含了很多信息,其中就有性别信息。

有小夥伴拿出了身份證号碼仔細看了看,并沒有看到性别。出生日期很明顯,而性别在哪裡呢?

1 信息分析

我們現在的身份證,共計18位數字,其中最後1位有可能是字母X,那麼身份證号碼裡面到底包含着哪些信息呢?

怎麼用公式通過身份證确認男女(身份證号碼悄悄告訴你)1

從上圖我們可以知道,身份證的第17位數字,如果有奇數,代表男,如果有偶數代表女。也就是說,看到身份證号碼,我們是可以直接判斷男女的。

算法是:

(1)取出身份證号碼的第17位。

(2)判斷奇偶。數學知識告訴我們,偶數是2的倍數,奇數不是2的倍數。

(3)根據判斷結果,确定性别。

2 功能實現

怎麼用公式通過身份證确認男女(身份證号碼悄悄告訴你)2

(一)取出身份證号碼的第17位

方法:運用MID函數完成

該函數在上一篇教程中進行了講解,在這不作述贅,直接使用。身份證号碼,從第17位開始取,隻取1位。在E3單元格中寫入公式:=MID(D3,17,1),得到的結果如下圖所示:

怎麼用公式通過身份證确認男女(身份證号碼悄悄告訴你)3

(二)構建奇偶判斷表達式

方法:運用求餘函數——MOD函數完成

如果要判斷奇偶,首先要構建奇偶判斷表達式,也就是當為偶數(或者奇數)應該滿足的條件。大家都知道,偶數是2的整數倍,那麼,偶數如果與2相除,一定能除盡,換言之就是沒有餘數,即餘數為0。

如:X代表一個整數,如果這個整數與2相除後餘數為0,則X就一定是偶數,否則就一定是奇數。問題就轉換為,如何求餘數呢?需要使用求餘函數——MOD函數。

(1)格式:=MOD(數1,數2)

(2)功能:求 數1 除以 數2 的餘數。

(3)應用

例1:=MOD(4,2),求4除以2的餘數,結果為0。

例2:=MOD(5,3),求5除以3的餘數,結果為2。

例3:=MOD(4,6),求4除以6的餘數,結果為4。(商0,餘數為4)

在上面的基礎上,我們思考判斷表達式:MOD(X,2)=0

怎麼用公式通過身份證确認男女(身份證号碼悄悄告訴你)4

如圖所示,這個判斷表達式需要進行兩步運算:

第一步:求MOD(X,2),就是求X與2相除的餘數;

第二步:判斷餘數結果與0是否相等。

當X為偶數時,MOD(X,2)的值為0,于是0=0的判斷就成立,表達式得到的結果就為真。當X為奇數時,MOD(X,2)的值為1,于是1=0的判斷就不成立,表達式得到的結果就為假。

于是我們可以這樣說,這個表達式隻有在X為偶數時為真,否則為假。

而現在我們需要判斷的這個數是從身份證号碼提取的第17位,所以判斷表達式替換演變為:

MOD(MID(D3,17,1),2)

(三)顯示男女信息

根據上一步的判斷結果,我們就可以給出了男女信息了。如果上一步的判斷結果為真,則應該顯示性别為“女”,否則顯示性别為“男”。要達到這個要求,需要使用IF函數。

(1)格式:=IF(判斷表達式,第1個表達式,第2個表達式)

(2)功能:判斷表達式,當表達式為真時,執行第1個表達式,取得相應值,否則執行第2個表達式,取得相應值。

(3)應用

例1:=IF(3>5,“正确”,“錯誤”),結果為錯誤。

例2:=IF(3<5,“正确”,“錯誤”),結果為正确。

判斷表達式:MOD(MID(D3,17,1),2)=0,在取出的值為偶數,表達式為真,應該顯示“女”,為奇數時,表達式為假,應該顯示“男”

于是公式寫成:=IF(MOD(MID(D3,17,1),2)=0,"女","男")

怎麼用公式通過身份證确認男女(身份證号碼悄悄告訴你)5

具體操作過程及效如下動圖所示:

怎麼用公式通過身份證确認男女(身份證号碼悄悄告訴你)6


為方便小夥伴們學習,進階君将原始素材共享出來,獲取素材的方法:

第一步:關注 Excel進階課堂。

第二步:私信 Excel進階課堂,因為設定的是自動回複,所以内容一定要準确

私信内容:練一練

第三步:根據得到信息打開網盤,找到 第29講 身份證号碼提取性别 工作簿 自行下載

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved