需要一种语法来构建公式,将 8:00:00 小时添加到 MS Excel 工作表中某一列中的所有日期时间值。使用 Sum() 函数不起作用。
答案1
方法 1:另一列中的新值
假设 A 列中有一个日期时间值,则可以使用以下方法计算另一列中的新值:
=A1+TIME(8,0,0)
or
=A1+1/3
(because 8 hours is 1/3 of one day)
Method 2: Update values in place
Put
在未使用的单元格中=TIME(8,0,0)
or =1/3- 将其复制到剪贴板
- 选择要修改的日期时间
- 编辑 -> 选择性粘贴 -> 添加然后 Excel 会将该时间量添加到每个单元格。
- 然后您可以删除开始时的单个单元格。
答案2
如果A1
包含日期时间值,并且您输入公式=A1+TIMEVALUE("8:00:00")
转换为B1
并B1
格式化为日期时间,则中显示的值B1
将比中显示的值晚 8 小时A1
。
如果您将时间添加到持续时间列表的总和中,您可以做类似的事情:=SUM(A1:A10)+TIMEVALUE("8:00:00")