首頁>Club>
9
回覆列表
  • 1 # 如小花

    用函式:DATEDIF(出生年月,TODAY(),"y")

    其中,y代表年,可替換為m(月),d(天)。

    希望可以幫到你~

  • 2 # 建造師課件中心

    =year(today())-year(出生年月)。

    也可以=int((today()-出生年月日)/365)

  • 3 # 傲看今朝

    方法一、妙用INT函式快速得到一個人的年齡

    日期的本質是數字,1代表的是1900-01-01,1即為1天。我們拿今天的日期減去出生日期,即可得到我們活在世界上的天數,除以365,即可得到大致的歲數。在利用INT函式取整,即可得到年齡。公式如下:

    =INT((TODAY()-C2)/365)方法二、利用年份相減得到大致年齡(不夠準確)

    使用year函式提取今天的年份和出生年份,然後相減即可。

    方法三、利用Datedif函式來計算年齡(最規範)

    這個方法可以說是最為常用的,Datedif函式號稱Excel中的隱形函式,實際存在,但我們卻搜尋不到任何幫助資訊。因此我們有必要簡單介紹以下這個函式的使用方法。

    Datedif函式共計3個引數:

    =datedif(start_date,end_date,unit)

    Start_date:開始日期,如果計算年齡,此應為出生日期;計算工齡,此應為入職日期……

    End_date:結束日期,一般為當前日期,我們可以使用公式=today()得到。

    Unit:單位。敲黑板,重點來了。

    最為常用的有幾個程式碼:

    d:開始日期與結束日期相差的天數,相當於=End_date-Start_date

    m:開始日期與結束日期相差多少個月(整月數,不到1個月自動忽略);

    y:開始日期與結束日期相差多少年?相當於=year(End_date)-year(Start_date)

    ym:忽略日和年,單純計算兩個日期之間的月份差

    md:忽略年和月,單純計算兩個日期之間的日子差

    yd:忽略日期中的年份,計算兩個日期之間的日子差;

    在這裡,我們需要計算的是出生年齡,因此程式碼使用y即可。公式如下:

    =DATEDIF(C2,TODAY(),"y")
  • 4 # excel函式教程

    這裡可以使用DATEDIF函式來計算

    這個函式的作用是計算兩個日期之間相差的年數、月數、天數。

    datedif函式的語法為:DATEDIF(start_date,end_date,unit) 【此函式為隱藏函式】

    第一個引數start_date:起始時間

    第二個引數end_date:結束時間

    第三個引數unit:函式返回的型別

    引數1和引數2可以是帶具體的時間、也可以是其他函式的結果。

    引數3:unit為返回結果的程式碼

    "y"返回整年數

    "m”返回整月數

    "d"返回整天數

    如下圖,我們要根據出生日期計算年齡,在B2單元格輸入公式:=DATEDIF(A2,TODAY(),"Y") 即可計算出年齡。

    第一個引數為出生日期,第二個引數使用TODAY函式返回今天日期,第三個引數計算型別為年份。

  • 5 # 幻月獨影

    下面透過三種函式計算年齡

    一、INT函式

    用今天的日期減去出生日期,再除以365,到大致的年齡。再利用INT函式取整,得到年齡。

    公式:=INT((TODAY()-A1)/365)

    二、year函式

    year函式提取現在的年份和出生年份,然後相減得出年齡。

    公式:=year((TODAY())-year(A1)

    三、Datedif函式

    DATEDIF函式用於返回兩個日期之間的年月日間隔數。常使用DATEDIF函式計算兩日期之差。

    公式格式=datedif(start_date,end_date,unit)

    計算年齡時公式如下:

    =DATEDIF(A1,TODAY(),"y")

    由於不同的演算法可能計算的結果會有誤差,這個可以根據實際需要選擇不同的函式進行計算。

  • 中秋節和大豐收的關聯?
  • 對工作不滿意,不知道未來在哪裡該怎麼辦?