Google Sheets中如何用QUERY函数实现多列查询并添加计数列?
解决方法
直接修改QUERY公式,同时按Animal(A列)和ID(B列)分组,就能在结果中带出ID列并保留计数,公式如下:
=QUERY(A2:C6;"select A,B,count(A) group by A,B label count(A)'Count'")
细节说明
select A,B,count(A):明确指定输出Animal、ID列,以及对Animal列的计数(用count(C)也可以,只要是包含数据的列,计数结果一致)group by A,B:由于你的数据里每个Animal对应的ID是唯一的,同时按这两列分组不会影响计数结果,还能顺利带出ID列label count(A)'Count':把QUERY默认生成的计数列标题count(A)替换成你需要的Count,让结果更符合预期格式
内容的提问来源于stack exchange,提问作者kumoyadori
相关产品推荐
相关产品推荐

