EXCEL中時間的加法怎麼加,EXCEL表格中日期和時間的加減公式怎麼寫?

時間 2022-07-18 06:40:02

1樓:一點設計演示

1.如下圖,要統計起始時間開始到結束時間有多少天。

2.在天數統計下的單元格錄入=再點選結束時間錄入-再點起始時間,敲回車。

3.看一下效果,天數統計出來了,要統計整列的天數只要拉下公式就可以了。

2樓:匿名使用者

假如樓主說的1.45小時意思是1小時27分的話,那麼就像正常一樣用公式「=1.45+1.45+0.30+...+4.5」得出來的數字就是了。

假如樓主的1.45小時實際意思是1小時45分的話,那麼就先把小數點換成英文冒號(如果比較多的話就按ctrl+f替換一下)再把所有單元格設成「時間」格式(選定單元格,右擊,設定單元格格式,數字,時間,13:30),然後再用公式加一下就出來了。

假如樓主的資料含有「小時」兩個字,那麼建議樓主通過查詢/替換把小時全部刪除好了

3樓:匿名使用者

轉換為分鐘相加,然後再轉換為小時。

4樓:

什麼是正確時間?3小時32分鐘05秒這樣的格式嗎?還是你數字+文字的加法你不會?

如果是前一種情況:你只需用=int(a1)&"小時"&(a1-int(a1)*60&"分鐘"

後一種的話,用巨集來解決:

sub d()

dim i as integer

for i = 1 to range("b65536").end(xlup).row

cells(i, 1).value = "=" & worksheetfunction.substitute(cells(i, 2), "小時", "")

next

end sub

假如說,你的資料在b列,那麼結果在返回到a列

5樓:穆奕位端麗

有這麼幾個函式

其中hour()是表示返回單元格里時間的小時數。

minute()是表示返回單元格里時間的分鐘數。

second()是表示返回單元格里時間的秒數。

對於你上面的問題,如果你想求上述時間的分鐘數的話是這樣的hour(a1)*60+minute(a1)

a2和a3與a1的格式是一樣的,就是把括號裡的a1改成a2和a3就行。

如果你要求的是多少小時則就變成這樣了

hour(a1)+minute(a1)/60

a2和a3與a1的格式是一樣的,就是把括號裡的a1改成a2和a3就行。

我在excel裡面已經試了。在你放置這個答案的單元格里,它的單元格格式為常規型別,不然它會自動轉換為日期型。

方法是這樣的,選中此單元格,單擊「格式」工具欄下面的「單元格」在其中選「常規」就可。

excel**中日期和時間的加減公式怎麼寫?

6樓:兩分險勝

1.非標準日期的加減。

輸入公式=date(2014,7,18)-date(2014,7,16)。

2.帶有具體小時,分,秒的日期的加減。

輸入公式=a4-a3。

這時會發現顯示的不是日期,這時通過設定單元格格式——數字——時間來調整。

3.還可以通過text函式實現。

輸入公式=text(a4-a3,"hh:mm:ss")。

註釋:因為a4-a3為數字格式61.1875,text函式將它轉化為日期格式。

4.當兩日期超過24小時。如圖所示。

輸入公式=int(a5-a3)&"天"&text(a5-a3,"h時m分s秒")。

註釋:int函式是取整算天數,text函式把它轉化為日期格式。

end間隔小於24小時的加減

1.例如日期加上小於24小時的小時數。

輸入公式=a7+time(b7,0,0)。如果直接用公式=a7+b7是錯誤的。

註釋:要把20小時轉化為日期格式。

end間隔大於24小時的加減

1.例如日期加上大於24小時的小時數。

輸入公式=a7+b8/24。

end利用datedif和days360函式進行日期的加減

1.具體用法不詳細介紹,有關請**小編以前有關日期函式的介紹。

例如求相差的天數。

輸入公式=datedif(a3,a5,"d")

2.具體用法不詳細介紹,有關請**小編以前有關日期函式的介紹。

例如求相差的天數。

輸入公式=days360(a3,a5)。

註釋:days360函式一月以360計算,所以這裡兩個月60天加上2天等於62天。

7樓:次次次蛋黃米亞

excel**中日期和時間的加減公式可以直接輸入「=時間單元格±時間單元格」。

具體用法:

1、首先在excel**中輸入兩組日期資料,需要計算兩組日期的日期差值。

2、在c1單元格中直接輸入計算公式:=b1-a1。

3、點選回車按鍵,即可將輸入的公式生成計算結果,可以看到此時計算的日期差值為「37天」。

4、再在**中輸入兩組時間資料,需要計算時間差值。

5、在c3單元格內輸入計算公式:=b3-a3。

6、點選回車按鍵,即可將輸入的公式生成計算結果,可以看到此時計算的時間差值為「3小時59分」。

8樓:匿名使用者

日期的直接加減

11.非標準日期的加減。

輸入公式=date(2014,7,18)-date(2014,7,16)。

22.帶有具體小時,分,秒的日期的加減。

輸入公式=a4-a3。

這時會發現顯示的不是日期,這時通過設定單元格格式——數字——時間來調整。

33.還可以通過text函式實現。

輸入公式=text(a4-a3,"hh:mm:ss")。

註釋:因為a4-a3為數字格式61.1875,text函式將它轉化為日期格式。

44.當兩日期超過24小時。如圖所示。

輸入公式=int(a5-a3)&"天"&text(a5-a3,"h時m分s秒")。

註釋:int函式是取整算天數,text函式把它轉化為日期格式。

end間隔小於24小時的加減

11.例如日期加上小於24小時的小時數。

輸入公式=a7+time(b7,0,0)。如果直接用公式=a7+b7是錯誤的。

註釋:要把20小時轉化為日期格式。

end間隔大於24小時的加減

11.例如日期加上大於24小時的小時數。

輸入公式=a7+b8/24。

end利用datedif和days360函式進行日期的加減

1.具體用法不詳細介紹,有關請**小編以前有關日期函式的介紹。

例如求相差的天數。

輸入公式=datedif(a3,a5,"d")

22.具體用法不詳細介紹,有關請**小編以前有關日期函式的介紹。

例如求相差的天數。

輸入公式=days360(a3,a5)。

註釋:days360函式一月以360計算,所以這裡兩個月60天加上2天等於62天。

9樓:

在excel**中,日期加上一定天數,直接相加就可以。如果是加一定月份和年份可以用date函式,時間的加減如何計算呢?如下圖所示

excel中時間和分鐘怎麼加減?

10樓:匿名使用者

在c1中輸入或複製貼上下列公式之一

=a1+("0:"&b1)

=a1+b1/24/60

=a1+time(0,b1,0)

=a1+timevalue("0:"&b1&":00")將b1設定為時間格式的某種型別

或在c1中輸入或複製貼上下列公式之一

=text(上面4個公式中的任一個,"h小時m分")

11樓:匿名使用者

c1輸入

=text(a1+b1/24/60,"hh:mm")

或者=text(a1+b1/24/60,"h小時m分")

12樓:小小神

回答一、時間加減計算

單元格a1為一具體時間

1、10小時後的時間

a1+time(10,0,0) 或 a1+10:00:002、10個半小時後的時間

a1+time(10,30,0) 或 a1+10:30:00二、時間間隔計算

a1為開始時間,b1為結束時間

1、間隔小時數

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

=text(d7-c7,"[m]")/60 帶有小數的小時2、間隔分鐘

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

3、間隔多少小時多少分鐘

=text(d7-c7,"[h]小時m分鐘")excel函式應用廣泛,其中自然也包括日期的加減計算。下面給大家介紹一種不用看日曆也能快速加減日期的方法。

已知起始日期和截止日期,求相差天數。

更多15條

13樓:四人小諸葛

=text(a1+b1/24/60,"h小時m分")

14樓:匿名使用者

我不知道,但是你可以去excel之家去搜一下,應該能夠解決。不行的話去論壇發個貼。

excel日期的加減運算

15樓:三條橋聚星

excel日期的加減運算可以通過減號「-」實現。

以下舉例詳細說明怎麼計算a1、b1、c1、d1單元格的值的相距天數。首先是用date函式得到2個具體的日期,然後通過減號「-」計算兩者相距天數。

1、輸入基本資料。選擇sheet1工作表,選擇單元格a1、b1、c1、d1,輸入基本資料。

2、計算c1列和d1列代表的日期。點選g1單元格,輸入公式=date("2019",c1,d1)。

3、計算a1列和b1列代表的日期。點選h1單元格,輸入公式=date("2019",c1,d1)。

4、計算2個日期相距的天數。點選e1單元格,輸入公式=g1-h1。

5、相距的天數為35天,結果如下。

date函式語法:date(year,month,day)

例如:=date(c2,a2,b2) 將單元格 c2 中的年、單元格 a2 中的月以及單元格 b2 中的日合併在一起,並將它們放入一個單元格內作為日期。以下示例顯示了單元格 d2 中的最終結果。

注意:excel 可將日期儲存為連續序列號,以便能在計算中使用它們。1900 年 1 月 1 日的序列號為 1,2008 年 1 月 1 日的序列號為 39448,這是因為它與 1900 年 1 月 1 日之間相差 39,447 天。

需要更改數字格式(設定單元格格式)以顯示正確的日期。

16樓:匿名使用者

一、加單純的年月日,減法同理。

下圖有一組日期,分別加上3日、3月、3年。

1、a1日期加三天。在c1中輸入「=a1+3」即可。

2、a2日期加3月,可在c2中輸入「=edate(a2,"3")」即可。

3、a3日期加3年,可在c3中輸入「=edate(a3,"3"*12)」即可。

4、如果b4~b7是數字,要求a列日期加b4~b7的月數。那就在c4單元格輸入「=edate(a4,b4)」算出c4的值。

5、然後,把c4的公式拖拽到b7即可。

注意:如果顯示「#name」。工具-載入巨集,勾上「分析工具庫」。這是excel自帶的載入巨集,預設是選上的。

二、加年月日,減法同理。

1、a1單元格輸入日期,假設b1單元格要加1年8個月零10天,則輸入公式「=date(year(a1)+1,month(a1)+8,day(a1)+10)」即可。

2、如果只加月,那年和日就不用加。如加14個月,輸入「=date(year(a1),month(a1)+14,day(a1))」即可。

三、兩個日期相減,算時間段

如圖,a、b分別是兩列日期。

1、f1單元格輸入的是「=datedif(a1,b1,"m")&"個月零"&datedif(a1,b1,"md")&"天"」。得到的是兩個日期相差幾個月零幾天。

2、c1單元格輸入的是「=datedif(a1,b1,"m")」,得到的是兩個日期相差幾個整月。

3、在d1單元格輸入的是「=datedif(a1,b1,"md")」,得到的是兩個日期相差不計月數的幾天。

4、e1單元格輸入的是「=datedif(a1,b1,"d")」,得到的是兩個日期相差幾天。

輸入excel中的566E6怎麼變成下面的了

你直接輸入會被當做科學記數法,解決方法要麼先設定那一列的格式為文字格式,要麼輸入前先打一個單引號,也就是 輸入excel中的566e6怎麼變成下面的了,請大師給幫忙解答 哦 廿一 因為e還表示科學計算的符號,比如1e3表示1 10 3.所以你的566e6變成了5.66e8。可以通過設定單元格格式為文...

excel表中怎麼取消藍色標記,怎樣去掉Excel表中左上角的藍色的小三角符號?

貢秀愛偶戌 左上角的小三角是文字型數字標誌,當輸入的數字設定為文字格式時出現小三角。去掉辦法 1 單元格較少時可通過直接設定去掉小三角。選定單元格區域,在其上點滑鼠右鍵 設定單元格格式 點 數字 標籤 常規 或 數值 雙擊滑鼠左鍵取消倒三角。2 利用 分列 功能去掉小三角。選定單元格區域 某列 點選...

excel中時間的加減法運算,excel怎麼計算時間加減

g5 f5 24 時間直接相減就行了,得到的小數的單位是天 確保f和g列都是時間格式,h3 24 g3 f3 或者 text g3 f3,h mm 試試公式1 text j18 i18,h 時m分 公式2 text 24 j18 i18 付費內容限時免費檢視 回答一 時間加減計算 單元格a1為一具體...