Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2327|回复: 11

[已解决]昨晚听的公开课!

[复制链接]
发表于 2010-3-10 11:07 | 显示全部楼层 |阅读模式
昨晚听了公开课,谢谢小妖老师的讲解,学到了一些东西,也有一些不懂。听老师讲了一个函数,DSUM,到现在还是不怎么懂!有谁可以教一下!
最佳答案
2010-3-10 14:24
DSUM

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

语法

DSUM(database,field,criteria)

Database   构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志。

Field   指定函数所使用的列。输入两端带双引号的列标签,如“使用年数”或“产量”;或是代表列表中列位置的数字(没有引号):1 表示第一列,2 表示第二列,依此类推。

Criteria   是包含所指定条件的单元格区域。您可以对参数 criteria 使用任何区域,只要此区域包含至少一个列标签,并且列标签下包含至少一个在其中为列指定条件的单元格。

注解

  • 可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。

    例如,如果区域 G1:G2 在 G1 中包含列标签 Income,在 G2 中包含数量 ¥10,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为条件参数。

  • 虽然条件区域可以位于工作表的任意位置,但不要将条件区域置于列表的下方。如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。如果列表下方的行不是空的,Microsoft Excel 将无法添加新的信息。
  • 确定条件区域没有与列表相重叠。
  • 若要对数据库的整个列进行操作,请在条件区域的相应列标志下方保留一个空行。

示例

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

 
1
2
3
4
5
6
7
8
9
10
ABCDEF
树种高度使用年数产量利润高度
="=苹果树">10<16
="=梨树"
树种高度使用年数产量利润
苹果树182014105.00
梨树12121096.00
樱桃树13149105.00
苹果树14151075.00
梨树98876.80
苹果树89645.00
公式说明(结果)
=DCOUNT(A4:E10,"使用年数",A1:F2)此函数查找高度在 10 到 16 英尺之间的苹果树的记录,并且计算这些记录中“使用年数”字段包含数字的单元格数目。(1)
=DCOUNTA(A4:E10,"利润",A1:F2)此函数查找高度为 10 到 16 英尺之间的苹果树记录,并计算这些记录中“利润”字段为非空的单元格数目。(1)
=DMAX(A4:E10,"利润",A1:A3)此函数查找苹果树和梨树的最大利润。(105)
=DMIN(A4:E10,"利润",A1:B2)此函数查找高度在 10 英尺以上的苹果树的最小利润。(75)
=DSUM(A4:E10,"利润",A1:A2)此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2)此函数计算高度在 10 到 16 英尺之间的苹果树的总利润。(75)
=DPRODUCT(A4:E10,"产量",A1:B2)此函数计算高度大于 10 英尺的苹果树产量的乘积。(140)
=DAVERAGE(A4:E10,"产量",A1:B2)此函数计算高度在 10 英尺以上的苹果树的平均产量。(12)
=DAVERAGE(A4:E10,3,A4:E10)此函数计算数据库中所有树种的平均使用年数。(13)
=DSTDEV(A4:E10,"产量",A1:A3)如果数据库中的数据只是整个果园的一个样本,则此值是苹果树和梨树产量的估算标准偏差。(2.97)
=DSTDEVP(A4:E10,"产量",A1:A3)如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实标准偏差。(2.65)
=DVAR(A4:E10,"产量",A1:A3)如果数据库中的数据只是整个果园的一个样本,那么此值是苹果树和梨树产量的估算方差。(8.8)
=DVARP(A4:E10,"产量",A1:A3)如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实方差。(7.04)
=DGET(A4:E10,"产量",A1:A3)返回错误值 #NUM!,因为有多个记录符合给定的条件。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-3-10 11:16 | 显示全部楼层

先查找帮助,不会的时候,再问大家
回复

使用道具 举报

发表于 2010-3-10 11:17 | 显示全部楼层

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

回复

使用道具 举报

发表于 2010-3-10 11:19 | 显示全部楼层

好像楼主发的版块也错了。你应该发到聊天室版块吧。
回复

使用道具 举报

发表于 2010-3-10 11:19 | 显示全部楼层

好像楼主发的版块也错了。你应该发到聊天室版块吧。
回复

使用道具 举报

发表于 2010-3-10 14:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-3-10 14:24 | 显示全部楼层    本楼为最佳答案   

DSUM

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

语法

DSUM(database,field,criteria)

Database   构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志。

Field   指定函数所使用的列。输入两端带双引号的列标签,如“使用年数”或“产量”;或是代表列表中列位置的数字(没有引号):1 表示第一列,2 表示第二列,依此类推。

Criteria   是包含所指定条件的单元格区域。您可以对参数 criteria 使用任何区域,只要此区域包含至少一个列标签,并且列标签下包含至少一个在其中为列指定条件的单元格。

注解

  • 可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。

    例如,如果区域 G1:G2 在 G1 中包含列标签 Income,在 G2 中包含数量 ¥10,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为条件参数。

  • 虽然条件区域可以位于工作表的任意位置,但不要将条件区域置于列表的下方。如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。如果列表下方的行不是空的,Microsoft Excel 将无法添加新的信息。
  • 确定条件区域没有与列表相重叠。
  • 若要对数据库的整个列进行操作,请在条件区域的相应列标志下方保留一个空行。

示例

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

 
1
2
3
4
5
6
7
8
9
10
ABCDEF
树种高度使用年数产量利润高度
="=苹果树">10<16
="=梨树"
树种高度使用年数产量利润
苹果树182014105.00
梨树12121096.00
樱桃树13149105.00
苹果树14151075.00
梨树98876.80
苹果树89645.00
公式说明(结果)
=DCOUNT(A4:E10,"使用年数",A1:F2)此函数查找高度在 10 到 16 英尺之间的苹果树的记录,并且计算这些记录中“使用年数”字段包含数字的单元格数目。(1)
=DCOUNTA(A4:E10,"利润",A1:F2)此函数查找高度为 10 到 16 英尺之间的苹果树记录,并计算这些记录中“利润”字段为非空的单元格数目。(1)
=DMAX(A4:E10,"利润",A1:A3)此函数查找苹果树和梨树的最大利润。(105)
=DMIN(A4:E10,"利润",A1:B2)此函数查找高度在 10 英尺以上的苹果树的最小利润。(75)
=DSUM(A4:E10,"利润",A1:A2)此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2)此函数计算高度在 10 到 16 英尺之间的苹果树的总利润。(75)
=DPRODUCT(A4:E10,"产量",A1:B2)此函数计算高度大于 10 英尺的苹果树产量的乘积。(140)
=DAVERAGE(A4:E10,"产量",A1:B2)此函数计算高度在 10 英尺以上的苹果树的平均产量。(12)
=DAVERAGE(A4:E10,3,A4:E10)此函数计算数据库中所有树种的平均使用年数。(13)
=DSTDEV(A4:E10,"产量",A1:A3)如果数据库中的数据只是整个果园的一个样本,则此值是苹果树和梨树产量的估算标准偏差。(2.97)
=DSTDEVP(A4:E10,"产量",A1:A3)如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实标准偏差。(2.65)
=DVAR(A4:E10,"产量",A1:A3)如果数据库中的数据只是整个果园的一个样本,那么此值是苹果树和梨树产量的估算方差。(8.8)
=DVARP(A4:E10,"产量",A1:A3)如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实方差。(7.04)
=DGET(A4:E10,"产量",A1:A3)返回错误值 #NUM!,因为有多个记录符合给定的条件。
回复

使用道具 举报

发表于 2010-3-10 14:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-3-10 14:33 | 显示全部楼层

我没有进去呀,郁闷。

回复

使用道具 举报

 楼主| 发表于 2010-3-11 10:07 | 显示全部楼层

不好意思!我也刚进这里不久,还不知道!以后会改进的!发到对应的版块中!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-29 05:38 , Processed in 0.243790 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表