亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

沒有工作周Excel的日期和時間之間的差異

沒有工作周Excel的日期和時間之間的差異

MMMHUHU 2019-11-03 04:04:36
我正在嘗試確定程序花費的時間。我有開始日期和開始時間以及結束日期和結束時間。我需要做的是以小時:分鐘:秒顯示結果,但是我需要使用7天工作周而不是5天工作周。這是一個示例數據點:單元格A1和C1都被格式化為短日期。單元格B1和D1格式化為時間。E1中的公式為=(((C1 + D1)-(A1 + B1)),E1的格式設置為自定義數字[h]:mm:ss。我正在解決的問題是整個周末。只是時間沒有加在一起,我認為這是因為Excel使用的工作周類型。任何幫助表示贊賞,謝謝!
查看完整描述

2 回答

?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

首先,您需要知道/理解任何數字對于Excel來說都是潛在的日期/時間,而Excel僅知道datetime(而不是日期和時間)。

這是為什么:小數位數占位符之前的所有內容都是自1899年12月31日以來的日期。因此,數字42,000.00也是一個日期。這是1899年12月31日之后的第42.000天,也就是2014年12月27日。

小數位占位符之后的所有內容均視為一天的零頭。因此,值0.5是半天,因此時間是中午12點,而時間0.75是下午(pm)的6。

因此,您在上述示例中顯示的所有日期可能也與它們關聯的時間,并且您所顯示的所有時間也可能與它們關聯的日期。只需將所有這些單元格上的數字格式更改為通用數字,您就應該只看到Integer日期的值(沒有小數位),而所有時間都應只包含1的一個分數,并且在小數點前都應包含0。占位符。

如果不是這種情況,那么您剛剛找到了罪魁禍首。

有了以上知識,也很容易計算兩個日期或時間之間的時差。區別是簡單的加法或減法:42,000.00 + 100 + 0.5 = 2014年12月27日中午12點= 2015年4月6日@中午100天。因此,您只需將數字相加并減去即可。如果您希望減去兩天來計算一個周末,則可以簡單地減去2。

現在,讓我們看一下上面的示例:2016年6月23日轉換為42,544,而上午07:41轉換為0.32。因此,此處為42,544.32,而結尾datetime轉換為42,545.47。

正確計算出的差異為1.15。這意味著相差一天,一天的比例為0.15 * 24(一天中的小時數)= 3小時36分鐘。

我想您遇到的真正問題是正確顯示結果。如果將其顯示為日期,則是1899年12月31日= 1900年1月1日之后的一天。如果將結果顯示為時間,則只能看到03:36:00。最好的辦法是將差異顯示為僅1.15。如果要以不同的方式查看結果,則必須根據需要調整結果視圖。例如:= 1.15 * 24 =起始日期/時間與結束日期/時間之間的27.6小時差。

如果您還有其他問題,請告訴我。



查看完整回答
反對 回復 2019-11-04
  • 2 回答
  • 0 關注
  • 386 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號