excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel进阶篇:2. 列表函数

列表函数可用于处理和操作数据列表,这些函数可以帮助你对列表进行排序、筛选、汇总和分析。

DSUM()

DSUM()函数是一个用于执行基于特定条件的数据汇总计算的数据库函数之一。DSUM函数的语法如下:

DSUM(database, field, criteria)参数:database:列表数据区域。field:列字段,函数将会对这个列的值求和。criteria:特定条件,包含单个字段或多个字段,以及相应字段的一个或多个值。

该函数作用于列表,所以数据必须要有标题行。DSUM()根据criteria给出的条件筛选出某些行,并对这些行field的值进行求和。比如给出这些数据:

单个字段作为criteria条件

criteria只用单个字段作为条件,criteriaB1:B2

使用函数DSUM(A1:F5,"销售额","B1:B2")进行计算销售额的总和将是:2570。函数首先筛选出分类等于牙刷的所有行,然后对这些行的销售额字段的值相加。

多个字段作为criteria条件

但如果criteria数据是:

使用函数DSUM(A1:F5,"销售额","A1:B2")进行计算时,函数会筛选出同时满足以下两个条件的行,然后再对这些行的销售额字段的值相加。

  • 分店的值等于一店

  • 分类的值等于牙刷

如果criteria的数据为:

使用函数DSUM(A1:F5,"销售额","B1:B3")进行计算时,函数会筛选出满足以下其中一个条件的行,然后再对这些行的销售额字段的值相加。

  • 分类的值等于牙刷

  • 分类的值等于消毒液

注意以上图片使用的criteria是H2:I3

DAVERAGE()

DAVERAGE()用于计算满足指定条件的数据列的平均值。语法与DSUM()一样:

DAVERAGE(database, field, criteria)参数:database:列表数据区域。field:列字段,函数将会对这个列的值取平均值。criteria:特定条件,包含单个字段或多个字段,以及相应字段的一个或多个值。

DAVERAGE()与DSUM()用法一样,不同之处是对field列字段的值取平均值。

DCOUNT()

与DSUM()用法一样,DCOUNT()不同之处是找出field列包含数值的数量。

SUBTOTAL()

SUBTOTAL()用于执行各种聚合计算,它对某一数据范围进行指定的操作。在列表套用表格格式后的汇总行使用的函数正是SUBTOTAL

语法:

SUBTOTAL(function_num, ref1, [ref2], ...)参数:function_num:函数序号。ref1:数据范围,单元格区域。

当在单元格输入函数=SUBTOTAL(时,excel会提示输入function_num的序号,同时也列出了序号对应的函数名称。比如44代表的函数是MAX()。以下函数示例,将找出F3:F36中的最大值。

SUBTOTAL(4, F3:F36)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接