关于EXCEL中DSUM的用法

树种高度使用年数产量利润高度="=苹果树">10<16="=梨树"树种高度使用年数产量利润苹果树182014105.00梨树12121096.00樱桃树13149105.... 树种 高度 使用年数 产量 利润 高度
="=苹果树" >10 <16
="=梨树"
树种 高度 使用年数 产量 利润
苹果树 18 20 14 105.00
梨树 12 12 10 96.00
樱桃树 13 14 9 105.00
苹果树 14 15 10 75.00
梨树 9 8 8 76.80
苹果树 8 9 6 45.00

在帮助的范例中
=DSUM(A4:E10,"利润",A1:A2) 此函数计算苹果树的总利润。(225)

可是如果我想要计算梨树的总利润要怎么弄呢?
如果最后的A1:A2换成A1:A3就变成了梨树和苹果树的总利润了
展开
 我来答
GS_Andy
2008-09-09 · TA获得超过1017个赞
知道小有建树答主
回答量:651
采纳率:0%
帮助的人:477万
展开全部
DSUM是指数据库函数,用于大数据量的统计.
用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和。
语法:DSUM(database,field,criteria)
参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

如果我想要计算梨树的总利润,公式不用修改,直接把A2的苹果树改为梨树就可以了,你选择A1:A3,里面包含了苹果树和梨树,肯定是两者的总和了.~~~

顺便附上数据库函数:
数据库函数
1.DAVERAGE
用途:返回数据库或数据清单中满足指定条件的列中数值的平均值。
语法:DAVERAGE(database,field,criteria)
参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria 为一组包含给定条件的单元格区域。

2.DCOUNT
用途:返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。
语法:DCOUNT(database,field,criteria)
参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria 为一组包含给定条件的单元格区域。

3.DCOUNTA
用途:返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。
语法:DCOUNTA(database,field,criteria)
参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria 为一组包含给定条件的单元格区域。

4.DGET
用途:从数据清单或数据库中提取符合指定条件的单个值。
语法:DGET(database,field,criteria)
参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria 为一组包含给定条件的单元格区域。

5.DMAX
用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。
语法:DMAX(database,field,criteria)
参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria 为一组包含给定条件的单元格区域。

6.DMIN
用途:返回数据清单或数据库的指定列中满足给定条件的单元格中的最小数字。
语法:DMIN(database,field,criteria)
参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria 为一组包含给定条件的单元格区域。

7.DPRODUCT
用途:返回数据清单或数据库的指定列中,满足给定条件单元格中数值乘积。
语法:DPRODUCT(database,field,criteria)
参数:同上

8.DSTDEV
用途:将列表或数据库的列中满足指定条件的数字作为一个样本,估算样本总体的标准偏差。
语法:DSTDEV(database,field,criteria)
参数:同上

9.DSTDEVP
参数:将数据清单或数据库的指定列中,满足给定条件单元格中的数字作为样本总体,计算总体的标准偏差。
语法:DSTDEVP(database,field,criteria)
参数:同上

10.DSUM
用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和。
语法:DSUM(database,field,criteria)
参数:同上

11.DVAR
用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为一个样本,估算样本总体的方差。
语法:DVAR(database,field,criteria)
参数:同上

12.DVARP
用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为样本总体,计算总体的方差。
语法:DVARP(database,field,criteria)
参数:同上

13.GETPIVOTDATA
用途:返回存储在数据透视表报表中的数据。如果报表中的汇总数据可见,则可以使用函数GETPIVOTDATA 从数据透视表报表中检索汇总数据。
语法:GETPIVOTDATA(pivot_table,name)
参数:Data_field 为包含要检索的数据的数据字段的名称(放在引号中)。Pivot_table 在数据透视表中对任何单元格、单元格区域或定义的单元格区域的引用,该信息用于决定哪个数据数据透视表包含要检索的数据。Field1,Item1,Field2,Item2 为1 到14 对用于描述检索数据的字段名和项名称,可以任意次序排列。
半夏半暖07
推荐于2016-10-04 · 知道合伙人影视综艺行家
半夏半暖07
知道合伙人影视综艺行家
采纳数:9227 获赞数:35716

向TA提问 私信TA
展开全部
1.dsum函数的含义

返回列表或数据库中满足指定条件的字段(列)中的数字之和。

2.dsum函数的语法格式

=dsum(database,field,criteria)

=(数据区域,字段名,条件区域)

参数criteria——条件区域,可以是一个或者多个条件

参数field——字段名(即指定求和的数据列)

Field 也可以是代表求和数据列的数字:1 代表第一列,2 代表第二列。

3利用dsum函数单条件求和,求电视的数量。

输入公式=DSUM(A1:C9,F1,D1:D2)

数据区域——A1:C9(整个查找表)

字段名——F1,指定求和的数据列。也可以等于3。

条件区域——D1:D2,表示品名为电视。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laojiu20021
推荐于2017-12-15 · TA获得超过1836个赞
知道小有建树答主
回答量:1573
采纳率:0%
帮助的人:1089万
展开全部
再加一列,输入f2=sumif($a$2:$a$10,a2,$e$2:$e$10)
这样每个后面都是该品种的利润总和了!干吗非用dsum()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lijava
2019-04-30
知道答主
回答量:3
采纳率:0%
帮助的人:2735
展开全部
删掉A2不就完了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
138*****857
2019-04-09
知道答主
回答量:1
采纳率:0%
帮助的人:744
展开全部
G2=dsum(a$4:e$10,5,a$1:a2)-sum(G$1:G1)
G3=dsum(a$4:e$10,5,a$1:a3)-sum(G$1:G2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式