1樓:小丁創業
1、首先,在excel表的單元格中輸入兩組時間資料,然後需要計算時間差,如下圖所示,然後進入下一步。
3、接著,完成上述步驟後,單擊enter鍵以根據計算公式生成結算結果,如下圖所示,然後進入下一步。
5、最後,完成上述步驟後,單擊enter生成結果。
可以看出,該公式計算方法比第一種方法更準確,如下圖所示。這樣,問題就解決了。
2樓:
=if(hour(b1)=0,24-hour(a1),hour(b1)-hour(a1))+(day(b1)-day(a1))*24
思路大致這樣。如果跨月,再斷續往上加month()函式……還可以細到到分,到時減一下就可以。
希望對你有所幫助
3樓:
c1=(b1-a1)*24
並將c1設定為數值 ,不保留小數
4樓:匿名使用者
=(b2-b1)*24 此列要設定為數值
5樓:小小小兔
方法:1、開啟excel**,在單元格輸入:=text(b12-b13,"[h]:mm:ss")
2、計算後結果。
excel 中我知道開始時間和結束時間,還要減去中間時間(23:00-8:00)720分鐘,怎麼設定公式算出? 例:
6樓:匿名使用者
其實一點也不復雜,直接減:(假設開始時間、結束時間分別在b2和c2)
=(b2-c2)*24*60-540
需要說明的是,您的題目裡有一個誤導。“減去中間時間(23:00-8:00)”是9個小時共=9×60=540分鐘,而不是720分鐘。
7樓:
23:00-8:00之間應該為540分鐘吧,
設格式為:
a b c d e f g
8:00 23:00 3月1 22:00 3月2日 7:50
在g列輸入函式:
=if(b1>d1,(b1-d1)*1440,0)+if(f1>a1,(f1-a1)*1440,0)+if((e1-c1)>1,(e1-c1-1)*1440-540,0)
如果只隔一天計算用這個公式就可以了
=if(b1>d1,(b1-d1)*1440,0)+if(f1>a1,(f1-a1)*1440,0)
8樓:匿名使用者
1、先將要得到結果的單元格設為時間格式
2、在單元格中填入如下公式
=if(timevalue("23:00:00")>timevalue("開始時間"),if(timevalue("08:
00:00")>timevalue("結束時間"),timevalue("23:00:
00")-timevalue("開始時間"),timevalue("23:00:00")-timevalue("開始時間")+(timevalue("結束時間")-timevalue("08:
00:00"))),if(timevalue("08:00:
00")>timevalue("結束時間"),0,timevalue("結束時間")-timevalue("08:00:00"))
3、本公式只考慮到跨度一天的情況,如果跨度超過一天,只需要加上(超過天數-1*900分鐘)就行
9樓:無畏
都怪我讀書那會談戀愛去了,沒學好語文,看不懂......
excel 中我知道開始時間和結束時間,怎麼設定公式算出用了多少時間,要顯示分鐘的。
10樓:匿名使用者
假設a1為開始時間,b1為結束時間,則公式為:
=text(b1-a1,"[m]")
a1、b1中必須為excel認可的時間格式。
11樓:太極健
e1為結束時間,d1為開始時間
=text(e1-d1,"hm")
12樓:
=((結束時間-開始時間)*24*60)
13樓:qqlook瞧瞧看
以下均為24小時制:
如果在同一天,且考慮方向: =b1-a1
如果在同一天,不考慮方向: =abs(b1-a1)
如果在不同天,且時間間隔在24小時內(假定b1比a1晚): =if(b1 上述3種情況,可以歸結到第3種情況。 如果顯示為數字格式(按照第3種情況): =text(if(b1 如果時間差超過24小時,那麼應該有日期才能正確求解。 補充:在c1中顯示的是以小時為單位的小數 如: a1 b1 c1 8:30 15:35 7.56 輸入開始時間(小時,分鐘,秒)輸入結束時間(小時,分鐘,秒)在excel中怎麼用公式計算出一共用了 14樓:阿根廷國家隊 可以直接對復時間屬性的單元格進 制行加法和減法的操作bai啊。日期 du-日期,你肯定得到的是個天zhi數,那你就設定這個dao結果為常規屬性日期-天數,你要的結果肯定是個日期,那就設定結果為日期屬性時間也是一樣的 excel的日期是從1900-1-1開始計算的,其實日期就是一個從1900-1-1開始的一個天數,比如你在一個單元格輸入365,然後設定為日期型,所出現的日期就是1900-12-30,如果是364,那設定成日期型後就是1900-12-29. 如果你輸入2008-11-28,然後設定為常規屬性,則出現的是39780,這代表的是從1900-1-1日起後面的地39780天是2008-11-28日,明白了吧。你看到的excel中的日期其背後本質上是一個數字,你設定成常規屬性,那肯定出來的就是數字,設定成日期屬性出來的就是日期。 假設a1為開始時間,b1為結束時間,則公式為 text b1 a1,m a1 b1中必須為excel認可的時間格式。 太極健 e1為結束時間,d1為開始時間 text e1 d1,hm 結束時間 開始時間 24 60 qqlook瞧瞧看 以下均為24小時制 如果在同一天,且考慮方向 b1 a1 如果... 其實一點也不復雜,直接減 假設開始時間 結束時間分別在b2和c2 b2 c2 24 60 540 需要說明的是,您的題目裡有一個誤導。減去中間時間 23 00 8 00 是9個小時共 9 60 540分鐘,而不是720分鐘。 23 00 8 00之間應該為540分鐘吧,設格式為 a b c d e ... 慶年工坊 function myvlookup val,rg as range,n as integer,f as boolean arr rg if f then for i ubound arr to 1 step 1if val arr i,1 thenmyvlookup arr i,n en...excel中我知道開始時間和結束時間,怎麼設定公式算出用了多少時間,要顯示分鐘的
excel中我知道開始時間和結束時間,還要減去中間時間(23 00 8 00)720分鐘,怎麼設定公式算出?例
如何在excel中用巨集(VBA)實現VLOOKUP的功能