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...