- excel透视表选择窗口不见了怎么回事 01-29 11:24
- excel数据透视表加图片教程 01-29 11:20
- Excel有哪些隐藏技巧 01-29 11:18
- excel如何按权重求和计算 01-29 10:49
- Excel和怎么用sumproduct函数公式实现多条件求和 01-29 10:39
- excel数据透视表怎么进行累计求和 01-29 10:08
- Excel怎么清除数据透视表样式 01-29 10:02
- EXCEL如何设置图片批注 01-28 16:24
动态求Excel二维表指定列的和怎么实现,很多用户还不是很了解。本文为大家带来关于动态求Excel二维表指定列的和的详细教程,快一起来看看下面的详细介绍吧!
案例:
下图 1 是各销售人员的各项业绩表。请根据要求计算出指定业绩的总和,效果如下图 2 所示。
解决方案:
1. 在 H2 单元格中输入以下公式:
=DSUM(A1:E10,H1,F1:F2)
如果是我的老读者,应该对 DSUM 函数不陌生,之前我给大家讲解过具体用法,详情请参阅 Excel函数(15)–数据库求和函数dsum。
但是本案例比较特殊,公式中的第三个参数如何理解?为什么是两个空的单元格?这就是今天要讲解的重点。
公式释义:
DSUM 是个数据库函数,作用是返回列表或数据库中满足指定条件的记录字段(列)中的数字之和;语法为 DSUM(database, field, criteria);
DSUM 的参数含义分别如下:
本例中的前两个参数都不难理解,表示对数据库区域 A1:E10 内标题等于 H1 值的列按条件求和;
第三个参数为什么是 F1:F2 呢?因为本例中我们没有计算条件,只要对指定的整列求和,因此不需要设置条件。但是这个参数又是必需的,那就可以选择任意两个连续的空单元格来替代,让条件为空。
说到按条件求交叉区域的值这个需求,我要再次吹爆已经写过无数个案例的 sumproduct 函数。
2. 在 I2 单元格中输入以下公式:
=SUMPRODUCT((B1:E1=I1)*1*B2:E10)
公式释义:
sumproduct 函数的作用是对乘积求和;
(B1:E1=I1):判断 B1:E1 区域的值是否与 I1 单元格的值相等,结果会生成一串 true 或 false 组成的数组;
308.90MB / 2026-01-29
126.49MB / 2026-01-28
151.73MB / 2026-01-28
42.09MB / 2026-01-28
13.49MB / 2026-01-28
14.89MB / 2026-01-28
26.11MB
2026-01-27
1.05MB
2026-01-27
310.82MB
2026-01-27
74MB
2026-01-27
11.23MB
2026-01-27
2.05MB
2026-01-27
84.55MB / 2025-09-30
248.80MB / 2025-07-09
2.79MB / 2025-10-16
63.90MB / 2025-12-09
1.90MB / 2025-09-07
210.99MB / 2025-06-09
374.16MB / 2025-10-26
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036)400-105-5185 All Right Reserved