Google电子表格 - 时区查找文字

时间:2013-03-12 18:20:27

标签: timezone find google-sheets utc

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

时区= UTC + 8(珀斯,北京,躁狂,婆罗洲,新加坡,台北)
   时间段=早上(早上8点至上午10点),深夜(上午10点至中午12点),中午(中午12点至下午2点),下午(下午2点至下午4点)

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

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

IF cell CONTAINS“UTC + 8”THEN = 8,

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

1 个答案:

答案 0 :(得分:0)

如果您正在处理本地日期和时间,则需要为每个值设置偏移量,或者您需要使用全时区域ID(而不仅仅是偏移量)来了解当地时间所代表的内容。仅仅针对UTC偏移进行数学运算是不够的。这不会考虑与时区有关的所有不同规则,例如夏令时/夏令时。

我对Google电子表格不太熟悉 - 但看起来他们有一些内置时区转换的功能。我不确定它们有多准确,但您应该查看this blog post,它有一些很好的信息。