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(高三的老师数量)

相关推荐
babe小鑫12 小时前
信息与计算科学专业应届生面试 怎么证明自己能解决业务问题
学习·r语言·excel
Data-Miner18 小时前
商品ABC分类分析怎么用AI做?脚本复用+图表可编辑的一次完整实操
人工智能·数据分析·excel
E-iceblue3 天前
Excel 列转行/行列转换全指南:从 4 种常见解法到 Python 批量自动化
python·excel·python库·spire.xls
Data-Miner4 天前
AI处理数据的脚本复用与逻辑复用有什么区别?哪种方式更能沉淀工作成果
数据分析·excel
福兮说4 天前
在浏览器里写一个“够用就好“的 Excel 公式求值器
前端·javascript·excel·编译原理
慧都小妮子4 天前
标签打印如何减少手工抄数?用Bartender 直连 Excel 批量打印
excel·bartender·条码打印·标签打印软件·数据驱动打印·工业打印机
SunnyDays10115 天前
Java 设置 Excel 数据验证:整数、日期、文本长度、下拉列表和时间
java·excel·数据验证·下拉列表
Metaphor6925 天前
使用 Python 设置 Excel 行列自适应 【代码示例】
python·excel
用户0332126663675 天前
使用 Python 设置 Excel 行列自适应 【代码示例】
python·excel
企业数字化笔记5 天前
固定资产Excel批量导入怎么防重复?资产编码、重复检查和错误回执
java·后端·excel