gpt4 book ai didi

excel - 按时区在 Excel 中显示当前时间

转载 作者:行者123 更新时间:2023-12-03 01:46:52 25 4
gpt4 key购买 nike

我进行了全面搜索,发现的任何答案或代码都相当令人困惑。

我希望将 Excel 中的 =NOW 函数转换为不同的时区

我目前正在使用

=TEXT(NOW(), "hh:mm:ss AM/PM")

显示我的时区 EST

我想将其转换为另一个时区

例如太平洋标准时间。

有什么办法

=TEXT IF C1 equals PST subtract 3 from A1 <--- the current time

我想做的是,如果一列中有字母 PST,我想通过从我的 EST 时区减去 3 小时来转换 =NOW。

抱歉,如果我的问题有点令人困惑。

我知道我不是唯一一个搜索此问题的人,因此答案将对我和 future 的用户有所帮助,提前非常感谢。

更新:

所以我能够使用

 =TEXT(NOW()-0.125, "hh:mm:ss AM/PM") 

减去 3 小时,但不对 2 个或更多时区进行 if 语句

最佳答案

当夏令时发生时怎么办?您想要使用 Excel 中的 HOURS() 函数并减去每个时区所需的小时数。您还需要在计算中处理穿越午夜的问题。如果您只是想尝试一下您已经开始的内容,请参阅下面的链接,以获取与您所说的帖子更准确的内容。

检查此链接 add and subtract time in excel

试试这个:

=IF(B3="PST", =TEXT(NOW()-0.125, "hh:mm:ss 上午/下午") ,=TEXT(NOW()))

关于excel - 按时区在 Excel 中显示当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44833457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com