Excel 公式解析:按条件去重计数

公式

excel 复制代码
=ROWS(UNIQUE(FILTER(Sheet1!E:E,Sheet1!A:A=Sheet3!A3)))

函数拆解

函数 作用
FILTER(范围, 条件) 从 Sheet1!E:E 中筛选出满足条件的行(A列等于A3的值)
UNIQUE(数组) 对筛选结果去重,只保留唯一值
ROWS(数组) 统计去重后的行数,即最终计数

执行流程

原始数据 → FILTER筛选 → UNIQUE去重 → ROWS计数

样例

Sheet1(源数据):

A(班级) B(年级) C 类型 E(姓名)
高三一班 高三 ... 数学老师 张三
高三二班 高三 ... 语文老师 李四
高三三班 高三 ... 数学老师 张三
高二三班 高二 ... 数学老师 张三

Sheet3(查询表):

1 A(年级) B(教师)
2 高三 需统计
3 高二 需统计

现在需要各年级老师数量(去重)(假设没有重名的)

公式计算过程:
FILTER(Sheet1!E:E, Sheet1!B:B=Sheet3!A2)

→ 筛选出高三年级的所有姓名:{张三, 李四, 张三}

UNIQUE(...)

→ 去重后:{张三, 李四}
ROWS(...)

→ 统计行数:2

结果:2(高三的老师数量)

相关推荐
噢,我明白了2 小时前
java中Excel的导入和导出(EasyExcel)
java·开发语言·excel
蓝创工坊Blue Foundry11 小时前
多个同模板 PDF,怎样批量提取同一类字段到 Excel
运维·数据库·pdf·自动化·ocr·excel
蓝创工坊Blue Foundry1 天前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
用户298698530141 天前
Python 实现 Excel 与 Markdown 互转的实用指南
后端·python·excel
2501_930707781 天前
如何使用C#代码在 Excel 中编辑或删除批注
excel
SunnyDays10112 天前
Python Excel 切片器操作详解:自动创建智能交互式报表
python·excel·数据筛选·切片器
观远数据2 天前
Excel到数据资产池:文件数据入湖的治理规范怎么建
前端·javascript·excel
蓝创工坊Blue Foundry2 天前
PDF 批量提取指定内容到 Excel:按字段整理多个 PDF 的方法
pdf·ocr·excel·文心一言·paddlepaddle·paddle
用户298698530142 天前
React 项目中灵活管理 Excel 工作表:增删与移动
javascript·react.js·excel
程序猿乐锅3 天前
【苍穹外卖 Day12| Excel 入门】
excel