在Google Sheets中,我正在尝试编写一个查询(不是独立的数据透视表或脚本),该查询根据if / then语句基于计算值进行分组。
以下是我的示例数据:
以下是我的示例数据:
Name Days
Bob 0
Ed 1
Frank 2
Joey 4
Deluth 7
Henry 12
按列B分组相对简单:
=QUERY(A1:B7,"SELECT B, COUNT(B) GROUP BY B")
输出结果如下:
Days count
0 1
1 1
2 1
4 1
7 1
12 1
但我想做的是将这些天分成特定的组。这些组和所需的输出应该是如下所示的:
Days count
0 1
1 1
2-5 2
6-9 1
10+ 1
那么这就几乎是一个“如果为0则为'0',如果为1则为'1',如果>1且<=5则为'2-5'等”的情况,最后还需要进行分组(Group By)?这应该如何用QUERY格式编写?