Excel 函数教程 / 第2章
数学和三角函数
覆盖求和、条件汇总、数组乘积、舍入、矩阵、随机数、三角函数、对数、幂和阶乘。
本章学习目标
掌握本章函数的使用方法、适用场景、注意事项,并能根据业务问题选择正确函数组合。
函数清单
使用方法、注意事项与案例
| 函数 | 常用语法 | 使用方法 | 注意事项 | 案例公式 |
|---|---|---|---|---|
| 求和与条件汇总 | ||||
| SUM | SUM(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| SUMIF | SUMIF(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:合格、录取、奖金等分类结果 |
| SUMIFS | SUMIFS(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:合格、录取、奖金等分类结果 |
| SUMPRODUCT | SUMPRODUCT(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| SUBTOTAL | SUBTOTAL(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:计算结果 |
| 基础数学 | ||||
| ABS | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| SUMSQ | SUMSQ(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| SUMXMY2 | SUMXMY2(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| SUMX2MY2 | SUMX2MY2(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| SUMX2PY2 | SUMX2PY2(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| PRODUCT | PRODUCT(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| MROUND | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| MULTINOMIAL | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| MDETERM | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| MINVERSE | MINVERSE(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| MMULT | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| GCD | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| LCM | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| RAND | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| RANDBETWEEN | RANDBETWEEN(利率,期数,现值,未来值) | 计算贷款、投资、收益率、折旧和证券指标。 | 现金流方向要一致,支出通常为负数。 | 结果:计算结果 |
| SQRT | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| SQRTPI | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| RADIANS | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| SIGN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ROMAN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| 舍入与取整 | ||||
| INT | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| CEILING | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| CEILING.PRECISE | CEILING.PRECISE(值或引用) | 返回单元格、值类型、错误类型或环境信息。 | 常用于公式调试和数据质量检查。 | 结果:计算结果 |
| FLOOR | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| FLOOR.PRECISE | FLOOR.PRECISE(值或引用) | 返回单元格、值类型、错误类型或环境信息。 | 常用于公式调试和数据质量检查。 | 结果:计算结果 |
| ROUND | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ROUNDUP | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ROUNDDOWN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| EVEN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ODD | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| MOD | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| QUOTIENT | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| TRUNC | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| 三角函数 | ||||
| ACOS | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| COS | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| COSH | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ACOSH | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ASIN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| SINH | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ASINH | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ATAN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ATAN2 | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| ATANH | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| DEGREES | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| PI | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| SIN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| TAN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| TANH | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| 对数、幂与阶乘 | ||||
| EXP | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| POWER | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| LN | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| LOG | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| LOG10 | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| SERIESSUM | SERIESSUM(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| FACT | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
| FACTDOUBLE | SUM(数值区域) | 汇总数值。 | 注意排除文本数字和隐藏筛选场景。 | 结果:计算结果 |
典型案例
本章高频业务场景
| 使用场景 | 公式 | 说明 |
|---|---|---|
| 统计总销售额 | | 返回销售金额总和。 |
| 多条件统计销售金额 | | 统计指定日期和类别的销售额。 |
| 折扣后总金额 | | 数量 × 单价 × 折扣 后求和。 |
| 快递费向上取整 | | 按每公斤8元向上计费。 |
学习建议
- 先理解函数返回值类型:数值、文本、日期、逻辑值、引用或错误值。
- 再看参数顺序和区域大小是否一致,尤其是条件类、查找类和数据库类函数。
- 复杂公式建议拆成辅助列,确认每一步结果正确后再合并。