1樓:
計算年齡的函式,這裡主要是用到today函式和year函式。
操作步驟如下:
1、例如:首先我們在k2單元格輸入一個等於號,這是在告訴excel接下來我要輸入函式了
2、我們在等於號後面輸入函式today,這一步是提取出今天的日期
3、通過上一步我們就提取出了今天的日期,但是today函式提取出來的是年月日,而我只需要年份即可 所有現在我們需要用year函式從today函式中提取出年
4、接下來我們用今天減去出生年份,同樣的我們需要用year函式提取出生年份
5、函式輸入好之後我們按回車鍵,這時我們會發現出來的並不是一個年齡
6、為什麼計算結果不是一個年齡呢?這時應為excel中每個日期都對應一個數字,現在的計算結果是一個日期 我們需要把這個日期轉化為數字 方法是按ctrl+shift+~
7、最後用下拉柄給其他單元格也填充上函式即可
2樓:一個專注書法的號
excel中計算年齡的方法
3樓:匿名使用者
假設a1為出生日期
在b1中輸入或複製貼上下列公式
=datedif(a1,today(),"y")結果為出生到今天的年齡
4樓:奇哥2008重慶
假如:身份證號碼在a1欄,年齡在b1欄,則b1=datedif(text(if(len(a1)=18,mid(a1,7,8),19&mid(a1,7,6)),"0000-00-00"),today(),"y")就得到你需要的年齡
又如:出生日期在a1欄,年齡在b1欄,則b1=datedif(a1,today(),"y")就得胸需要的年齡
5樓:幽蘭露
a1=2023年8月22日
b1=year(now())-year(a1)=52歲
下拉就能批量生成,其實就是用2008-1956 如果你要精確到月份就不行了
6樓:小矇
15位和18位的身份證號都合適的了。設內容如下:
........a列......b列......c列......d列....
1 身份證號 性別 出生年月 年齡
2(輸入身份證號)
算年齡的:“=if(or(len(a2)=15,len(a2)=18),right(if(if(len(a2)=15,mid(a2,9,2),mid(a2,11,2))*100+if(len(a2)=15,mid(a2,11,2),mid(a2,13,2))>month(today())*100+day(today()),year(today())-if(len(a2)=15,mid(a2,7,2),mid(a2,9,2))-1,year(today())-if(len(a2)=15,mid(a2,7,2),mid(a2,9,2))),2),"證號錯誤")”
算性別的:“=if(len(a2)=15,(if(or(abs(right(a2))=1,abs(right(a2))=3,abs(right(a2))=5,abs(right(a2))=7,abs(right(a2))=9),"男","女")),(if(or(abs(mid(a2,17,1))=1,abs(mid(a2,17,1))=3,abs(mid(a2,17,1))=5,abs(mid(a2,17,1))=7,abs(mid(a2,17,1))=9),"男","女")))”
算出生年月的:“=date(if(len(e3)=15,mid(e3,7,2),mid(e3,9,2)),if(len(e3)=15,mid(e3,9,2),mid(e3,11,2)),if(len(e3)=15,mid(e3,11,2),mid(e3,13,2)))”
只要把輸入身份證號的單元格格式設為“文字”就是最關鍵的,準確。
7樓:匿名使用者
a1=2023年8月22日
b1=year(now())-year(a1)=52歲
excel怎樣用公式計算出年齡?
8樓:匿名使用者
excel用公式計算出年齡的方法:一、週歲計算。
二、虛歲計算。
三、實際年齡計演算法。
具體步驟:
一、週歲計算。
1、在c2單元格中輸入公式“=year(today())-year(b2)”,回車,然後雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
2、在d2單元格中輸入公式“=int((today()-b2)/365)”,回車,然後雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
二、虛歲計算。
週歲公式基礎上加1即可。在e2單元格中輸入公式“=int((today()-b2)/365)+1”或者“=year(today())-year(b2)+1”,回車,雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
三、實際年齡計算。
在f2單元格中輸入公式“=year(today())-year(b2)&"歲"&month(today())-month(b2)&"月"&day(today())-day(b2)&"天"”,回車,雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
9樓:杰倫式閃耀
1、出生年月表示為xx/xx/xx的格式,用=datedif(a2,now(),"y")公式,先在b2單元格這裡輸入公式:=datedif(a2,now(),"y")再按回車鍵;在b2單元格即顯出年齡,如下圖所示:
2、出生年月表示為xx-xx-xx的格式,用=datedif(d2,today(),"y")公式。在e2單元格中輸入函式公式:=datedif(d2,today(),"y")再按回車鍵; e2單元格即顯出年齡,如下圖所示:
3、出生年月表示為純數字的,用=datedif(--text(g2,"#-00-00"),today(),"y")公式。在h2單元格中輸入函式公式:=datedif(--text(g2,"#-00-00"),today(),"y")再按回車鍵; h2單元格即顯出年齡,如下圖所示:
10樓:匿名使用者
年齡計算
你可以根據一個人的生日計算他的年齡
這個計算要使用 datedif() 函式.
datedif()不能在 excel 5, 7 or 97中使用, 但是在excel 2000中可以.
(不要奇怪微軟公司沒有告訴我們!)
出生日期 : 16-feb-84 (c8)生活的年: 24 =datedif(c8,today(),"y")和月:
8 =datedif(c8,today(),"ym")和日 : 20 =datedif(c8,today(),"md")你可以把它們連線起來使用
年齡是 24 年, 8 月和 20 天
="年齡是 "&datedif(c8,today(),"y")&" 年, "&datedif(c8,today(),"ym")&" 月和 "&datedif(c8,today(),"md")&" 天"
計算年齡的另一個方法
這種方法是將月折算成小數
如果年齡是20.5歲, 這個0.5歲代表 6個 月.
出生日期: 1-jan-60 (c23)
年齡是: 48.85 =(today()-c23)/365.25c8,c24代表單元格。
你自己試一下就明白了
11樓:沒得票兒
假如你的出生日期在a2單元格
想在b2算出年齡,那麼在b2輸入公式
=year(today())-year(b2)這個公式裡year是年份的意思,today()就是今天的意思。
公式含義是,用目前的年份減去出生日期的年份,就等於年齡。
12樓:
a1寫上你的出生日期,a2寫上=today(),a3寫上=a2-a1,把a3設定成數字格式就可以了~
excel怎樣用公式計算出年齡
13樓:匿名使用者
年齡計算
bai你可以根據一du個人的生日計算他的zhi年齡這個計算要使用dao
專 datedif() 函式.
datedif()不能在 excel 5, 7 or 97中使用, 但是在excel 2000中可以屬.
(不要奇怪微軟公司沒有告訴我們!)
出生日期 : 16-feb-84 (c8)生活的年: 24 =datedif(c8,today(),"y")和月:
8 =datedif(c8,today(),"ym")和日 : 20 =datedif(c8,today(),"md")你可以把它們連線起來使用
年齡是 24 年, 8 月和 20 天
="年齡是 "&datedif(c8,today(),"y")&" 年, "&datedif(c8,today(),"ym")&" 月和 "&datedif(c8,today(),"md")&" 天"
計算年齡的另一個方法
這種方法是將月折算成小數
如果年齡是20.5歲, 這個0.5歲代表 6個 月.
出生日期: 1-jan-60 (c23)
年齡是: 48.85 =(today()-c23)/365.25c8,c24代表單元格。
你自己試一下就明白了
14樓:匿名使用者
bai出du年zhi齡?
excel用公式計算出年齡的方法:
dao一、週歲計算。二專、虛歲計算。
三、實屬際年齡計演算法。
具體步驟:
一、週歲計算。
1、在c2單元格中輸入公式“=year(today())-year(b2)”,回車,然後雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
2、在d2單元格中輸入公式“=int((today()-b2)/365)”,回車,然後雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
二、虛歲計算。
週歲公式基礎上加1即可。在e2單元格中輸入公式“=int((today()-b2)/365)+1”或者“=year(today())-year(b2)+1”,回車,雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
三、實際年齡計算。
在f2單元格中輸入公式“=year(today())-year(b2)&"歲"&month(today())-month(b2)&"月"&day(today())-day(b2)&"天"”,回車,雙擊單元格右下角處往下填充或者拖拽單元格右下角往下填充。
15樓:沒得票兒
假如你的bai出生日期在
dua2單元格
想在b2算出年齡zhi,那麼在b2輸入公式dao=year(today())-year(b2)這個公式裡year是年內份的意思,容today()就是今天的意思。
公式含義是,用目前的年份減去出生日期的年份,就等於年齡。
excel中用哪個時間函式計算年齡和工齡
datedif a1,today y datedif start date,end date,unit start date 為一個日期,它代表時間段內的第一個日期或起始日期。起始日期必須在1900年之後 end date 為一個日期,它代表時間段內的最後一個日期或結束日期。unit 為所需資訊的返...
excel函式怎麼用
累計超過3000,超出部分打八折,而且之後消費都打八折,度友可以看看這個方法適合不,公式為 if sum c 8 c8 3000,sum c 8 c8 if sum c 8 c8 3000,3000 sum c 8 c8 3000 0.8 3000 公式有點複雜,但是很好理解。輸入完畢以後,右拉填充...
excel的vlookup函式怎麼用
vlookup函式,遮蔽0與na值 excel中vlookup函式如何使用,我教你!vlookup函式的使用方法。vlookup函式的用法 vlookup 要查詢的值,查詢的區域,結果所在的列,是否準確查詢 例 vlookup a2,b2 f10,5,0 是在b2到f10的區域,在第一列即b列中查詢...