WPS求和核心公式
WPS表格中用于求和的核心公式主要有 :
|
SUM |
|
|
SUMIFS |
SUBTOTAL |
可满足普通、条件、多条件、筛选后等各类求和场景
以下是所有常用求和公式的完整用法与示例:
一、基础求和:SUM(最常用)
作用:计算任意单元格、区域、数值的总和,支持连续/非连续区域、多表引用
语法:=SUM(数值1, [数值2], …)
示例:
|
连续区域 |
=SUM(A1:A10)(A1到A10求和) |
|
非连续区域 |
=SUM(A1:A5, C1:C5, 100)(A、C列各5格+100) |
|
多表同位置 |
=SUM(Sheet1:Sheet3!B2)(Sheet1到Sheet3的B2单元格求和) |
快捷键:选中区域 → 按 Alt+= 一键生成 =SUM()
二、单条件求和:SUMIF
作用:按 单个条件 筛选后求和(如“求所有‘水果’的销售额”)
语法:=SUMIF(条件范围, 条件, [求和范围])
条件范围:判断条件的区域(如A列“商品类别”)
条件:文本/数字/表达式(如”水果”、”>100″)
求和范围:要汇总的数值区域(如B列“销售额”)
示例:
|
求A列是“水果”的B列总和 |
=SUMIF(A:A, “水果”, B:B) |
|
模糊匹配(含“苹果”) |
=SUMIF(A:A, “苹果*”, B:B) |
三、多条件求和:SUMIFS
作用:按 多个条件 同时匹配求和(如“北京地区+水果类的销售额”)
语法:=SUMIFS(求和范围, 条件1范围, 条件1, 条件2范围, 条件2, …)
求和范围:放在第一个参数(与SUMIF顺序不同)支持N组“条件范围+条件”,全部满足才计入
示例:
|
北京地区(A列)且水果(B列)的销售额(C列) |
=SUMIFS(C:C, A:A, “北京”, B:B, “水果”) |
四、筛选/隐藏行求和:SUBTOTAL
作用:只对 可见单元格 求和(筛选后、隐藏行自动排除)
语法:=SUBTOTAL(9, 区域) 9:代表“求和”(109也可,忽略手动隐藏行)
示例:
|
筛选后求A1:A10可见行总和 |
=SUBTOTAL(9, A1:A10) |
五、其他专用求和公式
1. SUMSQ:计算数值的 平方和
语法:=SUMSQ(数值1, [数值2], …)
示例:=SUMSQ(A1:A3) → A1²+A2²+A3²
2. SERIESSUM:计算 幂级数之和(如多项式求和)
语法:=SERIESSUM(x, n, m, 系数区域)
示例:=SERIESSUM(2, 0, 1, A1:A3) → 1×2⁰+2×2¹+3×2²
3. SUMXMY2 / SUMX2PY2 / SUMX2MY2:数组对应值运算后求和
|
=SUMXMY2 |
(x₁−y₁)²+(x₂−y₂)²+… |
|
=SUMX2PY2 |
x₁²+y₁²+x₂²+y₂²+… |
|
=SUMX2MY2 |
x₁²−y₁²+x₂²−y₂²+… |
六、快速求和操作(非公式但常用)
1. 选中数据 → 点击“开始”→“Σ 自动求和”,自动在下方/右侧生成 =SUM()
2. 状态栏求和:选中区域,底部状态栏直接显示 求和/计数/平均值(无需公式)
七、函数对比表
|
函数 |
适用场景 |
核心特点 |
|
SUM |
普通汇总 |
无条件、全区域、多表 |
|
SUMIF |
单条件筛选 |
一个条件匹配 |
|
SUMIFS |
多条件筛选 |
多个条件同时满足 |
|
SUBTOTAL |
筛选/隐藏行 |
只算可见单元格 |
|
SUMSQ |
平方和 |
数值先平方再相加 |
|
SERIESSUM |
幂级数、多项式求和 |
|
|
SUMXMY2 |
两组数据对应差值平方和 |
先算 (x-y)²,再全部相加 |
|
|
两组数据对应平方和之和 |
先算 x²+y²,再全部相加 |
|
SUMX2MY2 |
两组数据对应平方差之和 |
|
夜雨聆风