google-sheets - Google 查询语言连接

标签 google-sheets google-query-language

是否可以将列中的值与 Google 查询语言中的字符串连接起来?我想做这样的事情:

=QUERY('Business Income'!A1:E, "select 'Q' + quarter(A), sum(B) where A is not null group by 'Q' + quarter(A) label quarter(A) 'Quarter', sum(B) 'Income'")

使用如下所示的数据:
Date          Amount
----------    -------
01/01/2015    XXXX.XX
02/01/2015    XXXX.XX
03/01/2015    XXXX.XX
04/01/2015    XXXX.XX
05/01/2015    XXXX.XX
...

我希望输出如下:
Quarter    Income
-------    ---------
Q1         $XXXXX.XX
Q2         $XXXXX.XX         
Q3         $XXXXX.XX
Q4         $XXXXX.XX

最佳答案

使用格式。

select quarter(A), sum(B)
where A is not null
group by quarter(A)
label quarter(A) 'Quarter', sum(B) 'Income'
format quarter(A) 'Q#'

对不起,来晚了...

关于google-sheets - Google 查询语言连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33459308/

相关文章:

csv - 如何在 Google 文档电子表格中用双引号括起每个单元格

google-apps-script - Spreadsheet().insertSheet(index, name) 不会在索引处插入工作表,而是将其作为最后一个工作表

google-sheets - 使用公式评估 Google 表格数学表达式

date - 查询和今日功能

google-sheets - 应用色阶条件格式,以便每一行独立格式化

google-sheets - 如何在QUERY中使用CONCAT?

excel - 如何在某个范围内找到 MAX() 的电子表格单元格引用?

javascript - 在 Google Charts 中从同一数据源创建多个查询

google-sheets - Google 电子表格查询 : Can I remove column header?