EXCEL中計算兩個日期之間差幾天

時間 2022-04-09 20:25:10

1樓:譚笑風笙

你的日期不是標準日期格式,所以要用公式先轉換一下在c1輸入

=datedif(substitute(a1,".","-"),substitute(b1,".","-"),"d")

即可得到兩個日期相差的天數

如果你的日期是標準的2003-3-25這種格式,可在c1輸入=datedif(a1,b1,"d")

如果你想得到多少年多少月多少天(在標準日期格式的前提下),在c1輸入=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"ym")&"月"&datedif(a1,b1,"md")&"天"

當前日期格式

=datedif(substitute(a1,".","-"),substitute(b1,".","-"),"y")&"年"&datedif(substitute(a1,".

","-"),substitute(b1,".","-"),"ym")&"月

","-"),"md")&"天"

還有疑問請q19165827

2樓:匿名使用者

把「.」換成「-」 換成之後 用公式=a1-b1(格式換成數值) 就好了

3樓:山桑弓

如果a1放2003.03.25

b1放2012.03.24

c1中輸入

=sumproduct(substitute(a1:b1,".","-")*)

或者可以

=text(sumproduct(datedif(substitute(a1,".","-"),substitute(b1,".","-"),)*),"0個月00天")

4樓:匿名使用者

=datedif(substitute(a1,".","-"),substitute(b1,".","-"),"d")&"天"

或:=datedif(substitute(a1,".","-"),substitute(b1,".

","-"),"m")&"個月","-"),"md")&"天"

5樓:

=date(left(b1,4),mid(b1,6,2),right(b1,2))-date(left(a1,4),mid(a1,6,2),right(a1,2))

得到的是天數

如計算a1和b1兩個日期之間的天數

=b1-a1

6樓:黑魂兒

用兩個日期直接相減就可以了。比如a1單元格是2012-2-1 b1單元格是2012-3-2 在c1輸入=b1-a1就可以了。

2535926560有問題通過這個號找我。

7樓:

直接相減就可以了, 把相減的單元格格式設為常規或數值.

8樓:匿名使用者

在c1單元計算a1、b1單元格兩日期差公式=datedif(a1,b4,"d")

excel計算兩個日期之間相差多少小時?

9樓:匿名使用者

如圖,在c1中計算b1日期和a1日期相差多少小時。在c1中輸入「=text(b1-a1,"[h]"」回車即可。

10樓:匿名使用者

=text(b1-a1,"[h]")

excel怎麼計算兩個日期之間天數和時間計算

11樓:星爺愛分享

計算兩個日期之間的天數方法:

1、開啟excel,分別填入起始日期和截止日期,如下圖所示;

2、任意選中乙個excel單元格,輸入公式,輸入等於號,用截止日期減去起始日期;

3、輸入公式後,直接點選確定即可計算兩個日期的天數,注意,一定要用大的日期減去小的日期,不然會出現問題;你也可以直接修改時間,公式會自動計算天數。

時間計算方法:

1、開啟excel,分別填入開始時間和結束時間,如下圖所示;

2、任意選中乙個excel單元格,輸入公式,輸入等於號,用開始時間減去結束時間;

3、輸入公式後,直接點選確定即可計算兩個時間的長度,注意,一定要用大的時間減去小的時間,不然會出現問題;你也可以直接修改時間,公式會自動計算時間;另外這個公司只能計算一天內的時間;

4、計算時間長度大於一天,則需要同時輸入日期和時間才能計算,然後用結束時間減去開始時間即可;

5、輸入公式後點選確定,即可計算時間長度。

12樓:天使在唱歌

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

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

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

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

4、再把公式下拉填充到其他行,也可計算其他日期之間的天數。

13樓:匿名使用者

1在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數2計算兩個日期之間的天數,也可以用隱藏函式datedif函式來完成,公式如下:

=datedif(a2,b2,"d")    「d」代表天這個函式語法是這樣的:=datedif(開始日期,結束日期,第三引數),第三引數可以有若干種情況,分別可以返回間隔的天數、月數和年數。

3下面再來看一下如何計算時間,最簡單的是兩個時間直接相減即可得到時間差。但是注意,儲存結果的單元格要設定成時間格式。如果超過1天的時間利用上述的方法直接相減會出現時間相差的問題

如果想將時間差的天數和時間都顯示出來,可以設定單元格格式為:

d天 h小時mm分ss秒

14樓:匿名使用者

選中空白單元格,直接在上方輸入公公式「=datedif(a2,b2,"d")」

15樓:匿名使用者

=day(a1-a2)得出天數

日期加時間的相減=text(a1-a2,"[h]小時m分鐘")

16樓:麼彰疏凌曉

日期的差

datedif(開始時間,結束時間,時間單位)結果為向下取整

時間的差

兩個時間直接相減,*24*60*60為相差的秒數,*24*60位相差的分鐘數,*24為相差的小時數

17樓:

=int(b1-a1)&"天"&text(b1-a1-int(b1-a1),"hh小時mm分鐘ss秒")

excel如何自動計算出兩個日期之間相隔幾個工作日?

18樓:匿名使用者

excel怎麼自動計算出兩個日期之間相隔幾個工作日的解決方法如下:

1、用公式可以:=networkdays(a1,b1,"2012-5-1"),

2、節假日要自己手動列出來,

3、networkdays函式要安裝了「分析工具箱」之後才能使用。

excel**如何計算兩個日期相差多少天

19樓:匿名使用者

如果開始日期在a2,結束日期在b2,計算兩者相差多少天,輸入

=datedif(a2,b2,"d")

用excel怎麼計算2個日期之間的天數

20樓:好名全叫豬起了

假設原來的日期在a1,a2

函式為=datedif(a1,a2,"d")

需要注意的,a2必須晚於a1的日期,否則不出結果

21樓:ls_蘿蔔

在a1單元格輸入前面的日期,比如「2004-10-10」,在a2單元格輸入後面的日期,如「2005-6-7」。接著單擊a3單元格,輸入公式「=datedif(a1,a2,"d")」。然後按下回車鍵,那麼立刻就會得到到兩者的天數差

22樓:匿名使用者

兩個日期之間間隔的天數:

起始日期在a1、截止日期在b1

方法一——c1中貼上公式 =b1-a1 後回車確認。

方法二——c1中貼上公式 =datedif(a2,b2,"d")後回車確認。

23樓:匿名使用者

=datedif(a1,b1,"d") a1為更早的時間,順序不能錯

怎樣用excel計算2個日期之間相差的月數 30

24樓:胥浩庹莊麗

如果您要計算兩個日期之間的整月,忽略剩餘的天數,那麼使用datedif函式

=datedif(a1,b1,"m")

如果您不忽略剩餘天數,也就是說那怕整月後余一天,也要算作乙個月那麼使用text函式

=text(b1-a1,"m")

連個函式所得結果依次為7、8,看下圖

datedif

text

25樓:匿名使用者

使用datedif函式,具體寫為datedif(單元格1,單元格2,"m"),注意點是:第一點兩個單元格確保是日期格式,第二點 單元格2的日期要單元格1的日期要新.

26樓:匿名使用者

=if(month(a1)-month(b1)=0,0,if(day(b1)<15,0.5,1)+month(b1)-month(a1))

但不知你如果a1是下半月時怎麼算呢?

27樓:匿名使用者

經我試驗,下面公式能滿足你的要求.

假設:日期1位於a1單元格,日期時間2位於b1單元格,且時間2大於時間1。

那麼你要的公式就如下,

=if((year(b1)-year(a1))*12+month(b1)-month(a1)=0,0,(year(b1)-year(a1))*12+month(b1)-month(a1)+if(day(b1)-day(a1)>15,1,0.5))

另外要注意,使用上述公式的單元格的格式要設定為「常規」。

28樓:匿名使用者

=datedif(a1,b1,"m")

a1的日期要小於b1

=datedif(a1,b1,"y")返回年=datedif(a1,b1,"d")返回天或者你寫成

=datedif(min(a1:b1),max(a1:b1),"m")

就a1 b1 大小隨便 公式自己區分了

29樓:匿名使用者

c1=if(text(a1,"yy-m")=text(b1,"yy-m"),0,datedif(a1,b1,"m")+if(day(b1)<=15,0.5,1)*1)

30樓:匿名使用者

<15,0.5,1)+month(b1)-month(a1)+(year(b1)-year(a1))*12)

自己編的,拿走不謝。

在excel中怎麼用函式統計兩個日期之間相隔的天數

31樓:zer0小雪

excel中用函式統計兩個bai日期之du

間相隔的天數使用datedif函式zhi,函式的形dao式:datedif(start_date,end_date,unit),計算步驟如下

版:1.輸入兩個日期之後,滑鼠權左鍵點選要輸入相隔天數的單元格,注意開始日期一定要早於結束日期,如下圖紅框所示;

2.然後在函式圖示fx後面的輸入框輸入「=datedif(a1,b1,"d")」,如下圖紅框所示;

3.按回車鍵,就可以計算出兩個日期之間相隔的天數,如下圖紅框所示;

4.如果需要計算更多日期差,將日期分別輸入在後面的單元格,如下圖紅框所示;

5.然後利用填充柄,就可以迅速複製公式計算出其他的日期差,如下圖紅框所示。

excel中如何計算兩個日期之間的月數

excel中計算兩個日期之間的月數需要用到日期函式 datedif,該函式能夠計算兩個日期之間的相差的年數 月數 天數。函式及引數說明 函式 datedif start date,end date,unit start date 為乙個日期,它代表時間段內的第乙個日期或起始日期。end date 為...

ecel中如何計算兩個日期的時間差

解疑答惑老師 1,首先datedif函式的格式為 datedif 起始單元格,結束單元格,返回型別 2,然後在單元格c35中輸入公式datedif a35 b35 y y表示時間段中的整年數。3,在單元格d35中輸入公式datedif a35 b35 ym ym表起始日期 結束日期月數差。4,在單元...

如何在excel中計算輸入日期到當月月底以及月初的天數

特特拉姆咯哦 首先開啟excel2007軟體,今天用乙個空白的 教大家計算。2 在 中分別輸入進料日期 本月日期 庫存週期的文字 3 在進料日期 本月日期分別輸入相當的日期。這次主要是計算月數,日期輸入的是整月的日期 4 把滑鼠放在庫存週期下面的d2單元格裡,輸入計算公式 text sum date...