Excel中提取18位身份證號(hào)性別公式:“=IF(MOD(MID(A1,17,1),2),"男","女")”。公式的具體用法如下: 1、打開Excel,在一列中從上到下依次輸入需要提取性別的18位身份證號(hào)。把身份證都放在同一列是為了方便用公式提取性別。 2、在第一行身份證后輸
excel是一款功能強(qiáng)大的表格制作軟件,自帶了大量復(fù)雜的函數(shù)可以簡化工作量,下面介紹excel如何用身份證號(hào)得到性別。
材料/工具
電腦excel
1、以excel2010版本為例,如圖所示有下列的身份證號(hào)碼,其中身份證格式是文本格式,否則后面的幾位數(shù)字會(huì)變成0; 2、先獲取出生日期,在B2單元格輸入【=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 】點(diǎn)擊回車鍵即可,MID函數(shù)是在指定的字符串
方法
打開excel,輸入需要判斷性別的身份證信息。
身份證號(hào)碼包含了每個(gè)人的出生日期、性別等等信息,并且最后一位數(shù)字可以判定身份證號(hào)碼的正確與否。以下步驟為詳細(xì)講解使用函數(shù)提取性別的方法。公式為“=MID(A2,17,1)”(A表示單元格,從第17個(gè)字符開始提取1個(gè)字符) 1、首先,將所需要提取出生
當(dāng)身份證第17位為奇數(shù)時(shí)代表男性,偶數(shù)代表女性,所以使用函數(shù)【=MID(A2,17,1)】提取出身份證號(hào)的第17位。
excel怎樣根據(jù)身份證號(hào)計(jì)算性別方法: 1、現(xiàn)在我們的身份證號(hào)碼長度都是18位。 2、身份證號(hào)碼中代表性別的是第17位,奇數(shù)為男性,偶數(shù)為女性。 3、我們利用MOD函數(shù)(MOD函數(shù)是取余數(shù)的函數(shù))取第17位數(shù)字除以2的余數(shù),如果余數(shù)是0,則第17位是偶
按下回車確認(rèn),可以看到已經(jīng)成功提取出了第17位的數(shù)字。
假如身份證號(hào)存在A列中,提取性別信息: 15位:=IF(MOD(RIGHT(A2),2)=1,"男","女") 18位:=IF(MOD(MID(A2),17,1)=1,"男","女") 15與18位通用:=IF(MOD(MID(A2,IF(LEN(A2)=15,15,17),1),2)=1,"男","女") 簡化公式:=IF(MOD(RIGHT(LEFT(A2,17)),2)
若想判斷這是數(shù)的奇偶性,需要將這個(gè)數(shù)除以2,然后取出余數(shù)。如果余數(shù)是1,則原來的數(shù)是奇數(shù),反之則是偶數(shù)。輸入函數(shù)【=MOD(B2,2)】。
第一步、首先,打開Excel表格程序,進(jìn)入Excel表格程序中,打開要轉(zhuǎn)化成性別的身份證號(hào)碼。 第二步、然后,在空白的單元格內(nèi)輸入函數(shù)“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,回車輸入。 第三步、最后,即可看到Excel將身份證號(hào)轉(zhuǎn)化成性別完成,
按下回車確認(rèn),可以看到已經(jīng)將每個(gè)數(shù)除以2的余數(shù)計(jì)算出來了。
第一步、首先,打開Excel表格程序,進(jìn)入Excel表格程序中,打開要轉(zhuǎn)化成性別的身份證號(hào)碼。 第二步、然后,在空白的單元格內(nèi)輸入函數(shù)“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,回車輸入。 第三步、最后,即可看到Excel將身份證號(hào)轉(zhuǎn)化成性別完成,
這時(shí),只需判斷余數(shù)是0還是1.如果是0就代表女性,是1就代表男性。輸入函數(shù)【=IF(C2=1,"男","女")】。
在excel表格中,根據(jù)身份證號(hào)碼就可以自動(dòng)提取出生年月、性別、年齡。 第一,身份證號(hào)碼的組成。 當(dāng)今的身份證號(hào)碼由18位數(shù)字組成:前6位為地址碼,第7至14位為出生日期碼,第15至17位為順序碼,第18位為校驗(yàn)碼。 15~17位為順序號(hào),其中第17位如
按下回車確認(rèn),可以看到已經(jīng)判斷出性別了。
EXCEL中輸入身份證號(hào),自動(dòng)生成性別、年齡的具體方法如下: 1.新建Excel表格,并打開。 2.鍵入所需要的身份證號(hào)碼 3.在C列“性別”單元格中,選中一個(gè)單元格,比如C2,然后鍵入函數(shù)=IF(MOD(MID(B2,17,1),2)=1,"男","女"),回車,就能自動(dòng)判斷出性
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
在excel中如何將身份證號(hào)轉(zhuǎn)化成性別
第一步、首先,打復(fù)開Excel表格程序,進(jìn)入Excel表格程序中,打開要轉(zhuǎn)化成性別的身份證號(hào)碼。
第二步、然后制,在空白的單元格內(nèi)百輸入函數(shù)“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,回車輸入。
第三步、最后,即度可看到Excel將身份證號(hào)轉(zhuǎn)化成性別完成,問題解決。
excel表格里如何根據(jù)身份證號(hào)碼確定性別
在excel表格中,根據(jù)身份證號(hào)碼就可以自動(dòng)提取出生年月、性別、年齡。
第一,身份證號(hào)碼的組成。
當(dāng)今的身份證號(hào)碼由18位數(shù)字組成:前6位為地址碼,第7至14位為出生日期碼,第15至17位為順序碼,第18位為校驗(yàn)碼。
15~17位為順序號(hào),其中第17位如果是單數(shù)為男性分配碼,雙數(shù)為女性分配碼。即通過第17位數(shù)字,可以判斷性別,奇數(shù)為男,偶數(shù)e799bee5baa6e997aee7ad94e59b9ee7ad9431333264626534為女。
下面以實(shí)例的方式講解如何根據(jù)身份證號(hào)碼自動(dòng)提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實(shí)例如下面所示。
(身份證號(hào)碼的輸入方法見IT部落窩《excel如何輸入身份證號(hào)碼》文章介紹,網(wǎng)址是: http://www.ittribalwo.com/show.asp?id=266)
A B C D E
姓名 身份證號(hào)碼 出生日期 性別 年齡
張三 510321197205030786 1972年05月03日 女 37
第二,根據(jù)身份證號(hào)碼自動(dòng)提取出生年月
在目標(biāo)單元格輸入公式:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回車確定,單元格內(nèi)會(huì)出現(xiàn)與身份證號(hào)碼相關(guān)的出生日期。其它單元格的填充,不必一一輸入公式,只需選中該單元格復(fù)制,在其它單元格內(nèi)粘貼即可。
提示:MID函數(shù)是提供的一個(gè)“從字符串中提取部分字符”的函數(shù)命令。
第三,根據(jù)身份證號(hào)碼自動(dòng)提取性別的方法
在目標(biāo)單元格輸入公式:=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")
提示:IF函數(shù):根據(jù)邏輯表達(dá)式測(cè)試的結(jié)果,返回相應(yīng)的值。IF函數(shù)允許嵌套。
RIGHT函數(shù):根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。
第四,根據(jù)身份證號(hào)碼自動(dòng)提取年齡的方法
在目標(biāo)單元格輸入公式:=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y"),回車確定。
EXCEL中身份證號(hào)碼如何自動(dòng)生成男女
EXCEL中輸入知身份證號(hào),自動(dòng)生成性別、年齡的具體方法如下:
1.新建Excel表格,并打開。
2.鍵入所需要的身份證號(hào)碼
3.在C列“性別”單元格中,選中一個(gè)單元格,比如C2,然后鍵入函道數(shù)=IF(MOD(MID(B2,17,1),2)=1,"男","女"),回車,就能自動(dòng)判斷出性別了。再拖動(dòng)填充柄下拉,其他人員的性別也自動(dòng)輸入。如下圖:
4.往往先把出生日期提取出來,會(huì)比較方便提取年齡,所以我們可以再加入一列出版生日期,鍵入函數(shù)=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回車,出生日期就出來了,操作同上。權(quán)
5.最后,計(jì)算年齡用上函數(shù)=YEAR(NOW())-YEAR(E2),同上操作,年齡便也很快計(jì)算出來了。
如何在Excel里根據(jù)身份證號(hào)碼自動(dòng)填寫性別、出生年月
1、可以使用mid函數(shù)百取出代表性別的數(shù)字,也就是excel表格中身份證號(hào)度倒數(shù)第二個(gè)數(shù)字;
2、可以問使用mod函數(shù)來判別奇數(shù)或答偶數(shù),如果結(jié)果是0就是專偶數(shù),如果結(jié)果是1就是奇數(shù);
3、可以用if函數(shù)來填寫性別,如果是奇數(shù)就是男生,如果是偶數(shù)就是女生;
4、也可以把mid、mod、if三個(gè)函數(shù)嵌套起來,一次性填寫性別即可自動(dòng)屬填寫以上信息。
怎樣在Excel中的利用身份證號(hào)計(jì)算出男女
首先看一下原始數(shù)據(jù),本例以18位身份證號(hào)為例。A列是18位的身份證號(hào),需要在B列和C列分別提計(jì)算出年齡和性別信息。
我們知道,18位身份證號(hào)從第7位開始的8位數(shù)字代表出生日期。出生的年份是從第7位開始的4位數(shù)字,因此,我們可以用MID函數(shù)將出生年份提取出來。雙擊B2,輸入公式:
=MID(A2,7,4)
要求年齡,需要用當(dāng)前的年份減去身份證上的出生年份。我們可以用YEAR函數(shù)來取得當(dāng)前的年份,例如輸入:=YEAR(NOW())就可以返回當(dāng)前的年份2014。
將上述兩個(gè)部分合并,就得到了B2的最終公式:
=YEAR(NOW())-MID(A2,7,4)
下一步我們看一下如何判斷男女。
18位身份證號(hào)的第17位是判斷性別的數(shù)字,奇數(shù)代表男性,偶數(shù)代表女性。首先,我們還是用MID函數(shù)將第17位數(shù)字提取出來,輸入公式:
=MID(A2,17,1)
然后我們利用MOD函數(shù)(MOD函數(shù)是取余數(shù)的函數(shù))取第17位數(shù)字除以2的余數(shù),如果余數(shù)是0,則第17位是偶數(shù),也就是7a64e58685e5aeb931333365643662該身份證是女性;反之,如果余數(shù)是1則說明身份證是男性。我們嵌套IF函數(shù)如下:
=IF(MOD(MID(A2,17,1),2),"男","女")
7
上述是適用于18位身份證號(hào)的公式,如果有15位的身份證號(hào)可以用公式升級(jí)成18位的,然后再利用上述公式計(jì)算即可。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com