我有一张桌子,上面列有城市中有趣的地方。列将是“地点”,“城市”和“州”(仅作为示例)。在另一张表中,我想根据城市和州的情况将我的数据汇总为“地点数量”。我希望从数据输入表中自动计算出来。
样本数据输入表:
Place | City | State
--------|----------|------
Park | Rio | RJ
Pool | Rio | RJ
Bath | Sampa | SP
Blabla | Sampa | SP
Another | Mesquita | RJ
我可以通过一些独特/过滤/计数等方式轻松地通过城市或州进行摘要,但我无法真正“组织”它以同时使用两种信息(按城市和州)一个公式。起床很简单......
State | City | N
------|----------|---
RJ | Rio | 2
RJ | Mesquita | 1
SP | Sampa | 2
但我的理想结果将是:
State | City | N
------|----------|---
RJ | ---- | 3
| Rio | 2
| Mesquita | 1
SP | ---- | 2
| Sampa | 2
怀疑是关于“州”和“城市”的专栏。我曾经使用中间摘要数据,数组式,repeat
,split
和transpose
做了一些接近它的事情,但从未走得那么远。
任何灯光?
答案 0 :(得分:0)
尝试
=QUERY({A1:C6;{QUERY(A2:C6,"select A,'------',C",0)}},"Select Col3,Col2,count(Col1) where Not Col2 contains '()' group by Col3,Col2",1)
我们将给定的数组加倍 - 一个as-is
和另一个,中间列替换为-----
。从那里,我们在doubled up数组上运行QUERY
以提供请求的结果。