我在 Excel 單元格中收到了以下日期。我希望從給定日期的 8 小時內減去它們
2022-03-16T23:02:14 08:00
2022-03-17T07:59:46 08:00
2022-03-17T08:00:34 08:00
在這里,我需要輸出例如:
2022-03-16
2022-03-16
2022-03-17
uj5u.com熱心網友回復:
使用輔助列來解釋發生了什么:

- B 列回傳純日期
- C列回傳時間部分
- D 列將兩個值相加并減去 8 小時(計算為 24 小時的小數)。INT 僅用于回傳日期部分 - 沒有時間部分。
uj5u.com熱心網友回復:
如果您的日期以字串形式存盤在 excel 單元格中,那么您可以使用以下公式 -
=TEXT(SUM(FILTERXML("<t><s>"&SUBSTITUTE(SUBSTITUTE(A1," ","</s><s>"),"T","</s><s>")&"</s></t>","//s[position()<=2]"))-TIME(8,0,0),"yyyy-mm-dd")

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/448017.html
上一篇:如何僅獲取作業時間的資料
