热线电话:13121318867

登录
首页大数据时代16个核心计算统计类excel函数
16个核心计算统计类excel函数
2026-10-27
收藏

CDA数据分析师 出品
作者:李诗怡

1. SUM:基础数据求和

  • 作用:对单个值、单元格引用或单元格区域中的数值进行求和,是 Excel 中最基础的汇总函数,适用于所有需要累加的场景。
  • 语法:=SUM(数值1/单元格1/区域1, 数值2/单元格2/区域2, ...)(最多可包含 255 个参数)

2. SUMIF:单条件数据求和

  • 作用:对满足指定单个条件的单元格区域进行求和,适用于按一个规则筛选后汇总的场景。
  • 语法:=SUMIF(条件判断区域, 条件, [需要求和的区域])
    注:如果条件判断区域与需要求和的区域一致,可省略第三个参数

3. SUMIFS:多条件数据求和

  • 作用:对同时满足多个条件的单元格区域进行求和,是 SUMIF 的升级版本,适用于复杂的多规则筛选汇总场景。
  • 语法:=SUMIFS(需要求和的区域, 条件1判断区域, 条件1, 条件2判断区域, 条件2, ...)
    (注:参数顺序固定,先写"求和区域",再依次写"条件区域 + 条件")

4. SUMPRODUCT:多列数据乘积求和

  • 作用:先对多个对应区域的单元格进行乘积运算,再将所有乘积结果求和,特别适用于 数量 × 单价 = 总价,销量 × 提成比例 = 提成金额等场景。
  • 语法:=SUMPRODUCT(区域1, 区域2, [区域3], ...)

5. COUNT:基础数据计数

  • 作用:统计指定区域内数值型数据的单元格个数,不包含文本、空白单元格或逻辑值 TRUE/FALSE,适用于统计有效数值数量的场景。
  • 语法:=COUNT(单元格1/区域1, 单元格2/区域2, ...)

6. COUNTIF:单条件数据计数

  • 作用:统计指定区域内满足单个条件的单元格个数,适用于按一个规则筛选后计数的场景,如统计某分数段的人数、某类商品的数量。
  • 语法:=COUNTIF(条件判断区域, 条件)

7. COUNTIFS:多条件数据计数

  • 作用:统计指定区域内同时满足多个条件的单元格个数,是 COUNTIF 的升级版本,适用于多规则筛选计数场景。
  • 语法:=COUNTIFS(条件1判断区域, 条件1, 条件2判断区域, 条件2, ...)

8. MAX:查找数据最大值

  • 作用:从指定区域或数值中找出最大的数值,适用于快速定位极值,如找出最高销售额、最高分、最大订单量等。
  • 语法:=MAX(数值1/单元格1/区域1, 数值2/单元格2/区域2, ...)

9. MIN:查找数据最小值

  • 作用:从指定区域或数值中找出"最小的数值",与 MAX 功能相反,适用于定位最低值,如最低销售额、最低分、最小库存等。
  • 语法:=MIN(数值1/单元格1/区域1, 数值2/单元格2/区域2, ...)

10. RANK:数据排名

  • 作用:返回指定数值在指定区域中的排名,默认从大到小排序,若存在相同数值,会返回相同排名,适用于业绩排名、成绩排名等场景。
  • 语法:=RANK(需要排名的数值/单元格, 排名参考区域, [排名方式])
  • 重复值跳号问题:RANK 对相同数值返回相同排名,但会跳过后续名次(如两个第2名,下一名直接为第4名)。Excel 新版本提供了两个替代函数:
    • RANK.EQ:与 RANK 行为一致,相同数值取最高名次,跳号
    • RANK.AVG:相同数值取平均名次(如两个并列第2名会显示为2.5),不跳号但名次可能为小数
      (注:排名方式为可选参数,0 或省略代表降序排名,1 代表升序排名)

11. RAND:生成 0-1 随机小数

  • 作用:无需参数,随机生成一个大于等于 0 且小于 1 的小数,每次刷新表格时会重新生成新的随机数,适用于生成随机样本、模拟概率等场景。
  • 语法:=RAND()

12. RANDBETWEEN:生成指定范围随机整数

  • 作用:生成介于两个指定整数之间的随机整数,解决 RAND 只能生成 0-1 小数的局限,适用于生成随机 ID、随机分配组别等场景。
  • 语法:=RANDBETWEEN(最小值, 最大值)

13. AVERAGE:计算数据平均值

  • 作用:计算指定区域或数值的算术平均值,适用于统计平均成绩、平均销售额、平均客单价等场景。
  • 语法:=AVERAGE(数值1/单元格1/区域1, 数值2/单元格2/区域2, ...)

14. SUBTOTAL:多功能汇总函数

  • 作用:一个函数实现求和、计数、平均值、最大值、最小值等 11 种汇总功能,并且能手动忽略隐藏行的数据(不会忽略隐藏列),适用于需要灵活切换汇总方式或处理筛选后数据的场景。
  • 语法:=SUBTOTAL(汇总方式代码, 区域1, [区域2], ...)
  • 常用汇总方式代码(部分):

15. INT:数值向下取整

  • 作用:将数值向下取整为最接近的整数,即不大于该数值的最大整数,适用于需要舍弃小数部分的场景,如计算可购买商品的整数数量、员工实际出勤天数。
  • 语法:=INT(数值/单元格)

16. ROUND:数值四舍五入

  • 作用:将数值按指定小数位数进行四舍五入,适用于需要保留固定小数位数的场景,如金额保留 2 位小数、百分比保留 1 位小数。
  • 语法:=ROUND(需要四舍五入的数值/单元格, 保留的小数位数)
    (注:保留小数位数为正数时保留对应小数位,为0时取整,为负数时对整数部分四舍五入)
扫码 CDA 认证小程序获取更多资料
扫码 CDA 认证小程序
获取更多资料

推荐学习书籍 《CDA一级教材》适合CDA一级考生备考,也适合业务及数据分析岗位的从业者提升自我。完整电子版已上线CDA网校,累计已有10万+在读~ !

免费加入阅读:https://edu.cda.cn/goods/show/3151?targetId=5147&preview=0

数据分析师资讯
更多

OK
客服在线
立即咨询
客服在线
立即咨询