我的Google云端硬盘电子表格中有=QUERY(B2:C9; "select (C * 100 / B) - 100")
这样的查询。
列标题显示为difference(quotient(product(100.0()))100.0())
。
我想在那里放一个人类可读的描述。
我怎样才能做到这一点?
答案 0 :(得分:27)
=QUERY(B2:C9;"select (C*100/B)-100 label (C*100/B)-100 'Value'")
https://developers.google.com/chart/interactive/docs/querylanguage#Label
答案 1 :(得分:0)
这是违反直觉的,但是您必须定义重新标记的列 TWICE ;在“ SQL”字符串中输入一次,然后将label
子句附加到SQL字符串的末尾。
因此,如果要选择“ B”标记为“ Foo”的A,B,C,则可以这样做:
=QUERY(B2:C9;"select A, B, C label B 'Foo' ")
如果要进行计算,请小心以完全匹配SQL字符串定义和标签定义。例如:
=QUERY(B2:C9;"select A, B*2, C label B*2 'Foo' ")
https://developers.google.com/chart/interactive/docs/querylanguage#Label
答案 2 :(得分:-2)
记住那里有一个技巧。
查询的工作示例:
mvn clean install
不起作用查询示例:
"SELECT C, COUNT(C), AVG(G), AVG(E) GROUP BY C ORDER BY COUNT(C) DESC LABEL COUNT(C) 'My count' FORMAT AVG(G) '##0.00', AVG(E) '##0.00'"
该查询的不起作用示例:
"SELECT C, COUNT(C) LABEL COUNT(C) 'My count', AVG(G), AVG(E) GROUP BY C ORDER BY COUNT(C) DESC FORMAT AVG(G) '##0.00', AVG(E) '##0.00'"
仅在与其他命令正确放置后才能使用。