怎樣使用EXCEL公式計算年月日

時間 2021-10-17 05:13:04

1樓:

c2單元格輸入公式:=datedif(a2,b2,"y")&"年"&datedif(a2,b2,"ym")&"個月"&datedif(a2,b2,"md")&"天",下拉複製完成年月日相減。

公式解釋:=datedif(開始日,結束日,返回兩日期間的年月日)使用時,結束日一定要大於開始日,否則會出錯。datedif第三引數介紹如下:

y:返回兩日期間的整年數

m:返回兩日期間的整月數

d:返回兩日期間的整日數

md:返回兩日期間的日數差,忽略月和年

ym:返回兩日期間的月數差,忽略日和年

yd:函式結果返回兩日期間的日數差,忽略年

2樓:匿名使用者

假設你的這兩個資料 都是日期格式的 並且分別在a2、b2則=text(year(date(year(b2)-year(a2),month(b2)-month(a2),day(b2)-day(a2)))-1900,"0年月d日")

b2>a2

這個計算結果是 兩日期之間 是幾年加幾個月加幾天……不知道你是不是這個意思

=datedif(a2,b2,"y") 是 年度差 後邊的引數 m 表示 月 d 表示天 (天數可以兩數直接相減 及b2-a2)

我給出的公式 是差值 用 年月日來表示的……不是分別表示的……

3樓:一點設計演示

1.在a1單元格輸入2008-9-9,如圖。

2.在a2單元格輸入2014-8-8,如圖。

3.單擊a3單元格,輸入公式「 datedif(a1,a2,"d")  」,如圖。

4.按下回車鍵,就得到結果,2159,如圖。

4樓:匿名使用者

=datedif("2010-10-13","2013-6-4","y")&"年月日"

在excel裡面有出生年月日,怎麼用公式算出年齡?

5樓:刀劍上的舞者

材料/工具:excel2010

1、首先我們將出生年月日輸入好,注意出生年月日的格式要正確,中間是用小橫線連線的「-」

2、選中顯示結果的位置,輸入公式=year(today())-year(c2)

3、輸入公式後結果很快就計算出來了,下一個也一樣,輸入公式=year(today())-year(c3)

4、其實有更便捷的方式,只用在第一行輸入公式,然後選中下拉5、這一列的結果就計算出來了

6、完成效果如圖

6樓:斯君一舞百媚生

1、首先我們將出生年月日輸入好,注意出生年月日的格式要正確,中間是用小橫線連線的「-」

2、選中顯示結果的位置,輸入公式=year(today())-year(c2)

3、輸入公式後結果很快就計算出來了,下一個也一樣,輸入公式=year(today())-year(c3)

4、其實有更便捷的方式,只用在第一行輸入公式,然後選中下拉5、這一列的結果就計算出來了

6、完成效果如圖

7樓:深圳市勵拓軟體****

=datedif(a1,today(),"y")獲取的是週歲a1為出生年月

在excel裡面有出生年月日,用公式計算出年齡的步驟:

假設如圖:a列是出生年月日,b列計算年齡。

1、a列的數值必須是日期型的數值,例如:1990/5/1或者1990-5-1;

2、在b1列中輸入=datedif(a1,today(),"y");

datedif函式:計算兩日期之差;

datedif(a1,today(),"y"):就是今天的日期today()-a1列單元格里的日期;

y:得到的結果取整年數;

3、然後滑鼠懸停在b1單元格的右下角,當滑鼠變成實心十字型時,向下拖拉。

8樓:匿名使用者

在excel裡面有出生年月日,用公式計算出年齡的步驟:

假設如圖:a列是出生年月日,b列計算年齡。

1、a列的數值必須是日期型的數值,例如:1990/5/1或者1990-5-1;

2、在b1列中輸入=datedif(a1,today(),"y");

datedif函式:計算兩日期之差;

datedif(a1,today(),"y"):就是今天的日期today()-a1列單元格里的日期;

y:得到的結果取整年數;

3、然後滑鼠懸停在b1單元格的右下角,當滑鼠變成實心十字型時,向下拖拉。

9樓:我在路上看月亮

現在年份減去出生年份就是年齡。基本演算法就是這樣。

10樓:思雪遙遙

=year(today())-year(a1) 簡單的

=(today()-a1)/365 具體的

11樓:匿名使用者

=datedif(a1,today(),"y")

12樓:桑善小妖mua精

=year(「今天的日子")-year(出生日期)就這麼簡單

我用其他的做根本輸不上去

最後還是看答案的

就是這個

13樓:匿名使用者

安徽電子等會等會記得這句話

14樓:匿名使用者

=(today()-a1)/365

15樓:匿名使用者

用函式year(2008-1-20)-year(now())

在excel中,知道出生的年月日,怎麼用函式算出年齡啊?

16樓:釋普定法師

假如a1為出生日期,如:1985-4-18要計算年齡,可以在b1單元格輸入公式:

=datedif(a1,today(),"y")就可以得到年齡。

17樓:無畏

假設a1為出生年月日,並且是日期格式,在任一單元格輸入:

=text(now()-a1,"y")

18樓:匿名使用者

假設出生的年月日在a1,在b1輸入=year(today())-year(a1)即可得到年齡。

19樓:匿名使用者

a1的格式存放身份證號碼(注:只能是15位或18位),b1裡寫公式:

=datedif(text(mid(a1,7,len(a1)/2-1),"0-00-00"),today(),"y")

公式可以下拖複製的,與樓上的比較該公式應該是簡潔的了,快複製到excel裡試一試吧!你一定會成功的!!!

祝你新年快樂!!!

在excel裡面有出生年月日,怎麼用公式算出年齡?

20樓:懂我麗麗

假設如圖:a列是出生年月日,b列計算年齡。

a列的數值必須是日期型的數值,例如:1990/5/1或者1990-5-1。

在b1列中輸入=datedif(a1,today(),"y")。

datedif函式:計算兩日期之差。

datedif(a1,today(),"y"):就是今天的日期today()-a1列單元格里的日期。

y:得到的結果取整年數。

然後滑鼠懸停在b1單元格的右下角,當滑鼠變成實心十字型時,向下拖拉。

假如a1為出生日期,如:1985-4-18要計算年齡,可以在b1單元格輸入公式:=datedif(a1,today(),"y")就可以得到年齡。

excel**中,如何引用公式來計算兩個日期之間的月數

21樓:天使在唱歌

可以用datedif函式計算兩個日期之間的月數。

1、以excel2010版本為例,如下圖所示有兩個日期,要算這兩個日期之間的月數;

2、首先在單元格c2輸入datedif公式【=datedif(a2,b2,"m")】,按回車鍵即可得出a2和b2的間隔月數,其中公式中的字母「m」是指month月份的意思;

3、假如c列想顯示成「35個月」,則可直接在公式末尾加上【&"個月"】後按回車鍵就可以了;

4、如果a、b兩列還有其他的日期也要算這兩個日期之間的月數;

5、則把滑鼠放在c2單元格右下角下拉填充公式,就會得到這些日期之間的間隔月數了。

22樓:匿名使用者

一、這可以用datedif函式來做到。

假設起始日期寫在a1單元格,終止日期寫在b1單元格,則可以在c1單元格寫入公式

=datedif(a1,b1,"m")

二、關於datedif函式

datedif函式是excel隱藏函式,在幫助和插入公式裡面沒有。 返回兩個日期之間的年\月\日間隔數。常使用datedif函式計算兩日期之差。

語法datedif(start_date,end_date,unit)

start_date 為一個日期,它代表時間段內的第一個日期或起始日期。

end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。

unit 為所需資訊的返回型別。

unit 返回

注:結束日期必須大於起始日期

下面舉個小例子:在日常工作中非常實用。

假如a1單元格寫的也是一個日期,那麼下面的三個公式可以計算出a1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。

注意下面公式中的引號和逗號括號都是在英文狀態下輸入的。

=datedif(a1,today(),"y") 計算年數差

=datedif(a1,today(),"m") 計算月數差

=datedif(a1,today(),"d") 計算天數差

"y" 時間段中的整年數。

"m" 時間段中的整月數。

"d" 時間段中的天數。

"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。

"ym" start_date 與end_date 日期中月數的差。忽略日期中的年。

"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。

三、例項說明

例項1:

題目: 計算出生日期為1973-4-1人的年齡

公式: =datedif("1973-4-1",today(),"y")

結果: 33

簡要說明 當單位**為"y"時,計算結果是兩個日期間隔的年數.

例項2:

題目: 計算日期為1973-4-1和當前日期的間隔月份數.

公式: =datedif("1973-4-1",today(),"m")

結果: 403

簡要說明 當單位**為"m"時,計算結果是兩個日期間隔的月份數.

例項3:

題目: 計算日期為1973-4-1和當前日期的間隔天數.

公式: =datedif("1973-4-1",today(),"d")

結果: 12273簡要說明 當單位**為"d"時,計算結果是兩個日期間隔的天數.

例項4:

題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.

公式: =datedif("1973-4-1",today(),"yd")

結果: 220

簡要說明 當單位**為"yd"時,計算結果是兩個日期間隔的天數.忽略年數差

例項5:

題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.

公式: =datedif("1973-4-1",today(),"md")

結果: 6

簡要說明 當單位**為"md"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差

例項6:

題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.

公式: =datedif("1973-4-1",today(),"ym")

結果: 7

簡要說明 當單位**為"ym"時,計算結果是兩個日期間隔的月份數.不計相差年數注意:today()函式獲取的是系統當前日期,所有列舉的例項為2006-11-7日的計算結果,並不一定和你得到的結果相符。

excel 計算公式,EXCEL計算公式

游標定位在c1上。選單 插入 名稱。在名稱框中輸入 aaa 在最下邊的引用框中輸入。evaluate a1 b1 然後點新增,完後點確定。此後 只要在單元格c1中輸入 aaa 就會算出a1 b1單元格的值。然後拉下去即可。1,點c1 選單 插入 名稱 定義。在名稱框中,輸入一個名稱jisuan,在引...

在excel怎樣用excel函式公式計算日期差

時間在excel中是特殊的數值,可以直接加減計算。excel版本參考 2010 舉例演示 a1和a2為兩個時間,求時間差。1 選中c1單元格。2 輸入公式 b1 a1 3 回車,檢視效果。直接相減就可以了,減出來的單位為 天。如a1為2016 8 1 b1為2016 8 3 c1單元格直接輸入 b1...

求助怎樣EXCEL函式公式去計算

c2 c 9 d 2 c2比率 c9總比率 d2 t l 假設 助劑名稱 在a1,比率t l 在b1,使用量在b3,比率總量在b10 這幾個位置是假設的,以你真實的單元格為準 則在空白列設公式 b2 b10 40,然後使用填充柄填充到每一個單元格即可。假如你的a b c d列分別對應你的助劑名稱 比...