Excel 函数教程 / 第2章

数学和三角函数

覆盖求和、条件汇总、数组乘积、舍入、矩阵、随机数、三角函数、对数、幂和阶乘。

本章学习目标

掌握本章函数的使用方法、适用场景、注意事项,并能根据业务问题选择正确函数组合。

函数清单

使用方法、注意事项与案例

函数常用语法使用方法注意事项案例公式
求和与条件汇总
SUMSUM(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUM(C2:C13)

结果:数值结果

SUMIFSUMIF(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMIF(B:B,"销售部",D:D)

结果:合格、录取、奖金等分类结果

SUMIFSSUMIFS(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMIFS(E:E,A:A,">=2026-01-01",A:A,"<=2026-01-31",B:B,"能源")

结果:合格、录取、奖金等分类结果

SUMPRODUCTSUMPRODUCT(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMPRODUCT(B2:B10,C2:C10)

结果:数值结果

SUBTOTALSUBTOTAL(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUBTOTAL(101,D2:D100)

结果:计算结果

基础数学
ABSSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ABS(A2:A10)

结果:计算结果

SUMSQSUMSQ(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMSQ(A2:A10)

结果:数值结果

SUMXMY2SUMXMY2(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMXMY2(A2:A10)

结果:数值结果

SUMX2MY2SUMX2MY2(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMX2MY2(A2:A10)

结果:数值结果

SUMX2PY2SUMX2PY2(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SUMX2PY2(A2:A10)

结果:数值结果

PRODUCTPRODUCT(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=PRODUCT(A2:A10)

结果:数值结果

MROUNDSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=MROUND(A2:A10)

结果:计算结果

MULTINOMIALSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=MULTINOMIAL(A2:A10)

结果:计算结果

MDETERMSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=MDETERM(A2:A10)

结果:计算结果

MINVERSEMINVERSE(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=MINVERSE(A2:A10)

结果:数值结果

MMULTSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=MMULT(A2:A10)

结果:计算结果

GCDSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=GCD(A2:A10)

结果:计算结果

LCMSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=LCM(A2:A10)

结果:计算结果

RANDSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=RAND(A2:A10)

结果:计算结果

RANDBETWEENRANDBETWEEN(利率,期数,现值,未来值)计算贷款、投资、收益率、折旧和证券指标。现金流方向要一致,支出通常为负数。
=RANDBETWEEN(A2:A10)

结果:计算结果

SQRTSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=SQRT(A2:A10)

结果:计算结果

SQRTPISUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=SQRTPI(A2:A10)

结果:计算结果

RADIANSSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=RADIANS(A2:A10)

结果:计算结果

SIGNSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=SIGN(A2:A10)

结果:计算结果

ROMANSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ROMAN(A2:A10)

结果:计算结果

舍入与取整
INTSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=INT(A2:A10)

结果:计算结果

CEILINGSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=CEILING(A2:A10)

结果:计算结果

CEILING.PRECISECEILING.PRECISE(值或引用)返回单元格、值类型、错误类型或环境信息。常用于公式调试和数据质量检查。
=CEILING.PRECISE(A2:A10)

结果:计算结果

FLOORSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=FLOOR(A2:A10)

结果:计算结果

FLOOR.PRECISEFLOOR.PRECISE(值或引用)返回单元格、值类型、错误类型或环境信息。常用于公式调试和数据质量检查。
=FLOOR.PRECISE(A2:A10)

结果:计算结果

ROUNDSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ROUND(A2:A10)

结果:计算结果

ROUNDUPSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ROUNDUP(A2:A10)

结果:计算结果

ROUNDDOWNSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ROUNDDOWN(A2:A10)

结果:计算结果

EVENSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=EVEN(A2:A10)

结果:计算结果

ODDSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ODD(A2:A10)

结果:计算结果

MODSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=MOD(A2:A10)

结果:计算结果

QUOTIENTSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=QUOTIENT(A2:A10)

结果:计算结果

TRUNCSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=TRUNC(A2:A10)

结果:计算结果

三角函数
ACOSSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ACOS(A2:A10)

结果:计算结果

COSSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=COS(A2:A10)

结果:计算结果

COSHSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=COSH(A2:A10)

结果:计算结果

ACOSHSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ACOSH(A2:A10)

结果:计算结果

ASINSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ASIN(A2:A10)

结果:计算结果

SINHSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=SINH(A2:A10)

结果:计算结果

ASINHSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ASINH(A2:A10)

结果:计算结果

ATANSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ATAN(A2:A10)

结果:计算结果

ATAN2SUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ATAN2(A2:A10)

结果:计算结果

ATANHSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=ATANH(A2:A10)

结果:计算结果

DEGREESSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=DEGREES(A2:A10)

结果:计算结果

PISUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=PI(A2:A10)

结果:计算结果

SINSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=SIN(A2:A10)

结果:计算结果

TANSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=TAN(A2:A10)

结果:计算结果

TANHSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=TANH(A2:A10)

结果:计算结果

对数、幂与阶乘
EXPSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=EXP(A2:A10)

结果:计算结果

POWERSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=POWER(A2:A10)

结果:计算结果

LNSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=LN(A2:A10)

结果:计算结果

LOGSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=LOG(A2:A10)

结果:计算结果

LOG10SUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=LOG10(A2:A10)

结果:计算结果

SERIESSUMSERIESSUM(条件区域,条件,求和/统计区域)按条件计算。条件区域和计算区域大小必须一致。
=SERIESSUM(A2:A10)

结果:数值结果

FACTSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=FACT(A2:A10)

结果:计算结果

FACTDOUBLESUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=FACTDOUBLE(A2:A10)

结果:计算结果

典型案例

本章高频业务场景

使用场景公式说明
统计总销售额
=SUM(E2:E100)
返回销售金额总和。
多条件统计销售金额
=SUMIFS(E:E,A:A,">=2026-01-01",A:A,"<=2026-01-31",B:B,"办公用品")
统计指定日期和类别的销售额。
折扣后总金额
=SUMPRODUCT(B2:B20,C2:C20,D2:D20)
数量 × 单价 × 折扣 后求和。
快递费向上取整
=ROUNDUP(B2/1000,0)*8
按每公斤8元向上计费。

学习建议

  • 先理解函数返回值类型:数值、文本、日期、逻辑值、引用或错误值。
  • 再看参数顺序和区域大小是否一致,尤其是条件类、查找类和数据库类函数。
  • 复杂公式建议拆成辅助列,确认每一步结果正确后再合并。