标签: google-sheets
我试图创建一个将开始时间与结束时间匹配的函数。我已经编辑了工作表,但是此错误出现在这里,特别是在“匹配功能”工作表中:Docs Example
由于某些原因,match函数匹配某些时间值,而不匹配其他时间值。谷歌搜索提示四舍五入错误...但是有人可以解决吗?
谢谢!
答案 0 :(得分:0)
好吧,这似乎是由于Google表格在处理时间方面存在一些不一致之处。
(1)将timevalue与日期时间一起使用可以产生与仅与时间一起使用不同的结果(尽管文档中说,任何日期部分都将被忽略):
(2)仅将时间值与时间一起使用会给原始时间(!)带来不同的结果
只要您以相同的方式进行任何处理就可以了,所以我建议您在“样品列表”表上使用以下方法不时进行转换:
=timevalue(right(B2,8))
(有时字符串的时间部分只有7个字符,但Timevalue会忽略开头的空格)。
以及您的“匹配功能”表上:
=match(timevalue(A2),'Sample List'!E:E,0)