David从两个地点收集数据,一个地点在东海岸,另一个地点在西海岸。收集东海岸时间后,他需要针对时区差异进行调整。他想知道如何将东海岸时间调整三个小时,以便它们代表西海岸时间。

如何将三小时的东海岸时间调整为与西海岸时间一致,取决于您所调整时间的性质。

通常,如果数据存储为Excel日期/时间序列号,则调整很容易。所有您需要做的就是记住,在序列号格式中,小数点左边的任何内容都是天,小数点右边的任何内容都是部分天(小时,分钟和秒)。

因为一个小时是每天的1/24,所以三个小​​时将是3/24或0.125。

只需从工作表中存储的序列值中减去此值,即可针对时区差异调整时间。实际公式很简单:

=A1-0.125

但是,在使用日期/时间序列号进行这种调整时必须谨慎一些。如果工作表中的值只是时间值(小数点左边没有日期部分),那么,如果原始时间在午夜至3:00之间,则从时间值中减去0.125可能会导致错误的结果。上午。解决方法是使公式稍微复杂一点:

=IF(A1<0.125,A1+0.875,A1-0.125)

如果A1中的值严格是时间值,则在午夜至凌晨3:00之间,则该公式将值加上21小时(21/24或0.875),从而提供了从9:00 pm到午夜之间的调整时间的预期结果。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(9309)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: