2014-03-26 25 views
0

我想要做的是使用Google Spreadsheets創建複合表。谷歌查詢設置字段爲

作品...

=query('Sheet1'!A:F, "select C") 

失敗...

=query('Sheet1'!A:F, "select C,(C/D) as PerItemCost") 

我想因爲我是懶惰使用查詢功能。我寧願不將G字段添加到C/D的Sheet1。如果我忘記更新它,我的報告表將不會顯示正確的值。

是否有使用傳統(選擇列&'text'&列)作爲Google Spreadsheets中的NewColumn?

回答

0

我終於在一段時間後認出了這一點。

您將使用以下格式: 標籤字段「標題」,現場「標題」

所以,通常這是

=query(A:F, "Select A,B,C Label A 'Pinky', B 'Brain', C 'Narf'") 

輸出將與A柱的結果標註爲粉紅,列B標記爲大腦,等等。

對於我的使用,我需要更復雜的東西,因爲我正在計算字段。所以,我不僅需要參考該領域,還需要參考我正在應用的計算。見下面的例子。

例子:

=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'") 

我希望谷歌會做了它更直觀,而且c'este la競爭。