【问题标题】:Google Spreadsheet - Time zones find textGoogle 电子表格 - 时区查找文本
【发布时间】:2013-03-12 18:20:26
【问题描述】:

我有一个 Google 表单,我在其中要求人们勾选他们的时区并勾选他们的时间段。 anser 可能是(每个答案都在一个单元格中给出):

时区 = UTC+8(珀斯、北京、马尼亚尔、婆罗洲、新加坡、台北)
时间段 = 早上(8am - 10am),深夜(10am - 12pm),中午(12pm - 2pm),下午(2pm - 4pm)

现在,我知道有这么多文本而不是数字,对任何电子表格的使用没有帮助,但不知何故人们会感到困惑,这似乎是我能让每个人都选中正确框的唯一方法。所以以用户友好的名义..

从这两个单元格中,我想计算一个特定时区的时隙,以便我可以比较它们(例如阿姆斯特丹是 UTC+1)。我想如果我可以使用函数来查找文本,我可以将这些单元格变成数字。

如果单元格包含“UTC+8”,那么 = 8,

对时隙做同样的事情,我可以使用模函数或其他东西,然后继续。但我刚从 Exel 跨过来,我必须说谷歌搜索不一样,我有点困惑。

【问题讨论】:

    标签: timezone find google-sheets utc


    【解决方案1】:

    如果您使用本地日期和时间,您需要为每个值设置一个偏移量,或者您需要使用完整的时区 ID(而不仅仅是偏移量)来了解这些本地时间代表什么。仅仅对 UTC 偏移量进行数学计算是不够的。这不会考虑与时区相关的所有不同规则,例如夏令时/夏令时。

    我对 Google 电子表格不是很流利 - 但似乎它们确实内置了一些用于时区转换的功能。我不确定它们的准确度,但您应该查看 this blog post,它有一些很好的信息.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多