Excel如何基于三列条件统计去重后的项目数量
Excel多条件去重统计项目数解决方案
你只需要在原有FILTER函数的条件区域用*连接两个筛选条件即可,Excel数组运算中*对应逻辑「且」的关系,可满足同时匹配月份周、项目状态的需求。
固定筛选条件的公式
直接填入目标周和状态即可返回匹配条件的去重项目数:
=IFERROR(ROWS(UNIQUE(FILTER(Table[Project Name],(Table[Week of Month]="2021-07 Jul-Wk1")*(Table[Active/Planned]="Active"))),0)
公式说明
- 两个筛选条件分别用括号包裹,用
*连接,代表只有同时满足两个条件的项目才会被纳入筛选范围 - 文本类型的匹配值需要用英文双引号包裹
- 公式兼容性和你原有公式一致,仅支持Excel 365、Excel 2021及以上支持动态数组函数的版本
灵活调整筛选条件的公式
如果需要快速切换统计的周和状态,可以把固定匹配值替换为单元格引用,假设A1单元格存储目标周、B1单元格存储目标状态:
=IFERROR(ROWS(UNIQUE(FILTER(Table[Project Name],(Table[Week of Month]=A1)*(Table[Active/Planned]=B1))),0)
内容的提问来源于stack exchange,提问作者pastacosta
相关产品推荐
相关产品推荐

