【发布时间】:2017-02-18 17:01:10
【问题描述】:
我有一个开始时间和一个结束时间,并想计算两者之间的持续时间。当开始时间和结束时间是同一时区时,这非常简单,如下面的飞行示例中所示
几点
- 出发格式为 YYYY-MM-DD
- 到达格式为 YYYY-MM-DD
- 持续时间计算如下
=IF(NOT(AND(ISBLANK(D2),ISBLANK(C2))),MOD(D2-C2,1)*24,0)
现在,如果我引入时区并尝试执行相同的计算,那么等式显然会失败,而且老实说,我什至不知道如何开始计算以使其工作。
几点
- 出发 UTC 设置为通用格式
- 到达 UTC 设置为通用格式
有人可以提供一个方程式的最小工作示例 (MWE),该方程式将根据当地出发和到达时间计算飞行持续时间。
【问题讨论】:
-
@JonathanvonSchroeder 老实说,我无法理解它。但是,我认为,如果您乘坐 25 小时的航班,则将其计为 1 小时
-
@JonathanvonSchroeder 点。我将删除该行,因为它无缘无故地使问题复杂化
-
这不会涵盖之前的 cmets 问题,但作为第一步,您可以将出发时间转换为到达的时区.. 或者如果您愿意,可以转换为 vv。
标签: excel excel-formula timezone excel-2016