假如身份證號(hào)碼在“A列”,如A2中, 1、判斷年齡:如果想在Excel中“B列”單元格顯示年齡,那么點(diǎn)擊所在列的第一個(gè)待輸入的單元格,在這個(gè)單元格編輯區(qū)內(nèi)輸入以下公式: =IF(A2"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00
MicrosoftExcel2016是Microsoft office2016下的專(zhuān)門(mén)窗處理表格文件的軟件,有著強(qiáng)大的實(shí)用性。但是對(duì)于剛剛?cè)腴T(mén)的小白而言,往往不知道該如何用excel函數(shù)判斷身份證號(hào)性別。下面就給你分享一下相關(guān)的方法,希望能對(duì)你有所幫助。
材料/工具
Excel(這里以2016版為例)
1、以excel2010版本為例,如圖所示有下列的身份證號(hào)碼,其中身份證格式是文本格式,否則后面的幾位數(shù)字會(huì)變成0; 2、先獲取出生日期,在B2單元格輸入【=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 】點(diǎn)擊回車(chē)鍵即可,MID函數(shù)是在指定的字符串
方法
選擇中將要編輯的單元格。
excel中身份證號(hào)碼區(qū)分男女的具體操作方法如下: 1.有一組數(shù)據(jù),最后一列是真實(shí)性別 2.在函數(shù)框中輸入“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,按回車(chē),可以自動(dòng)判斷并顯示對(duì)應(yīng)身份證所屬者是“男”或者“女”。 (MID(B2,17,1)表示提取B2單元格中第
身份證號(hào)的倒數(shù)第2位用于判斷性別,奇數(shù)為男性,偶數(shù)為女性,利用IF函數(shù)=IF(MOD(MID(C2,17,1),2)=1,"男","女"),計(jì)算出“性別”,如圖所示:
計(jì)算男女性別方式如下: 1.首先利用Excel2010打開(kāi)需要處理的文檔(如下圖) 2.18位身份證號(hào)的第17位是判斷性別的數(shù)字,奇數(shù)代表男性,偶數(shù)代表女性。首先,用MID函數(shù)將第17位數(shù)字提取出來(lái),在性別下面的單元格輸入公式:=MID(A2,17,1)(如下圖
然后點(diǎn)擊這個(gè)“?”或者單擊【回車(chē)】就可以運(yùn)算出結(jié)果。
身份證號(hào)碼包含了每個(gè)人的出生日期、性別等等信息,并且最后一位數(shù)字可以判定身份證號(hào)碼的正確與否。以下步驟為詳細(xì)講解使用函數(shù)提取性別的方法。公式為“=MID(A2,17,1)”(A表示單元格,從第17個(gè)字符開(kāi)始提取1個(gè)字符) 1、首先,將所需要提取出生
當(dāng)把鼠標(biāo)放在計(jì)算過(guò)后的那個(gè)單元格的左下角,會(huì)變成一個(gè)黑色小十字,如圖(本人繪制的,因?yàn)榻貓D顯示不了)
第一步、首先,打開(kāi)Excel表格程序,進(jìn)入Excel表格程序中,打開(kāi)要轉(zhuǎn)化成性別的身份證號(hào)碼。 第二步、然后,在空白的單元格內(nèi)輸入函數(shù)“=IF(MOD(MID(B2,17,1),2)=1,"男","女")”,回車(chē)輸入。 第三步、最后,即可看到Excel將身份證號(hào)轉(zhuǎn)化成性別完成,
然后摁住左鍵一直向下拉,或者雙擊都可以,這樣就可以批量計(jì)算。
首先看一下原始數(shù)據(jù),本例以18位身份證號(hào)為例。A列是18位的身份證號(hào),需要在B列和C列分別提計(jì)算出年齡和性別信息。 我們知道,18位身份證號(hào)從第7位開(kāi)始的8位數(shù)字代表出生日期。出生的年份是從第7位開(kāi)始的4位數(shù)字,因此,我們可以用MID函數(shù)將出生
看,計(jì)算成功。好的,方法分享就到此為止了,希望能對(duì)你有所幫助。
=IF(D2="","",IF(LEN(D2)=15,IF(MOD(MID(D2,15,1),2)=1,"男","女"),IF(MOD(MID(D2,17,1),2)=1,"男","女"))) 把身份證 號(hào)碼放在 D2 就可以了 記得給分哦
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
從Excel中如何提取身份證號(hào)碼中的性別(舉例說(shuō)明)
=IF(D2="","",IF(LEN(D2)=15,IF(MOD(MID(D2,15,1),2)=1,"男zd","女"),IF(MOD(MID(D2,17,1),2)=1,"男","女")))
把身份證 號(hào)碼放在回 D2 就可以了
記得給分答哦
EXCEL判斷15和18位身份證男女的函數(shù)公式
一、可根據(jù)實(shí)際情況選用以下方法:
1、判斷15位身份證男女的函數(shù)公式:
=IF(MOD(MID(A1,15,1),2),"男","女")
2、判斷15位身份證男女的函數(shù)公式:
=IF(MOD(MID(A1,17,1),2),"男","女")
3、對(duì)15位和18位身份證通用的判斷公式:
=IF(MOD(MID(A1,INT((LEN(A1)-1)/2)*2+1,1),2),"男","女")
二、用mid函數(shù)在身份證號(hào)碼的第15位開(kāi)始,提取3位數(shù),即15、16、17位,如果身份證號(hào)是15位的,只會(huì)提取第15位,17位身份證號(hào)提取3位數(shù),也不會(huì)影響判斷第17位數(shù)的奇偶,因?yàn)橐粋€(gè)數(shù)的奇偶看個(gè)位數(shù)就能判斷,所以前邊再多兩位數(shù)也是可以的。再用MOD函數(shù)判斷提取數(shù)與2的余數(shù),結(jié)果為1則為奇數(shù),結(jié)果為0則為偶數(shù),把這一個(gè)函數(shù)當(dāng)做IF函數(shù)的判斷條件,省略了“=1”,因?yàn)镸OD(提取數(shù).2)的結(jié)果只會(huì)是1或0。
拓展資e799bee5baa6e78988e69d8331333365663538料
Mid是Visual Basic和Microsoft Excel中的一個(gè)字符串函數(shù),作用是從一個(gè)字符串中截取出指定數(shù)量的字符。這個(gè)函數(shù)的3個(gè)參數(shù)各在VB和Excel中互相等價(jià),但VB中的Length參數(shù)可以省略,而Excel中num_chars參數(shù)不可省略。
當(dāng)Start(start_num)參數(shù)小于1時(shí),函數(shù)返回一個(gè)錯(cuò)誤;當(dāng)Start參數(shù)值大于String(text)參數(shù)長(zhǎng)度時(shí),返回一空字符串;若從Start參數(shù)起截取長(zhǎng)度超出字符串末尾,或Length參數(shù)被省略,則返回Start參數(shù)位置到字符串結(jié)尾的所有字符。
(參考資料 百度百科 mid函數(shù))
如何在Excel里根據(jù)身份證號(hào)碼自動(dòng)填寫(xiě)性別、出生年月
1、可以使用mid函數(shù)取出代表性別的數(shù)字,也就是復(fù)excel表格中身份證號(hào)倒數(shù)第二個(gè)數(shù)字;
2、可以使用mod函數(shù)來(lái)判別奇數(shù)制或偶數(shù),如果zhidao結(jié)果是0就是偶數(shù),如果結(jié)果是1就是奇數(shù);
3、可以用if函數(shù)來(lái)填寫(xiě)性別,如果是奇數(shù)就是男生,如果是偶數(shù)就是女生;
4、也可以把mid、mod、if三個(gè)函數(shù)嵌套起來(lái),一次性填寫(xiě)性別即可自動(dòng)填寫(xiě)以上信息。
excel表格里如何根據(jù)身份證號(hào)碼確定性別
在excel表格中,根據(jù)身份證號(hào)碼就可以自動(dòng)提取出生年e799bee5baa6e79fa5e98193e4b893e5b19e31333264626534月、性別、年齡。
第一,身份證號(hào)碼的組成。
當(dāng)今的身份證號(hào)碼由18位數(shù)字組成:前6位為地址碼,第7至14位為出生日期碼,第15至17位為順序碼,第18位為校驗(yàn)碼。
15~17位為順序號(hào),其中第17位如果是單數(shù)為男性分配碼,雙數(shù)為女性分配碼。即通過(guò)第17位數(shù)字,可以判斷性別,奇數(shù)為男,偶數(shù)為女。
下面以實(shí)例的方式講解如何根據(jù)身份證號(hào)碼自動(dòng)提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實(shí)例如下面所示。
(身份證號(hào)碼的輸入方法見(jiàn)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)&"日",回車(chē)確定,單元格內(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"),回車(chē)確定。
excel怎樣根據(jù)身份證號(hào)計(jì)算性別
excel怎樣zd根據(jù)身份證號(hào)計(jì)算性別方法:
1、現(xiàn)在我們的身份證號(hào)碼長(zhǎng)度都是18位。
2、身份證號(hào)碼中代表性別的是第17位,奇數(shù)為男性,偶數(shù)為女版性。
3、我們利用MOD函數(shù)(MOD函數(shù)是取余數(shù)的函數(shù))取第17位數(shù)字除以2的余數(shù),如果余數(shù)是0,則第17位是偶數(shù),也就是該身份證是女性;權(quán)反之,如果余數(shù)是1則說(shuō)明身份證是男性。
4、我們嵌套IF函數(shù)如下:
=IF(MOD(MID(A1,17,1),2),"男","女")
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com