我尝试做的是使用Google Spreadsheets创建复合表。
作品...
=query('Sheet1'!A:F, "select C")
...失败
=query('Sheet1'!A:F, "select C,(C/D) as PerItemCost")
我试图使用查询功能,因为我很懒。我宁愿不向Sheet1添加G字段的C / D.如果我忘记更新它,我的报告表将不会显示正确的值。
是否可以使用Google Spreadsheets中的传统(选择列和''&列)AS NewColumn?
答案 0 :(得分:0)
经过一段时间后,我终于想到了这个。
您将使用以下格式: 标签字段'标题',字段'标题'
所以,通常它是
=query(A:F, "Select A,B,C Label A 'Pinky', B 'Brain', C 'Narf'")
输出结果是A列标记为Pinky,B列标记为Brain,依此类推。
对于我的使用,我需要更复杂的东西,因为我在计算字段。所以,我不仅需要引用该字段,还需要参考我应用的计算。见下面的例子。
示例:
=query(A:F,"Select Year(A),Month(A)+1,Day(A),C/D Label C/D 'Cost per Unit', Year(A) 'Year', Month(A)+1 'Month',Day(A) 'Day'")
我希望谷歌能够让它变得更直观,但是我可以说。