EXCEL時間相減的問題,EXCEL時間相減的問題

時間 2022-04-22 09:50:04

1樓:桂木偉

用workday這個函式

函式定義: 計算除了週末和節假日之外的日期

官方說明: 用來計算給定日期之前或之後的除節假日和雙休日之外的日期.返回日期值為1(2023年1月1日)~~2958465(999年12月31日)範圍之間的整數(序列號值).

解賦大白話: 一般用於計算下一個工作日.能在週末休息日上增加自己特定的休息日期.

使用格式: workday(start_date,days,holidays)

解賦白話格式: workday(指定日期,幾個工作日,自己特定的非工作日)

start_date 指定表示日期的數值(序列號值)或單元格引用.start_date有月份被視為"0"進行計算.

days 指定直接給定的日期(不包括週末和節假日).小數部分的值被向下舍入,若指定數值為正數則返回"start_date"之後的日期,若指定數值為負數則返回"start_date"之前的日期.

holidays 指定節日或假日等休息日.可以指定序列號值、單元格引用和陣列常量.此引數可以省略.當省略了此引數時,返回除了週末之外的,直到給定日期天數.

要點: 當在工作表上編制了休息日列表時,可以用做引數的"holidays".此外,除了列表之外,也可使用陣列常量.

注意事項: 1.當指定的"start_date"或"holidays"的值無法識別為日期時,返回錯誤值"#value!

",如果當"start_date"或"days"的和小於1或者大於2958465時,則函式返回錯誤值"#num!".此外,當指定了無效的日期時,使用函式時要注意確認引數是否正確.

2.注意使用些函式必須安裝"分析工具庫"載入巨集.

2樓:匿名使用者

時間直接相減就好了。

求助excel時間相減錯誤問題!

3樓:匿名使用者

在e3中輸入或複製貼上下列公式

=datedif(c3,d3,"d")

或=d3-c3

選中e列 設定為常規格式

4樓:匿名使用者

把該單元格格式設定為「常規」即可。

5樓:

將e3單元格設定為常規格式即可。

6樓:小男人木木

如果只需要知道天,直接d-c就可以直接得到天數。

7樓:匿名使用者

時間差單元格格式改成數字

excel日期時間相減問題

8樓:沒收天真

是a2輸入了2015-12-9 10:00

公式:=text(a2-a1,"[h]") 同樣要算分鐘 把h改成m就可以

9樓:匿名使用者

在c1輸入:

=(b1-a1)*24

10樓:知道俺就說

直接時間相減就可以,然後設定單元格格式為時間格式就可以了

如何對excel**中的時間進行相減??

11樓:次次次蛋黃米亞

1、開啟excel建立文件,在單元格內輸入時間並選中單元格。

2、點選滑鼠右鍵設定單元格式,選擇「數字」中的「自定義」,按照下圖中的格式選擇型別。

3、點選c1單元格後插入函式,輸入「text」進行搜尋,點選「轉到」。

4、選擇「text」,點選確定後跳轉出函式引數對話方塊。

5、在「值」後面輸入「b1-a1」,在「數值格式」後面輸入"hh:mm:ss"。

6、點選確定,即可在c1中計算出時間差。

12樓:匿名使用者

在excel中怎樣讓兩個時間相減:

1、datedif函式是excel的隱藏函式,主要用於計算日期之差,不是四捨五入,是向下取整。

2、以下圖為例,在c2單元格輸入=datedif(a1,a2,"y"),其中「y」表示計算年份之差。

3、同樣在c4輸入「=datedif(a1,a2,"m")」,其中「m」表示計算月份之差。

4、同樣在c4輸入=datedif(a1,a2,"m"),其中「m」表示計算天數之差。還可以直接輸入=a2-a1也能求解天數之差。

注意:小時分鐘相減

以下面例子通過兩種方法求兩者之間小時和分鐘的差

在d2輸入=(a2-a1)*24,表示5.15小時。

在d3輸入=(a2-a1)*24*60,就是在小時的基礎上乘以60換算成分鐘

在e2單元格輸入=text(a2-a1,"[h]:m"),得到的結果也是小時間隔數,不過各項與上面不一樣,其表示5小時15分鐘

在e3單元格輸入=text(a2-a1,"[m]"),得到分鐘數,小時計數法的結果一致。

13樓:書法大家園

excel中時間加減或時間間隔的計算方法

14樓:真誠無怨無悔

在b1中輸入=a2-a1即可。單元格格式設定為時間。

15樓:魚木混豬喲

excel中的日期和時間,實際上是一種特殊的數字展示形式所以如果是excel中認可的時間,可以直接相減,得到時間差但是很多看似是時間的,往往由於比如前面多了空格等問題,導致不是excel認可的時間

就無法直接相減,而是要用公式處理下,才能相減

16樓:

直接減就行了。不過,單元格格式設定為時間格式

17樓:匿名使用者

b1單元格輸入或複製貼上下列公式之一

=a2-a1

=text(a2-a1,"h:mm:ss")前者結果為數值

後者結果為文字

18樓:匿名使用者

時間是可以直接用減號做減法的。

19樓:匿名使用者

b1單元格寫入公式

=a2-a1

excel時間相減問題

20樓:

假設資料在a1和b1,公式

=text(text(a1*100,"0-00-00 00\:00")-text(b1*100,"0-00-00 00\:00"),"[m]")

計算出以下2個時間相減的是多少分鐘的excel函式?

21樓:次次次蛋黃米亞

1、首先在excel**的單元格中輸入兩組時間資料,需要計算時間差。

2、然後在c1單元格中輸入計算公式:=text(b1-a1,"[m]")。

3、點選回車按鍵,即可將計算公式生成結算結果,如果只保留分鐘,可以看到時間差沒有滿4分鐘,因此計算結果為3分鐘。

4、或者使用另外一種計算方法,輸入公式:=(b1-a1)*24*60。

5、點選回車後生成結果,可以看到這種公式計算的方法要比第一種更加精確。

22樓:本本經銷商

直接相減就可以,不需要用任何函式。但是需要注意,如果是顯示分鐘的話,需要在結果上面乘以1440。

需要注意源資料格式(參與計算的時間資料)必須是時間格式,不能是文字。

文字不會參與四則運算。

excel裡面顯示時間實際為小數。一天的單位是1,那麼1小時就是1/24.

1分鐘再excel顯示為1/1440  意思是(一天之內有60分鐘*24小時)

如果將時間顯示成分鐘,需要在計算結果上乘以1440,得到的就是分鐘數。

同理如果求小時數需要乘以24.

另外可以使用text函式來改變顯示格式。

23樓:匿名使用者

進店時間在a1單元格,離店時間在b1單元格,直接用以下公式:

=(b1-a1)*24*60

24樓:excel小小技巧

excel**快速計算兩個時間的時間間隔

25樓:匿名使用者

這麼麻煩的問題不給分 服你了

excel中時間相減得出分鐘數

26樓:匿名使用者

加一個條件,若結束時間小於起始時間,則認為結束時間為第二天。公式=if(b2>=a2,(b2-a2)*24*60,(b2-a2)*24*60+24*60)

求excel時間與時間相減的公式

在目標單元格輸入公式如下 text b1 a1,hh mm ss 或 text b1 a1,d天,h mm ss 或 text b1 a1,d天,h小時mm分ss秒 即可。年月日相減的詳細 1.datedif函式是excel的隱藏函式,主要用於計算日期之差,不是四捨五入,是向下取整。2.以下圖為例,...

excel日期時間相減,excel中日期如何相減得到月數

毛夏止雨 格式問題,替換.為 就好了 計算兩個日期間的差有專門的datedif 函式,既可以計算出天數也可以求月數和年數。不過要求樓主的資料為常規的日期資料。也就是常見的用 或者 間隔的日期資料。我舉個例子樓主參考一下 datedif a1,b1,d 如果a1中的資料是 2011 1 1 b1中的資...

請高手指教excel問題,請高手指教excel問題

在某格輸入 3 5 6 8 7,就顯示計算結果。要顯示公式,把這個格設定為 文字 格式 就不進行計算了 變數 在公式中用單元格代替就可以,比如 a1 b5 c18等,舉例 a1 b1。在a1和b1內輸入資料 變數 就會顯示乘積。引用某資料,比如資料在c15格,在d20中引用,就在d20中輸入 c15...