在Google查询后将文本转换为错误格式的数字

时间:2017-02-01 14:21:06

标签: sql google-sheets

我从数据库查询数据(使用G.spreadsheet上的Google查询)。

然而,一旦查询完成,6列中的3列(其中每列按日期填充)被格式化为文本而不是日期,并且单元格不响应我所做的任何格式请求。

在查询和格式化之间是否应该注意一些事项?

=QUERY('JV Database'!A1:Z7394,"select* where (G contains '"&C1&"') and (((R > date '"&A1&"') and (R < date '"&B1&"')) or ((S > date '"&A1&"') and (S < date '"&B1&"')) or ((T > date '"&A1&"') and (T < date '"&B1&"')) or ((W > date '"&A1&"') and (W < date '"&B1&"')) or ((V > date '"&A1&"') and (V < date '"&B1&"'))) and (D contains '"&D1&"') and (C contains '"&E1&"') and (A contains '"&F1&"') ")

干杯

1 个答案:

答案 0 :(得分:1)

QUERY功能还允许您格式化。

尝试在format A 'dd/mm/yyyy', B 'dd/mm/yyyy'之前的最后添加"),或者您喜欢它们。我认为您还需要选择所有列来格式化它们select A,B,C等,我不确定。