在Excel中使用查询时如何设置数字格式

我在Excel中创build了一个查询,它从几个表中导入数值并将它们连接在一个Pivot表中:

SELECT `'Budget 2017$'`.`PROPOSTA BUDGET 2017` FROM `S:\30000\ESA_2017.xlsx`.`'Budget 2017$'` `'Budget 2017$'` UNION ALL SELECT `'Budget 2017$'`.`PROPOSTA BUDGET 2017` FROM `S:\30000\SMM_2017.xlsx`.`'Budget 2017$'` `'Budget 2017$'` 

查询中的输出值是第一个文件(ESA_2017.xlsx)的数字格式,而第二个文件(SMM_2017.xlsx)是以文本格式转换的,我不明白为什么。 input值在原始表中都是数字格式,但查询创build的表中的输出值有时是数字,有时是文本格式。

  1. 你有任何线索,为什么它的工作原理不同?

  2. 如何更改查询中的格式输出? 有没有我可以包含在查询中的任何代码或function?

谢谢,Stefy

这里是我的查询代码的屏幕:

查询代码

这里是我的输出值的屏幕:

输出值