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中的日期其背後本質上是一個數字,你設定成常規屬性,那肯定出來的就是數字,設定成日期屬性出來的就是日期。 我們開啟一個excel 發現它預設的字號只有11,很小,我一般習慣改一下字型,比如我們這裡改成16,當然不改也可以。我們可以先把需要的 內容都輸進去。我們發現第一列放標題的地方太小了,不能完全顯示出來,需要調整一下列寬,把滑鼠移到a列和b列中間的線,然後按住滑鼠左鍵向右拖動,就可以調整到適合的列寬了... 其實一點也不復雜,直接減 假設開始時間 結束時間分別在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 f... 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 end fun...請問如何製作Excel表,如何在excel中製作簡單的表格?
excel中我知道開始時間和結束時間,還要減去中間時間(23 00 8 00)720分鐘,怎麼設定公式算出?例
如何在excel中用巨集(VBA)實現VLOOKUP的功能