excel表格身份證號碼怎么轉換成年齡(2)
excel2003從身份證號提取年齡的函數(shù)使用教程
身份證提取年齡步驟1:制字一個帶身份證號的Excel,為了簡單一些,我假設了一個身份證號:410106197407030092;
身份證提取年齡步驟2:我們用的公式是: =DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y"),我們先解釋最里面的MID(A1,7,8);MID是一個截取文本部分字符段的函數(shù),使用格式:MID(text,start_num,num_chars);它一般有三個參數(shù),第一個參數(shù)表示引用的文本或文本單元格,第二個表示從第幾個文本字符開始截取,第三個表示截取幾個,像公式中的mid(A1,7,8),表示將A1里的文本字符串從第7個字符開始截取,共取8個字符,而組成的文本字符串,例子中:MID(A1,7,8)就是19740703;
身份證提取年齡步驟3:TEXT是一個返回文本類型的函數(shù),使用格式:TEXT(value,format_text);一般有兩個參數(shù)組成,前一個引號文本或文本單元格,后一個表示文本類型,公式中mid(A1,7,8)就是第一個參數(shù),#-00-00就是第二個參數(shù)。也就是說將mid(A1,7,8)得到的結果19740703,改變成“#-00-00” 形式的文本,在這里就是1974-07-03。
身份證提取年齡步驟4:函數(shù)TODAY(),指的是取當日日期,如:2014-03-29;
身份證提取年齡步驟5:DATEDIF函數(shù)用于計算兩個日期之間的年數(shù)、月數(shù)和天數(shù)。其語法:DATEDIF(date1,date2,code);其中date1:表示開始日期,date2:表示結束日期;code:表示返回兩個日期的參數(shù)代碼,若為Y,便是計算兩個日期的年數(shù),若為M便是計算兩個日期的月,若為D便是計算兩個日期的天。
猜你喜歡: