如何使用COUNTIFS函数按工程师+日期范围统计数据?
用COUNTIFS实现双条件统计(工程师日期记录计数)
假设你的数据结构如下:
- 工程师姓名列:
A2:A100(可根据实际数据范围调整) - 记录日期列:
B2:B100 - 最大统计日期指定单元格:
D1(示例值为2023/1/5) - 需要统计的目标姓名列:
E2:E4(如E2=John Smith、E3=Emily Hill、E4=Jess Ridd)
在对应统计结果的单元格(比如F2)输入以下公式,下拉填充即可得到每位工程师的符合条件记录数:
=COUNTIFS($A$2:$A$100, E2, $B$2:$B$100, "<="&$D$1)
公式说明
$A$2:$A$100:锁定姓名数据源区域,避免下拉填充时范围偏移E2:匹配当前行的目标工程师姓名$B$2:$B$100:锁定日期数据源区域"<= "&$D$1:通过&连接比较运算符和指定日期单元格,实现“日期≤指定最大日期”的条件判断
按此公式操作,即可得到你期望的结果:John Smith:2、Emily Hill:2、Jess Ridd:1。
内容的提问来源于stack exchange,提问作者Dan Goodwin
相关产品推荐
相关产品推荐

