如果两个条件都为真,我想计数

时间:2019-10-31 09:26:39

标签: excel vlookup

我有两个列都是分类列。类似于Age_groupEngagement_category。而且我想获得计数。每个Age_group中每个engagement_category的数量。

这类似于SQL中的GROUP BY函数。

| Engagement_category | Age_group |
|:-------------------:|:---------:|
| Nearly Engaged      | 21-26     |
| Not Engaged         | 31-36     |
| Disengaged          | 36-41     |
| Nearly Engaged      | 21-26     |
| Engaged             | 21-26     |
| Engaged             | 26-31     |

我尝试了Excel COUNTIFS函数,但它显示的是我提供的条件范围内每个唯一值的计数。

期望的输出是这样的。

| Age_group | Engaged | Nearly Engaged | Not Engagaged | Disengaged |
|:---------:|:-------:|----------------|---------------|------------|
| 21-26     | 1       |                |               |            |
| 26-31     |         |                |               |            |
| 31-36     |         |                |               |            |
| 36-41     |         |                |               |            |
| 41-46     |         |                |               |            |
| 46-51     |         |                |               |            |

谢谢!

2 个答案:

答案 0 :(得分:0)

使用COUNTIFS功能,请参阅文档:https://support.office.com/en-us/article/countifs-function-dda3dc6e-f74e-4aee-88bc-aa8c2a866842

请尝试:

=COUNTIFS(B:B, "21-26", A:A, "Engaged")

答案 1 :(得分:0)

尝试插入数据透视表:

Demo

  

突出显示包含标题的2列表的源数据,转到Insert标签,然后单击数据透视表按钮,设置列,如下所示:

Set up

关键是将Engagement_Category拖到字段中。