身份證號碼包含了每個人的出生日期、性別等等資訊,並且最後一位數字可以判定身份證號碼的正確與否。以下步驟爲詳細講解使用函數提取性別的方法。公式爲“=MID(A2,17,1)”(A表示單元格,從第17個字元開始提取1個字元) 1、首先,將所需要提取出生
從身份證的號碼中,是可以知道某個人的性別特徵的。一般來說,如果是18位的身份證號碼,那麼第17位就是性別判斷的位數。如果該位爲奇數表示男性,偶數爲女性。而比較早的15位身份證,則以第15位爲判斷位數,判斷的方法同18位相同。
材料/工具
方法
如何用函數在身份證號碼中提取性別,我們列舉一系列身份證數據進行詳細講解。
1、首先開啟excel,我們看下面的表格是員工的姓名和身份證號碼。 2、在excel提取性別的單元格內輸入函數“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”爲所提取身份證號的單元格,“17”代表提取資訊起始位置爲第17位,“1”代表提取資訊共計1位
首先對已經錄入的身份證中的第17位數字進行提取,在B3單元格使用MID函數,公式爲:=MID(A3,17,1)
1、首先在表格中輸入一組身份證號碼,該身份證號碼爲虛擬的舉例號碼。 2、然後在B1單元格中輸入提取男生或者女生的計算公式:=IF(MOD(--MID(A1,17,1),2),"男","女")。 3、點擊回車即可看到生成的是“女”,說明身份證對應的爲女生。 4、再在空白單
意思是在A3單元格中從第17個字元開始提取1個字元。
讓Excel根據身份證號自動填寫“性別”(男、女) 2007年10月20日 星期六 05:33 P.M. 每個單位一般都有“職工花名冊”,其中有“身份證號”和“性別”兩列數據,有沒有想過讓表格根據身份證號自動填寫性別呢? 方法如下: 在C4單元格中輸入“=IF(MOD(RIGHT(
然後利用取餘函數(mod函數)判斷第17位函數的奇偶,在B3單元格中使用MOD函數對最開始的公式進行嵌套,公式爲:=MOD(MID(A3,17,1),2)
在excel表格中,根據身份證號碼就可以自動提取出生年月、性別、年齡。 第一,身份證號碼的組成。 當今的身份證號碼由18位數字組成:前6位爲地址碼,第7至14位爲出生日期碼,第15至17位爲順序碼,第18位爲校驗碼。 15~17位爲順序號,其中第17位如
函數意思即第17位數字除以2餘數爲0即爲偶,餘數1爲奇;
在excel表格中,根據身份證號碼就可以自動提取出生年月、性別、年齡。 第一,身份證號碼的組成。 當今的身份證號碼由18位數字組成:前6位爲地址碼,第7至14位爲出生日期碼,第15至17位爲順序碼,第18位爲校驗碼。 15~17位爲順序號,其中第17位如
最後用if函數進行判斷:=IF(MOD(MID(A3,17,1),2)=0,"女","男")
1.Excel 表中用身份證號碼中取其中的號碼用:MID(文字,開始字元, 所取字元數); 2.15 位身份證號從第7 位到第12 位是出生年月日,年份用的是2 位數。 18 位身份證號從第 7 位到第 14 位是出生的年月日,年份用的是4 位數。 從身份證號碼中提取出表
即餘數爲0判斷爲性別女,餘數不爲0判斷爲性別男。最後進行向下填充即可。
公式裏面用字元函數就可以了。 假設身份證號碼在A1,在B1輸入公式: 出生日期: =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00") 性別: =IF(MOD(MID(A1,15,3),2),"男","女") 年齡:=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/
爲了保密起見,對身份證部分資訊進行隱藏,比如把身份證中出生年月日用*代替
根據下面的要求自己找 ①前1、2位數字表示:所在省份的代碼,河南的省份代碼是41哦! ②第3、4位數字表示:所在城市的代碼; ③第5、6位數字表示:所在區縣的代碼; ④第7~14位數字表示:出生年、月、日; ⑤第15、16位數字表示:所在地的派出所的代碼; ⑥
用替換函數REPLACEB一步就可以完成:=REPLACEB(A3,7,8,"********")
一、分析身份證號碼 其實,身份證號碼與一個人的性別、出生年月、籍貫等資訊是緊密相連的,無論是15位還是18位的身份證號碼,其中都儲存了相關的個人資訊。 15位身份證號碼:第7、8位爲出生年份(兩位數),第9、10位爲出生月份,第11、12位代表出
總的來說,整個過程運用了MID、MOD、IF、REPLACEB,一些函數。希望對大家有所幫助。
=IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男","女") 在A1中輸入一串18位輸的身份證號 身份證號碼各位數字的含義如下: 1)前1、2位數字表示:所在省份的代碼; (2)第3、4位數字表示:所在城市的代碼; (3)第5、6位數字表示:所在區縣的代碼; (4
注意事項
Excel使用函數時要切換成英文狀態下輸入。
15位身份證號碼:第7、8位爲出生年份(兩位數),第9、10位爲出生月份,第11、12位代表出生日期,第15位代表性別,奇數爲男,偶數爲女。 18位身份證號碼:第7、8、9、10位爲出生年份(四位數),第11、第12位爲出生月份,第13、14位代表出生日期,第
好了,以上就是“如何用函數在身份證號碼中提取性別”了,順便說一句,求點贊,求點贊,求點贊,重要的事說三遍。。。
身份證的倒數第二位是標識性別的。 假設身份證號碼在A1中,輸入函數=IF(MOD(LEFT(RIGHT(A1,2),1),2)=1,"男","女")。
擴展閱讀,以下內容您可能還感興趣。
Excel表中身份證號碼提取出生年月,性別,年齡的使用技巧
在excel表格中,根據身份證號碼就可以自動提取出生年月、性別、年齡。
e799bee5baa6e59b9ee7ad9431333264663064第一,身份證號碼的組成。
當今的身份證號碼由18位數字組成:前6位爲地址碼,第7至14位爲出生日期碼,第15至17位爲順序碼,第18位爲校驗碼。
15~17位爲順序號,其中第17位如果是單數爲男性分配碼,雙數爲女性分配碼。即透過第17位數字,可以判斷性別,奇數爲男,偶數爲女。
下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。
A B C D E
姓名 身份證號碼 出生日期 性別 年齡
張三 510321197205030786 1972年05月03日 女 37
第二,根據身份證號碼自動提取出生年月
在目標單元格輸入公式:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回車確定,單元格內會出現與身份證號碼相關的出生日期。其它單元格的填充,不必一一輸入公式,只需選中該單元格複製,在其它單元格內粘貼即可。
提示:MID函數是提供的一個“從字元串中提取部分字元”的函數命令。
第三,根據身份證號碼自動提取性別的方法
在目標單元格輸入公式:=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")
提示:IF函數:根據邏輯表達式測試的結果,返回相應的值。IF函數允許嵌套。
RIGHT函數:根據所指定的字元數返回文字串中最後一個或多個字元。
第四,根據身份證號碼自動提取年齡的方法
在目標單元格輸入公式:=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y"),回車確定。
在EXCEL表格中身份證號如何自動提取性別和出生年月 詳細
1、首先開啟抄excel,我們看下面的表格是員工的姓名和身份證號碼。
2、在excel提取性別的單襲元格內輸入函數“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”爲百所提取身份證號的單元格,“17”代表提取信度息起始位問置爲第17位,“1”代表提取資訊共計1位。
3、在輸入框輸入函數後,點擊回車鍵,身份證中的性別資訊就提取出來了。
4、在excel提取年月日的單元格內輸入函數“=TEXT(MID(C2,7,8),"0000-00-00")”。其中“C2”爲所提取身份證號的單元格,“7”代表提取資訊起始位置爲第7位,“8”代表提取資訊共計8位。
5、在輸入框輸入函數後,點擊回車鍵,身份證中的年月日信答息就提取出來了。
6、在excel提取年月的單元格內輸入函數“=TEXT(MID(C2,7,6),"0000-00")”。其中“C2”爲所提取身份證號的單元格,“7”代表提取資訊起始位置爲第7位,“6”代表提取資訊共計6位。
如何在Excel中提取身份證號生日和性別
公式裏面copy用字元函數就可以了。
假設身份證號碼在A1,在B1輸入公式:
出生日期: =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"zd#-00-00")
性別: =IF(MOD(MID(A1,15,3),2),"男","女")
年齡:=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),TODAY(),"Y")
如何從身份證號碼中提取出生日期,年齡和性別
復根據下面的要求自己找
①前1、2位數字表示:所在省份的代制碼,河南的省份代碼是41哦!
②第3、4位數字表示:所在城市的代碼;
③第百5、6位數字表示:所在區縣的代碼;
④第7~14位數字表示:出生年、月、日;
⑤第15、16位數字表示:所在地的派出所度的代碼;
⑥第17位數字表示性別:奇數表示男性,偶數表示女性;
⑦第18位數字是校檢碼:也有的問說是個人資訊碼,一般是隨計算機隨機產生答,用來檢驗身份證的正確性。校檢碼可以是0~9的數字,有時也用x表示。
怎樣用excel 函數透過身份證號查性別
一、分析身份證號碼
其實,身份證號碼與一個人的性別、出生年月、籍貫等資訊是緊密相連的,無論是15位還是18位的身份證號碼,其中都儲存了相關的個人資訊。
15位身份證號碼:第7、8位爲出生年份(兩位數),第9、10位爲出生月份,第11、12位代表出生日期,第15位代表性別,奇數爲男,偶數爲女。
18位身份證號碼:第7、8、9、10位爲出生年份(四位數),第11、第12位爲出生月份,第13、14位代表出生日期,第17位代表性別,奇數爲男,偶數爲女。
例如,某員工的身份證號碼(15位)是320521720807024,那麼表示1972年8月7日出生,性別爲女。如果能想辦法從這些身份證號碼中將上述個人資訊提取出來,不僅快速簡便,而且不容易出錯,覈對時也只需要對身份證號碼進行檢查,肯定可以大大e5a48de588b6e799bee5baa6e79fa5e9819331333262383565提高工作效率。
二、提取個人資訊
這裏,我們需要使用IF、LEN、MOD、
MID、DATE等函數從身份證號碼中提取個人資訊。如圖1所示,其中員工的身份證號碼資訊已輸入完畢(C列),出生年月資訊填寫在D列,性別資訊填寫在B列。
1. 提取出生年月資訊
由於上交報表時只需要填寫出生年月,不需要填寫出生日期,因此這裏我們只需要關心身份證號碼的相應部位即可,即顯示爲“7208”這樣的資訊。在D2單元格中輸入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:
LEN(C2)=15:檢查C2單元格中字元串的字元數目,本例的含義是檢查身份證號碼的長度是否是15位。
MID(C2,7,4):從C2單元格中字元串的第7位開始提取四位數字,本例中表示提取15位身份證號碼的第7、8、9、10位數字。
MID(C2,9,4):從C2單元格中字元串的第9位開始提取四位數字,本例中表示提取18位身份證號碼的第9、10、11、12位數字。
IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一個邏輯判斷函數,表示如果C2單元格是15位,則提取第7位開始的四位數字,如果不是15位則提取自第9位開始的四位數字。
如果需要顯示爲“70年12月”這樣的格式,請使用DATE格式,並在“單元格格式→日期”中進行設定。
2. 提取性別資訊
由於報表中各位員工的序號編排是按照上級覈定的編制進行的,因此不可能按照男、女固定的順序進行編排,如果一個一個手工輸入的話,既麻煩又容易出錯
例如性別資訊統一在B列填寫,可以在B2單元格中輸入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:
LEN(C2)=15:檢查身份證號碼的長度是否是15位。
MID(C2,15,1):如果身份證號碼的長度是15位,那麼提取第15位的數字。
MID(C2,17,1):如果身份證號碼的長度不是15位,即18位身份證號碼,那麼應該提取第17位的數字。
MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用於得到給出數字除以指定數字後的餘數,本例表示對提出來的數值除以2以後所得到的餘數。
IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以後的餘數是1,那麼B2單元格顯示爲“男”,否則顯示爲“女”。
回車確認後,即可在B2單元格顯示正確的性別資訊,接下來就是選中填充柄直接拖曳。如圖2所示,現在這份報表無論是提取資訊或是覈對,都方便多