我需要計算LibreOffice Calc中兩個日期時間字段之間的差異,答案以小時爲單位,正數或負數。當出現積極結果時= J2-I2有效,並以小時爲單位返回答案。當應該有一個否定的結果它不會,而不是返回23:xx它返回17:xx,甚至沒有建議任何種類的邏輯的正確的整數。我將如何製作一個簡單的公式,以便以-23:59 - 23:59的形式將答案作爲可能的時差的範圍返回?沒有翻車,只是正面/負面。差異永遠不會超過+/- 23:59 ...如何計算LibreOffice Calc中的日期時間差
回答
使用時間值以及LibreOffice中的日期(對於Excel也是如此)的重要部分是瞭解這些只是正常數字採用特殊的數字格式。
值1
代表24小時格式化時間或零日期後一天(可在選項中更改)。現在,如果添加默認時間格式,您將得到類似12:00:00 AM
(對於en-US語言環境,對於其他位置表示看起來不同)。
要理解的第二件重要事情是數字格式代碼告訴你如何解釋你的值。與12:00:00 AM
相對應的數字格式代碼是HH:MM::SS AM/PM
,其表示時間應該以24小時爲模計算並自動應用AM/PM。
在你的情況下,你想顯示消極的時間(或時間差異),所以你想要代表負數如-0.1
爲-02:24:00
,這需要您調整數字格式代碼。一個簡單的例子是使用[HH]:MM:SS
(am/pm對時間差異沒有意義),它告訴數字格式化程序,您不想計算24小時模數。使用這個數字格式代碼,您可以將任何數字表示爲時差。
您需要一個返回負值的公式。以2018-01-09 07:50:00 - 2018-01-09 00:52:00爲例,將公式從= J24-I24更改爲I24-J24。請注意,2018-01-09 07:50:00是比2018-01-09 00:52:00更大的值。 – moggi
好的,所以我得到你說的所有的話.1天是2:24:00,我們正在編輯一個持續時間。第一個單元格是一個日期時間,不是持續時間,第二個單元格是第三個單元格,這意味着xx:xx小時/分鐘前發生的事情。所以非常感謝你的上述,但是有什麼我可以做的公式= J24-I24,將提供結果-06:58:00?我需要做這個公式,每張紙約1000個細胞6-20張,所以我真的很想單擊並拖動這個... – CedarSage
你需要考慮如何計算你的時差。 + 06:58:00和-06:58:00都是正確的值,這取決於你如何看待它。一個對應於較早時間點後約7小時,另一個對應於稍後時間點前7個小時。相應地應用您的配方,並用它填充整個色譜柱。之後,標記欄並轉到格式 - >單元格,然後使用[HH]:MM:SS選擇時間編號格式。 – moggi
- 1. Libreoffice Calc:日期字符串到日期/時間值
- 2. 日期Oracle中的時間差計算
- 3. 計算日期之間的時間差
- 4. 在LibreOffice Calc中鎖定公式計算
- 5. LibreOffice Calc:計算的條件執行
- 6. 計算時間和日期差異
- 7. 計算日期時間差蟒蛇
- 8. moment.js「無效日期」計算時間差
- 9. 學說:計算日期時間差
- 10. 如何計算兩個日期之間的時間差 - MySql
- 11. 如何計算兩個日期之間的時間差? - MySql
- 12. JScript:如何計算兩個日期時間之間的差異?
- 13. 如何計算javascript中兩個日期時間的差異?
- 14. 如何計算jQuery中2個日期時間值之間的時間差
- 15. ,通過使用計算的時間差計算日期的
- 16. 如何計算日期間隔中兩行之間的差異?
- 17. 計算日期時間差只獲取時間期限
- 18. 日期時間差
- 19. 我需要計算一個日期時間列之間的日期/時間差
- 20. 計算MySQL中兩個日期時間之間的差異
- 21. 計算MVC中兩個日期時間之間的差異5
- 22. 計算日期之間的差異 - Postgres
- 23. C計算日期之間的差異
- 24. 如何使用Django和python計算日期時間差異
- 25. 如何計算Javascript中的時間和日期之間的差異?
- 26. 如何計算R中日期之間的差異
- 27. 如何計算Objective-C中兩個日期之間的差異?
- 28. 如何計算VB.net中兩個日期之間的差異?
- 29. 如何計算IronPython中兩個日期之間的差異?
- 30. 如何計算ElasticSearch中兩個日期時間之間的差異
您能否給出一個完整的輸入值和預期/錯誤結果的例子? – tohuwawohu
2018-01-09 07:50:00 - 2018-01-09 00:52:00 = 17:02:00 配方= J24-I24,我只是在黑暗中拍攝,但我需要的是-06:58。列中的其他行是正值,所以減去24會使其不合要求地修改它們。 – CedarSage