· 计算逻辑:COUNTIFS是条件计数(如统计“大于80分”的个数);FREQUENCY是频率分布(如统计“0-60分、60-80分、80-100分”各有几人)。
· 返回值:COUNTIFS返回单个数字;FREQUENCY返回垂直数组(需选中多个单元格按Ctrl+Shift+Enter输入,或在最新版直接回车)。
· 数据要求:COUNTIFS支持文本、数字、日期及通配符(如“苹果”);FREQUENCY只处理数值,遇到文本自动忽略。
· 重复值处理:COUNTIFS会逐个计数所有重复项;FREQUENCY对重复值采用唯一归箱机制(相同值只算进第一个匹配的区间,后续计为0)。
· 区间边界:COUNTIFS需手动写多个条件(如">=60", "<80");FREQUENCY的** bins_array** 决定上限,且遵循“小于等于当前边界,大于上一边界”的规则。
举个实际例子:统计成绩单(60,70,70,90),想分两档(≤70和>70)。
· COUNTIFS:=COUNTIFS(成绩,"<=70") → 结果 3(60,70,70)。
· FREQUENCY:=FREQUENCY(成绩,{70}) → 返回 {3;1}(≤70有3个,>70有1个)。
使用时怎么选?
· 选COUNTIFS:多条件求和/计数、包含文本日期、不需要分组统计时。
· 选FREQUENCY:做数据分段统计(如年龄分布、薪资层级)、去除重复值计数(经典套路=SUM(--(FREQUENCY(...)>0)))时,效率远超COUNTIFS,

