欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      身份證號(hào)碼提取年齡,出生日期,等

      時(shí)間:2019-05-14 02:26:07下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《身份證號(hào)碼提取年齡,出生日期,等》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《身份證號(hào)碼提取年齡,出生日期,等》。

      第一篇:身份證號(hào)碼提取年齡,出生日期,等

      身份證號(hào)碼提取年齡

      =IF(LEN(A1)>15,YEAR(NOW())-MID(A1,7,4)+1,YEAR(NOW())-(MID(A1,7,2)+1900)+1)假設(shè)A1存放的號(hào)碼,B1輸出結(jié)果,那么在B1中輸入:

      =IF(LEN(TRIM(A1))=18,YEAR(TODAY())-MID(A1,7,4),RIGHT(YEAR(TODAY()),2)+100-MID(A1,7,2))

      公式考慮了身份證號(hào)碼是15位還是18位的問(wèn)題

      =YEAR(NOW())-MID(A1,7,4)1 用mid函數(shù)提取出生年份,然后用現(xiàn)在身份證號(hào)碼在A列(在A1單元格里)B1輸入 =MID(A1,7,8)回車后 公式

      例如:

      身份證號(hào)***000(填寫在A1)在B1除填寫公式:

      =TEXT(TODAY(),“YYYY”)-(IF(LEN(A1)=18,“",19)&LEFT(REPLACE(A1,1,6,”“),2+(LEN(A1)=18)*2))回車后,B1將顯示:26

      根據(jù)身份證號(hào)碼(15位和18位通用)自動(dòng)提取性別和出生年月的自編公式,供需要的網(wǎng)友參考:

      說(shuō)明:公式中的B2是身份證號(hào)

      1、根據(jù)身份證號(hào)碼求性別:

      =IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,”女“,”男“),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,”女“,”男“),”身份證錯(cuò)“))

      2、根據(jù)身份證號(hào)碼求出生年月:

      =IF(LEN(B2)=15,CONCATENATE(”19“,MID(B2,7,2),”.“,MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),”.“,MID(B2,11,2)),”身份證錯(cuò)“))

      3、根據(jù)身份證號(hào)碼求年齡:

      =IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),”身份證錯(cuò)“))

      通過(guò)身份證號(hào)取得出身日期,年齡,是很多人力資源朋友遇到的問(wèn)題;在這里個(gè)人的一些小經(jīng)驗(yàn)分享給大家; 工具/原料

      ? Excel 2000及以上版本

      方法/步驟

      1.1 新建Excel文檔;

      2.2 根據(jù)需要,在新建的表頭的上分別輸入,員工姓名,身份證號(hào),出生日期,年齡,入職日期,服務(wù)年限

      3.3 將員工的姓名及身份證號(hào)從準(zhǔn)備好的檔案中copy過(guò)來(lái);

      4.4 在第二行,第二列出生日期單元格中,輸入:

      =IF(LEN(B2)<18;(DATE((”19“&MID(B2;7;2));MID(B2;9;2);MID(B2;11;2)));DATE(MID(B2;7;4);MID(B2;11;2);MID(B2;13;2)))

      注:LEN(B2)<18,是判斷身份證號(hào)是15位還是18位的;

      DATE(YYYY;MM;DD),是將取得的年、月、日轉(zhuǎn)換成時(shí)間格式;

      MID(text;start_num;num_chars),功能是根據(jù)text的內(nèi)容,截取字符串;start_num:截取第1個(gè)字符所在的位置;num_chars:截取的字符數(shù)量。例如:Mid(b2;7;2),表示從身份證的第7位開始,截取2個(gè)字符;

      5.5 在第二行的,第三列單元格中,輸入: =DATEDIF(C2;TODAY();”y“)這個(gè)方法是計(jì)算到當(dāng)前日期,員工的年齡;

      6.6 在第二行的,第四列單元格中,輸入:?jiǎn)T工到崗日期,單元格格式設(shè)為日期格式;即:YYYY-MM-DD

      7.7 在第二行的,第五列單元格中,輸入: =DATEDIF(E2;TODAY();”y")即可計(jì)算到當(dāng)前日期的,服務(wù)年限

      8.8 選中C2,D2,復(fù)制單元格;

      9.9 選中C列,D列剩余的單元格,選粘貼,即可自動(dòng)計(jì)算每個(gè)員工的出生日期及年齡;

      第二篇:由身份證號(hào)碼求出生日期、年齡、性別

      excel中由身份證號(hào)求出生日期、性別、年齡

      (1)根據(jù)身份證號(hào)碼求性別 :=IF(VALUE(RIGHT(B2,3))/2=INT(VALUE(RIGHT(B2,3))/2),“女”,“男”)

      (2)根據(jù)身份證號(hào)碼求出生日期:

      =CONCATENATE(MID(B2,7,4),“年”,MID(B2,11,2),“月”,MID(B2,13,2),“日”)

      (3)根據(jù)身份證號(hào)碼求出年齡:=CONCATENATE(DATEDIF(D2,TODAY(),“y”),“周歲”)

      或 =DATEDIF(D3,TODAY(),“y”)

      1、身份證號(hào)碼相關(guān)知識(shí)

      在了解如何實(shí)現(xiàn)自動(dòng)從身份證號(hào)碼中提取出生年月、性別信息之前,首先需要了解身份證號(hào)碼所代表的含義。我們知道,當(dāng)今的身份證號(hào)碼有15/18位之分。早期簽發(fā)的身份證號(hào)碼是15位的,現(xiàn)在簽發(fā)的身份證由于年份的擴(kuò)展(由兩位變?yōu)樗奈唬┖湍┪布恿诵?yàn)碼,就成了18位。這兩種身份證號(hào)碼將在相當(dāng)長(zhǎng)的一段時(shí)期內(nèi)共存。兩種身份證號(hào)碼的含義如下:

      (1)15位的身份證號(hào)碼:1~6位為地區(qū)代碼,7~8位為出生年份(2位),9~10位為出生月份,11~12位為出生日期,第13~15位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為女。

      (2)18位的身份證號(hào)碼:1~6位為地區(qū)代碼,7~10位為出生年份(4位),11~12位為出生月份,13~14位為出生日期,第15~17位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為女。18位為效驗(yàn)位。

      2、應(yīng)用函數(shù)

      在此例中為了實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)提取,應(yīng)用了如下幾個(gè)Excel函數(shù)。(1)IF函數(shù):根據(jù)邏輯表達(dá)式測(cè)試的結(jié)果,返回相應(yīng)的值。IF函數(shù)允許嵌套。

      語(yǔ)法形式為:IF(logical_test, value_if_true,value_if_false)(2)CONCATENATE:將若干個(gè)文字項(xiàng)合并至一個(gè)文字項(xiàng)中。語(yǔ)法形式為:CONCATENATE(text1,text2……)

      (3)MID:從文本字符串中指定的起始位置起,返回指定長(zhǎng)度的字符。語(yǔ)法形式為:MID(text,start_num,num_chars)(4)TODAY:返回計(jì)算機(jī)系統(tǒng)內(nèi)部的當(dāng)前日期。語(yǔ)法形式為:TODAY()

      (5)DATEDIF:計(jì)算兩個(gè)日期之間的天數(shù)、月數(shù)或年數(shù)。語(yǔ)法形式為:DATEDIF(start_date,end_date,unit)(6)VALUE:將代表數(shù)字的文字串轉(zhuǎn)換成數(shù)字。語(yǔ)法形式為:VALUE(text)(7)RIGHT:根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。語(yǔ)法形式為:RIGHT(text,num_chars)(8)INT:返回實(shí)數(shù)舍入后的整數(shù)值。語(yǔ)法形式為:INT(number)

      4、公式寫法及解釋(以員工Andy為例說(shuō)明)

      說(shuō)明:為避免公式中過(guò)多的嵌套,這里的身份證號(hào)碼限定為15位的。如果您看懂了公式的話,可以進(jìn)行簡(jiǎn)單的修改即可適用于18位的身份證號(hào)碼,甚至可適用于15、18兩者并存的情況。

      (1)根據(jù)身份證號(hào)碼求性別

      =IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2),“女”,“男”)公式解釋:a.RIGHT(E4,3)用于求出身份證號(hào)碼中代表性別的數(shù)字,實(shí)際求得的為代表數(shù)字的字符串

      b.VALUE(RIGHT(E4,3)用于將上一步所得的代表數(shù)字的字符串轉(zhuǎn)換為數(shù)字 c.VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2用于判斷這個(gè)身份證號(hào)碼是奇數(shù)還是偶數(shù),當(dāng)然你也可以用Mod函數(shù)來(lái)做出判斷。

      d.=IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2),“女”,“男”)及如果上述公式判斷出這個(gè)號(hào)碼是偶數(shù)時(shí),顯示“女”,否則,這個(gè)號(hào)碼是奇數(shù)的話,則返回“男”。

      (2)根據(jù)身份證號(hào)碼求出生日期

      =CONCATENATE(“19”,MID(E4,7,2),“/”,MID(E4,9,2),“/”,MID(E4,11,2))公式解釋:a.MID(E4,7,2)為在身份證號(hào)碼中獲取表示年份的數(shù)字的字符串 b.MID(E4,9,2)為在身份證號(hào)碼中獲取表示月份的數(shù)字的字符串 c.MID(E4,11,2)為在身份證號(hào)碼中獲取表示日期的數(shù)字的字符串 d.CONCATENATE(“19”,MID(E4,7,2),“/”,MID(E4,9,2),“/”,MID(E4,11,2))目的就是將多個(gè)字符串合并在一起顯示。

      (3)根據(jù)參加工作時(shí)間求年資(即工齡)=CONCATENATE(DATEDIF(F4,TODAY(),“y”),“年”,DATEDIF(F4,TODAY(),“ym”),“個(gè)月”)公式解釋:

      a.TODAY()用于求出系統(tǒng)當(dāng)前的時(shí)間

      b.DATEDIF(F4,TODAY(),“y”)用于計(jì)算當(dāng)前系統(tǒng)時(shí)間與參加工作時(shí)間相差的年份

      c.DATEDIF(F4,TODAY(),“ym”)用于計(jì)算當(dāng)前系統(tǒng)時(shí)間與參加工作時(shí)間相差的月份,忽略日期中的日和年。

      d.=CONCATENATE(D

      第三篇:Excel中利用身份證號(hào)碼提取出生日期和性別

      Excel中利用身份證號(hào)碼(15或18位)提取出生日期和性別

      如何使用Excel從身份證號(hào)碼中提取出生日期2009-02-27 22:52例如:從身份證***616中提取出生日期來(lái),如何快速得出?

      呵呵,只需使用語(yǔ)句:=DATE(mid(A1,7,4),mid(A1,11,2),mid(A1,13,2))【A1是身份證號(hào)碼所在單元格】

      date()函數(shù),地球人都知道,日期函數(shù);如輸入今天的日期=today()

      那么,mid函數(shù)是什么東東呢?

      MID(text,start_num,num_chars)

      Text 為包含要提取字符的文本字符串;Start_num 為文本

      中要提取的第一個(gè)字符的位置。文本中第一個(gè)字符的start_num 為1,以此類推;Num_chars指定希望MID 從文本中返回字符的個(gè)數(shù)。

      對(duì)身份證號(hào)碼分析下就知道:***616,出生日期是1992年2月6日;也就是 從字符串(***616)的第7位開始的4位數(shù)字表示年,從字符串的第11位開始的2位數(shù)字表示月,字符串的第13位開始的2位數(shù)字表示日。呵呵,強(qiáng)悍吧!Excel中利用身份證號(hào)碼(15或18位)提取出生日期和性別

      需要的函數(shù):

      LEN(C6)=15:檢查C6單元格中字符串的字符數(shù)目,本例的含義是檢查身份證號(hào)碼的長(zhǎng)度是否是15位;

      INT:返回?cái)?shù)值向下取整為最接近的整數(shù),本例中用來(lái)判斷身份證里數(shù)值的奇偶數(shù)。RIGHT:返回文本字符串最后一個(gè)字符開始指定個(gè)數(shù)的字符;

      MID:返回文本字符串指定起始位置起指定長(zhǎng)度的字符,MID(C6,7,2)表示:在C3中從左邊第七位起提取2位數(shù);

      “19”&MID(C6,7,2)表示:在C3中從左邊第七位起提取2位數(shù)的前面添加19;

      ??

      &“"&表示:其左右兩邊所提取出來(lái)的數(shù)字不用任何符號(hào)連接;

      &”-“&表示:其左右兩邊所提取出來(lái)的數(shù)字間用“-”符號(hào)連接。若需要的日期格式是yyyy年mm月dd日,則可以把公式中的“-”分別用“年月日”進(jìn)行替換就行了。

      一、提取出生日期

      如果我們要從一個(gè)人的身份證號(hào)碼中批量提取其出生年月日,并表示成“yyyy-mm-dd”形式,可以這樣做,假設(shè)身份證號(hào)碼在C列,在D列中輸入公式=IF(LEN(C6)=15,”19“&MID(C6,7,2)&”-“&MID(C6,9,2)&”-“&MID(C6,11,2),MID(C6,7,4)&”-“&MID(C6,11,2)&”-“&MID(C6,13,2)),這個(gè)公式的含義就是,當(dāng)其檢查到C6單元格中的數(shù)據(jù)是15位的時(shí),就顯示”19“&MID(C6,7,2)&”-“&MID(C6,9,2)&”-“&MID(C6,11,2)的計(jì)算結(jié)果,否則就顯示MID(C6,7,4)&”-“&MID(C6,11,2)&”-“&MID(C6,13,2)的計(jì)算結(jié)果。如:若C6單元格中是***,在D6單元格中計(jì)算出的結(jié)果是“1950-01-12”;若C6單元格中是***794,在D6單元格中計(jì)算出的結(jié)果是“1945-11-16”。

      二、提取性別

      在E6單元格輸入公式=IF(LEN(C6)=15,IF(RIGHT(C6)/2=INT(RIGHT(C6)/2),”女“,”男“),IF(MID(C6,17,1)/2=INT(MID(C6,17,1)/2),”女“,”男“))這個(gè)公式的含義是如果C6單元格是一個(gè)15位數(shù),就顯示IF(RIGHT(C6)/2=INT(RIGHT(C6)/2),”女“,”男“)的計(jì)算結(jié)果;否則,顯示IF(MID(C6,17,1)/2=INT(MID(C6,17,1)/2),”女“,”男“))的計(jì)算結(jié)果。

      最后把D6和E6單元格的公式向下拉下來(lái),在C6列輸入身份證號(hào)碼后,出生日期和性別可自動(dòng)輸入了,這樣就減少了用戶輸入數(shù)據(jù)工作量,提高了辦事效率!

      根據(jù)身份證號(hào)碼讓Excel自動(dòng)輸入出生日期和性別

      辦公室人事文員有時(shí)要輸入很多員工的人事資料,每輸完臃長(zhǎng)的身份證號(hào)后又要輸入員工出生年月日和性別,這樣無(wú)疑增加了工作量,有沒(méi)有辦法讓出生日期和性別自動(dòng)輸入呢?其實(shí)用Excel公式即可輕松解決問(wèn)題!

      眾所周知,我國(guó)身份證號(hào)碼里有每個(gè)人的出生日期和性別等信息:老式的身份證號(hào)是15位數(shù),第7位到12位是出生年月日,最后一位如果是偶數(shù)就代表女生,奇數(shù)就是代表男性;新式身份證號(hào)是18位數(shù),第7位到14位是出生日期,倒數(shù)第二位的偶數(shù)或奇數(shù)代表女性或男性。既然存在這樣的規(guī)律,用Excel函數(shù)就可輕松實(shí)現(xiàn)根據(jù)身份證號(hào)自動(dòng)輸入出生日期和性別。

      本例中所需要函數(shù):

      LEN:返回文本字符串的個(gè)數(shù),本例中用來(lái)計(jì)算身份證的位數(shù)

      MID:返回文本字符串指定起始位置起指定長(zhǎng)度的字符,本例中用來(lái)計(jì)算身份證號(hào)中出生日期的字符;

      INT:返回?cái)?shù)值向下取整為最接近的整數(shù),本例中用來(lái)判斷身份證里數(shù)值的奇偶數(shù).RIGHT:返回文本字符串最后一個(gè)字符開始指定個(gè)數(shù)的字符,本例中來(lái)計(jì)算身份證號(hào)最后一位數(shù).如果A3單元格是身份證號(hào)碼,B3單元格為出生日期,C3單元格為性別,那么在B3中輸入公式=IF(LEN(A3)=18,MID(A3,7,4)&”年“&MID(A3,11,2)&”月“&MID(A3,13,2)&”日“,”19“&MID(A3,7,2)&”年“&MID(A3,9,2)&”月“&MID(A3,11,2)&”日“),這個(gè)公式的含義是,如果A3單元格是一個(gè)18位數(shù)IF(LEN(A3)=18)那么從第7位數(shù)開始得到的4位數(shù)就是年份MID(A3,7,4)后面再加上文字&”年”,月日依此類推,否則,A3單元格為15位數(shù),就執(zhí)行”19“&MID(A3,7,2)&”年“&MID(A3,9,2)&”月“&MID(A3,11,2)&”日“)含義與18位相似.只是在年MID(A3,7,2)前面要加上"19"

      在C3單元格輸入公式=IF(LEN(A3)=18,IF(MID(A3,17,1)/2=INT(MID(A3,17,1)/2),”女“,”男“),IF(RIGHT(A3)/2=INT(RIGHT(A3)/2),”女“,”男“))這個(gè)公式的含義是如果A3單元格是一個(gè)18位數(shù)IF(LEN(A3)=18)就執(zhí)行IF(MID(A3,17,1)/2=INT(MID(A3,17,1)/2),”女“,”男“),其中如果A3單元格第17位數(shù)(身份證號(hào)倒數(shù)第二位)除以二MID(A3,17,1)/2等于一個(gè)整數(shù)INT(MID(A3,17,1)/2),那么第17位為偶數(shù),即是”女”,否則是奇數(shù),即為”男”;否則A3單元格是15位數(shù),就執(zhí)行IF(RIGHT(A3)/2=INT(RIGHT(A3)/2),”女“,”男“),其中RIGHT(A3)含義是返回A3單元格從右往左的第一位數(shù),即身份證最后一位數(shù).其余含意跟上面18位數(shù)一樣.最后把B3和C3單元格的公式向下拉下來(lái),在A3列輸入身份證號(hào)碼后,出生日期和性別可自動(dòng)輸入了,這樣就減少了用戶輸入數(shù)據(jù)工作量,提高了辦事效率!

      年齡查找:

      A1輸入份證號(hào).B1輸入下面公式.可以計(jì)算此人現(xiàn)在的年紀(jì).=TEXT(DATEDIF(TEXT(IF(LEN(A1)=18,MID(A1,7,8),”19“&MID(A1,7,6)),”0000-00-00“),TODAY(),”Y“),”@")

      第四篇:利用身份證號(hào)自動(dòng)提取出生日期和年齡性別

      在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ù)為女性分配碼。即通過(guò)第17位數(shù)字,可以判斷性別,奇數(shù)為男,偶數(shù)為女。

      下面以實(shí)例的方式講解如何根據(jù)身份證號(hào)碼自動(dòng)提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實(shí)例如下面所示。

      A

      B

      C

      D

      E

      姓名

      身份證號(hào)碼

      出生日期

      性別

      年齡

      張三

      ***786

      1972年05月03日

      第二,根據(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)碼提取出生日期的公式

      Excel表格身份證號(hào)碼提取出生日期的公式

      (B2表示身份證號(hào)碼所在的列位置)

      =MID(B2,7,4)&“-”&MID(B2,11,2)&“-”&MID(B2,13,2)回車→向下填充

      1.Excel表中用身份證號(hào)碼中取其中的號(hào)碼用:MID(文本,開始字符,所取字符數(shù));

      2.15位身份證號(hào)從第7位到第12位是出生年月日,年份用的是2位數(shù)。

      3.18位身份證號(hào)從第7位到第14位是出生的年月日,年份用的是4位數(shù)。

      一、提取出生年月: A、15位身份證號(hào)碼:

      =MID(B2,7,2)&“-”&MID(B2,9,2)&“-”&MID(B2,11,2)回車確認(rèn)即可。

      B、18位身份證號(hào)碼:

      =MID(B2,7,4)&“年”&MID(B2,11,2)&“月”&MID(B2,13,2)&”日”回車確認(rèn)即可。

      二、提取性別: 18位身份證號(hào)碼:

      =IF(MOD(MID(B2,17,1),2)=1,“男”,“女”)回車確認(rèn)即可。

      *excel公式中 =IF(MOD(MID(E4,17,1),2)=0,“女”,“男”)是什么意思? IF是選擇函數(shù),當(dāng)MOD(MID(E4,17,1),2)=0成立時(shí),單元格顯示“女”,否則顯示“男”。

      MOD是取模函數(shù),即是一個(gè)求余函數(shù),求MID(E4,17,1)除以2的余數(shù)。實(shí)質(zhì)是判斷MID(E4,17,1)的奇偶性。

      MID從一個(gè)文本字符串的指定位置開始,截取指定數(shù)目的字符。MID(E4,17,1)是從E4單元格的文本中的第17個(gè)字符開始,取一個(gè)字符。

      三、提取年齡:

      =year(today())-value(right(left(B2,10),4))回車確認(rèn)即可。學(xué)生的年齡是這樣計(jì)算的:2000.08算8歲,而2000.09就算成7歲,也就是以本年的8月31日與9月1日之間為界。假定身份證號(hào)碼在B2,計(jì)算學(xué)生年齡公式如下: =DATEDIF(TEXT(MID(B2,7,LEN(B2)/2-1),“#-00-00”),“2008-8-31”,“Y”)(2008可變更)

      4-7歲自動(dòng)在另外一側(cè)表格幼兒園下打鉤,7-14歲在小學(xué)欄上打鉤,14-17歲在初中欄上打鉤,17-18歲在高中欄上打鉤,這種公式怎么弄的,可以弄么!

      =IF(2012-MID(B2,7,4)<8,“√”,“")這個(gè)函數(shù)寫在幼兒園下的單元格內(nèi),其它相同,只是值改一下即可。

      當(dāng)然,這個(gè)要求的是18位的身份證號(hào)碼。

      根據(jù)身份證號(hào)碼用EXCEL計(jì)算出生年月年齡及性別

      在學(xué)校的人事管理中經(jīng)常會(huì)遇到需要統(tǒng)計(jì)教職工的年齡的問(wèn)題,但案頭的原始資料只有身份證號(hào)碼,其實(shí)這足夠了。在EXCEL中,引用其內(nèi)置函數(shù)利用身份證號(hào)碼達(dá)到此目的比較簡(jiǎn)單。

      1、身份證號(hào)碼簡(jiǎn)介(18位):1~6位為地區(qū)代碼;7~10位為出生年份;11~12位為出生月份;13~14位為出生日期;15~17位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為男;第18位為校驗(yàn)碼。

      2、確定“出生日期”:18位身份證號(hào)碼中的生日是從第7位開始至第14位結(jié)束。提取出來(lái)后為了計(jì)算“年齡”應(yīng)該將“年”“月”“日”數(shù)據(jù)中添加一個(gè)“/”或“-”分隔符。①正確輸入了身份證號(hào)碼。(假設(shè)在D2單元格中)②將光標(biāo)定位在“出生日期”單元格(E2)中,然后在單元格中輸入函數(shù)公式=MID(D2,7,4)&”-“&MID(D2,11,2)&”-“&MID(D2,13,2)即可計(jì)算出“出生日期”。

      關(guān)于這個(gè)函數(shù)公式的具體說(shuō)明:MID函數(shù)用于從數(shù)據(jù)中間提取字符,它的格式是:MID(text,starl_num,num_chars)。

      Text是指要提取字符的文本或單元格地址(上列公式中的D2單元格)。

      starl_num是指要提取的第一個(gè)字符的位置(上列公式中依次為7、11、13)。

      num_chars指定要由MID所提取的字符個(gè)數(shù)(上述公式中,提取年份為4,月份和日期為2)。

      多個(gè)函數(shù)中的“&”起到的作用是將提取出的“年”“月”“日”信息合并到一起,“/”或“-”

      分隔符則是在提取出的“年”“月”“日”數(shù)據(jù)之間添加的一個(gè)標(biāo)記,這樣的數(shù)據(jù)以后就可以作為日期類型進(jìn)行年齡計(jì)算。

      3、確定“年齡”:

      “出生日期”確定后,年齡則可以利用一個(gè)簡(jiǎn)單的函數(shù)公式計(jì)算出來(lái)了:將光標(biāo)定位在“年齡”單元格中,然后在單元格中輸入函數(shù)公式“=INT((TODAY()-E2)/365)”即可計(jì)算出“年齡”。關(guān)于這個(gè)函數(shù)公式的具體說(shuō)明:

      ①TODAY函數(shù)用于計(jì)算當(dāng)前系統(tǒng)日期。只要計(jì)算機(jī)的系統(tǒng)日期準(zhǔn)確,就能立即計(jì)算出當(dāng)前的日期,它無(wú)需參數(shù)。操作格式是TODAY()。②用TODAY()-E2,也就是用當(dāng)前日期減去出生日期,就可以計(jì)算出這個(gè)人的出生天數(shù)。

      ③再除以 “365”減得到這個(gè)人的年齡。

      ④計(jì)算以后可能有多位小數(shù),可以用【減少小數(shù)位數(shù)】按鈕,將年齡的數(shù)值變成“整數(shù)”,也可在公式=(TODAY()-E2)/365中再嵌套一個(gè)

      “INT”函數(shù)取整數(shù),即“ =INT((TODAY()-E2)/365)”,這樣就會(huì)自動(dòng)將后面的小數(shù)去掉,只保留整數(shù)部分。

      4、確定“性別”:

      每個(gè)人的性別可以利用“身份證號(hào)碼”進(jìn)行判斷,18位身份證號(hào)碼中,第15~17位為順序號(hào),奇數(shù)為男,偶數(shù)為女。

      將光標(biāo)定位在“性別”單元格中,然后在單元格中輸入函數(shù)公式“=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),”女“,”男“)”即可計(jì)算出“性別”。

      關(guān)于這個(gè)函數(shù)公式的具體說(shuō)明:

      ①函數(shù)公式中,MID(D2,15,3)的含義是將身份證中的第15~17位提取出來(lái)。

      ②VALUE(MID(D2,15,3))的含義是將提取出來(lái)的文本數(shù)字轉(zhuǎn)換成能夠計(jì)算的數(shù)值。

      ③VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2)的含義是判斷奇偶。(“INT”在上面說(shuō)過(guò)是取整函數(shù),如果是偶數(shù),則前后相等;如果是奇數(shù),則前后不相等。)④=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),”女“,”男“)的含義是若是“偶數(shù)”就填寫“女”,若是“奇數(shù)”就填寫“男”。

      確定性別=IF(VALUE(MID(E7,15,3))/2=INT(VALUE(MID(E7,15,3))/2),”女“,”男“)確定出生日期=MID(E7,7,4)&”-“&MID(E7,11,2)&”-“&MID(E7,13,2)確定年齡=2010-IF(LEN(C3)=18,MID(C3,7,4),”19“&MID(C3,7,2))

      在EXCEL中如何利用身份證號(hào)碼計(jì)算出生年月年齡及性別

      在學(xué)校的人事管理中,經(jīng)常會(huì)遇到需要統(tǒng)計(jì)教職工的年齡的問(wèn)題,但案頭的原始資料只有身份證號(hào)碼,其實(shí)這足夠了。在EXCEL中,引用其內(nèi)置函數(shù)利用身份證號(hào)碼達(dá)到此目的比較簡(jiǎn)單。

      1、身份證號(hào)碼簡(jiǎn)介(18位):

      1~6位為地區(qū)代碼;7~10位為出生年份;11~12位為出生月份;13~14位為出生日期;15~17位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為男;第18位為校驗(yàn)碼。

      2、確定“出生日期”:

      18位身份證號(hào)碼中的生日是從第7位開始至第14位結(jié)束。提取出來(lái)后為了計(jì)算“年齡”應(yīng)該將“年”“月”“日”數(shù)據(jù)中添加一個(gè)“/”或“-”分隔符。①正確輸入了身份證號(hào)碼。(假設(shè)在D2單元格中)②將光標(biāo)定位在“出生日期”單元格(E2)中,然后在單元格中輸入函數(shù)公式“=MID(D2,7,4)&”-“&MID(D2,11,2)&”-“&MID(D2,13,2)”即可計(jì)算出“出生日期”。

      關(guān)于這個(gè)函數(shù)公式的具體說(shuō)明:MID函數(shù)用于從數(shù)據(jù)中間提取字符,它的格式是:MID(text,starl_num,num_chars)。

      Text是指要提取字符的文本或單元格地址(上列公式中的D2單元格)。starl_num是指要提取的第一個(gè)字符的位置(上列公式中依次為7、11、13)。num_chars指定要由MID所提取的字符個(gè)數(shù)(上述公式中,提取年份為4,月份和日期為2)。

      多個(gè)函數(shù)中的“&”起到的作用是將提取出的“年”“月”“日”信息合并到一起,“/”或“-” 分隔符則是在提取出的“年”“月”“日”數(shù)據(jù)之間添加的一個(gè)標(biāo)記,這樣的數(shù)據(jù)以后就可以作為日期類型進(jìn)行年齡計(jì)算。操作效果如下圖:

      3、確定“年齡”:

      “出生日期”確定后,年齡則可以利用一個(gè)簡(jiǎn)單的函數(shù)公式計(jì)算出來(lái)了:將光標(biāo)定位在“年齡”單元格中,然后在單元格中輸入函數(shù)公式“=INT((TODAY()-E2)/365)”即可計(jì)算出“年齡”。關(guān)于這個(gè)函數(shù)公式的具體說(shuō)明:

      ①TODAY函數(shù)用于計(jì)算當(dāng)前系統(tǒng)日期。只要計(jì)算機(jī)的系統(tǒng)日期準(zhǔn)確,就能立即計(jì)算出當(dāng)前的日期,它無(wú)需參數(shù)。操作格式是TODAY()。

      ②用TODAY()-E2,也就是用當(dāng)前日期減去出生日期,就可以計(jì)算出這個(gè)人的出生天數(shù)。

      ③再除以 “365”減得到這個(gè)人的年齡。

      ④計(jì)算以后可能有多位小數(shù),可以用【減少小數(shù)位數(shù)】按鈕,將年齡的數(shù)值變成“整數(shù)”,也可在公式=(TODAY()-E2)/365中再嵌套一個(gè) “INT”函數(shù)取整數(shù),即“ =INT((TODAY()-E2)/365)”,這樣就會(huì)自動(dòng)將后面的小數(shù)去掉,只保留整數(shù)部分。操作效果如下圖:

      還有一種函數(shù)(datedif)可以解決這個(gè)問(wèn)題:這個(gè)函數(shù)用于計(jì)算兩個(gè)日期之間的天數(shù)、月數(shù)或年數(shù)。

      語(yǔ)法:DATEDIF(start_date,end_date,unit)start_date為一個(gè)日期,它代表時(shí)間段內(nèi)的第一個(gè)日期或起始日期。end_date為一個(gè)日期,它代表時(shí)間段內(nèi)的最后一個(gè)日期或結(jié)束日期。unit為所需信息的返回類型:其中,“y”為時(shí)間段中的整年數(shù),“m”為時(shí)間段中的整月數(shù),“d”為時(shí)間段中的天數(shù)。操作效果如下圖:(注:出生日期在B列B1中。)

      4、分段統(tǒng)計(jì)年齡: 利用countif函數(shù)。如圖:

      H3單元格中輸入“=COUNTIF(F2:F8,”<=45“)-COUNTIF(F2:F8,”<36“)”(外引號(hào)不要輸入),可計(jì)算36至45歲的人數(shù)。

      H2單元格中輸入“=COUNTIF(F2:F8,”<=35“)”,可計(jì)算35歲及以下的人數(shù)。H4單元格中輸入“=COUNTIF(F2:F8,”<=60“)-COUNTIF(F2:F8,”<46“)”,可計(jì)算46至60歲的人數(shù)。

      H5單元格中輸入“=COUNTIF(F2:F8,”>60“)”,可計(jì)算60歲以上的人數(shù)。

      5、確定“性別”:

      每個(gè)人的性別可以利用“身份證號(hào)碼”進(jìn)行判斷,18位身份證號(hào)碼中,第15~17位為順序號(hào),奇數(shù)為男,偶數(shù)為女。

      將光標(biāo)定位在“性別”單元格中,然后在單元格中輸入函數(shù)公式“=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),”女“,”男“)”即可計(jì)算出“性別”。

      關(guān)于這個(gè)函數(shù)公式的具體說(shuō)明:

      ①函數(shù)公式中,MID(D2,15,3)的含義是將身份證中的第15~17位提取出來(lái)。②VALUE(MID(D2,15,3))的含義是將提取出來(lái)的文本數(shù)字轉(zhuǎn)換成能夠計(jì)算的數(shù)值。

      ③VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2)的含義是判斷奇偶。(“INT”在上面說(shuō)過(guò)是取整函數(shù),如果是偶數(shù),則前后相等;如果是奇數(shù),則前后不相等。)④=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),”女“,”男")的含義是若是“偶數(shù)”就填寫“女”,若是“奇數(shù)”就填寫“男”。操作效果如下圖:

      下載身份證號(hào)碼提取年齡,出生日期,等word格式文檔
      下載身份證號(hào)碼提取年齡,出生日期,等.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦