在 Excel 中,统计相同项的数量,可以使用以下几种方法,根据你的需求选择合适的方式:
✅ 方法一:使用 COUNTIF 函数
用途:
统计某一列中某个特定值出现的次数。
语法:
=COUNTIF(范围, "值")
示例:
- 假设数据在
A2:A10单元格中,统计其中值为"苹果"的数量:=COUNTIF(A2:A10, "苹果")
✅ 方法二:使用 COUNT 函数(统计唯一值的数量)
用途:
统计某一列中唯一值的数量。
语法:
=COUNTUNIQUE(范围)
示例:
- 统计
A2:A10中唯一值的数量:=COUNTUNIQUE(A2:A10)
✅ 方法三:使用 FREQUENCY 函数(统计出现次数)
用途:
统计某一列中每个值出现的次数,适用于数据分布分析。
语法:
=FREQUENCY(数据范围, 等级范围)
示例:
- 统计
A2:A10中值为1, 2, 3的出现次数:=FREQUENCY(A2:A10, {1,2,3})
✅ 方法四:使用 COUNTIF + IF 组合(统计唯一值)
用途:
统计某一列中唯一值的数量,可以结合 IF 来排除重复值。
语法:
=COUNTIF(范围, "值") - COUNTIF(范围, "值"&"&"值")
示例:
- 统计
A2:A10中唯一值的数量:=COUNTIF(A2:A10, A2) - COUNTIF(A2:A10, A2&" "&A3)
✅ 方法五:使用 UNIQUE 函数(Excel 365/2021)
用途:
返回某一列中唯一值的列表。
语法:
=UNIQUE(范围)
示例:
- 返回
A2:A10中唯一值:=UNIQUE(A2:A10)
✅ 方法六:使用 COUNTIFS 函数(统计多个条件)
用途:
统计满足多个条件的值的数量。
语法:
=COUNTIFS(范围1, "值1", 范围2, "值2")
✅ 总结
| 方法 | 用途 | 语法 | 适用场景 |
|---|---|---|---|
COUNTIF |
统计某一值出现次数 | =COUNTIF(范围, "值") |
唯一值统计 |
COUNTUNIQUE |
统计唯一值数量 | =COUNTUNIQUE(范围) |
唯一值统计 |
UNIQUE |
返回唯一值列表 | =UNIQUE(范围) |
唯一值列表 |
FREQUENCY |
统计每个值出现次数 | =FREQUENCY(范围, 等级范围) |
数据分布分析 |