使用导出到Google表格功能从BigQuery导出结果时,某些数字会自动解释为日期。例如,BigQuery中的浮动28.5在Google表格中变为28/05/2016,如果我尝试将其格式化为数字,则变为42518.浮动77.1或9.768按预期导出。
有没有办法可以避免这种情况(在BigQuery或Google表格中)?或者后端是否对此负责?
编辑:这是我用于测试的虚拟查询
SELECT
date,
SUM(FLOAT(metric))
FROM (
SELECT
"20141114" AS date,
"77.1" AS metric),
(
SELECT
"20141115" AS date,
"28.5" AS metric),
(
SELECT
"20141116" AS date,
"9.768" AS metric)
GROUP BY
date
ORDER BY
date ASC
答案 0 :(得分:1)
正如Zig Mandel所指出的那样,事实证明这是一个语言问题。
在电子表格的常规设置中启用显示语言设置为英语的导出,不会自动解释值“28.5”,我得到想要的结果。我用于第一次导出的帐户将显示语言设置为法语,这奇怪地将数字更改为日期。
您可以通过选择文件 - >来检查语言设置。 Google表格中的电子表格设置,我假设显示语言是您Google帐户的语言