如何用COUNTIF匹配仅日期与姓名条件统计销售线索数量
解决方案
针对带时间戳的日期无法与纯日期匹配导致COUNTIFS统计失效的问题,且线索数据页需隐藏锁定、不能修改的情况,提供两种无需改动源数据的解决方法:
方法1:使用日期范围匹配(COUNTIFS兼容写法)
利用日期+时间戳本质是「当日00:00:00至23:59:59之间的数值」这一特性,在COUNTIFS中设置大于等于目标日期、小于目标日期+1的范围条件,避开时间戳干扰。
假设追踪标签页中:
- 销售姓名在单元格
A2 - 统计日期在单元格
B2
线索数据标签页中: - 销售姓名列是
A:A - 带时间戳的日期列是
C:C
公式示例:
=COUNTIFS('线索数据'!A:A, A2, '线索数据'!C:C, ">="&B2, '线索数据'!C:C, "<"&B2+1)
方法2:用SUMPRODUCT提取日期整数部分
SUMPRODUCT支持对数组进行运算,通过INT()函数提取带时间戳日期的整数部分(即纯日期数值),再与追踪页的纯日期匹配。
公式示例:
=SUMPRODUCT(--('线索数据'!A:A=A2), --(INT('线索数据'!C:C)=B2))
注:--的作用是将布尔判断结果(TRUE/FALSE)转换为可计算的1/0,最终通过乘积求和得到符合条件的线索数量。
两种方法均无需修改线索数据标签页的内容,完全满足隐藏锁定、不能合并单元格的限制。
内容的提问来源于stack exchange,提问作者Ezio
相关产品推荐
相关产品推荐

