首页 > 解决方案 > 谷歌表格查询选择一列并进行两次计数

问题描述

我正在尝试选择 A 列,计算 A 列和 B 列并按 A 分组。但是当我这样做时,计数 B 返回与 A 相同的计数。

这是一个带有示例的表格: https ://docs.google.com/spreadsheets/d/1zpI3YjLYh9Mv2KCeuNk5TWtNKfyXpMb6OpGFlQtZ3Os/edit?usp=sharing

我在这里的目标是让 count(B) 基于 B 列,而不是像现在这样基于 A 列。

标签: google-sheetsgoogle-sheets-formulaarray-formulas

解决方案


您可以使用以下公式:

为了City totals

=SORT(UNIQUE({A2:A;B2:B}))

为了Pick up

=ArrayFormula(IF(E2:E<>"",COUNTIF(A:A,E2:E),""))

为了Drop off

=ArrayFormula(IF(E2:E<>"",COUNTIF(B:B,E2:E),""))

在此处输入图像描述


推荐阅读