excel学习库

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

Excel里SUM函数的延伸函数-看看你都会哪些

今天和大家分享SUM函数的延伸函数,一起学习Excel函数中SUMIF函数,SUMIFS函数,SUMPRODUCT函数,SUBTOTAL函数,AGGREGATE函数的用法。 SUM函数 最常用的求和函数,我每说一次,都有不少朋友评论说我啰嗦。要是所有的朋友都是这样,那就太好了,因为都会用了才会这样说。 如下图所示,是一份产品记录表,使用以下公式,即可计算所有物品的数量总和。 =SUM(D2:D16) SUMIF函数 如下图,我们要果要计算出部门广州的所有品求和,我们就得用到SUNIF函数了。 这个函数的用法是: =SUMIF(条件区域,指定的条件,求和区域) 下图所示,要统计计”部门广州”的所有产品总和,公式为: =SUMIF(A2:A16,I2,E2:E14),也可以=SUMIF(A2:A16,”部门广州”,E2:E14) 公式的意思是,如果A2:A16单元格区域中等于I2指定的部门“部门广州”,就对E2:E16单元格区域对应的数值进行求和。 SUMIFS函数 SUMIFS函数多条件求和。这个函数的用法是: =SUMIFS(求和区域,条件区域1,指定的条件1,条件区域2,指定的条件2,……) 第一参数指定要求和的区域,后面是一一对应的条件区域和指定条件,多个条件之间是同时符合的意思,可以根据需要,最多写127对区域/条件。 如下图所示,要计算部门是部门广州,单价在21元以下的产品部和。 公式为: =SUMIFS(E2:E16,A2:A16,I2,G2:G16,J2) 公式的意思是,如果A2:A16单元格区域中等于I2指定的部门“部门广州”,并且G2:G16单元格区域中等于指定的条件"<21",就对E2:D16列对应的数值求和。 SUMIF或是SUMIFS的判断条件除了引用单元格中的内容,也可以直接写在公式中: =SUMIFS(E2:E16,A2:A16,"部门广州",G2:G16,"<21") SUMPRODUCT函数 该函数作用是将数组间对应的数据相乘,并返回乘积之和。 如下图所示,要计算采购所有物资的总金额,公式为: =SUMPRODUCT(E2:E16,G2:G16) 公式中,将E2:E16的数量和G2:G16的单价分别对应相乘,然后将乘积求和,得出总金额。 使用SUMPRODUCT函数,还可以计算指定条件的乘积。 如下图所示,要分别计算职工食堂和领导餐厅的物资采购金额。公式为: =SUMPRODUCT((B$2:B$14=G2)*1,D$2:D$14,E$2:E$14) 公式先使用:A2:A16=”部门广州”,依次判断A列的部门是不是等于”部门广州”指定的部门,得到一组由逻辑值TRUE和FALSE构成的内存数组,然后将这一组逻辑值乘以1,逻辑值TRUE乘1,结果是1,逻辑值FALSE乘1,结果是0。 最后,将三个数组的元素对应相乘后,再计算出乘积之和。 SUBTOTAL函数 仅对可见单元格汇总计算,能够计算在筛选状态下的求和。 如下图,对F列的长度进行了筛选,使用以下公式可以计算出筛选后的数量之和。 =SUBTOTAL(9,F2:F11) SUBTOTAL第一参数用于指定汇总方式,可以是1~11的数值,我们这里的9是求和,通过指定不同的第一参数,可以实现平均值、求和、最大、最小、计数等多种计算方式。 如果第一参数使用101~111,还可以忽略手工隐藏行的数据,小伙伴们有空可以试试。 AGGREGATE函数 类似SUBTOTAL函数,功能相对更多,第一参数可以使用1到19的数值,来指定19种不同的汇总方式。第二参数使用1到7,来指定忽略哪些内容。 如下图所示,已经对A列的部门进行了筛选,而且E列的长度计算结果有错误值,使用以下公式,可以对E列的长度求和。 =AGGREGATE(9,7,E2:E16) AGGREGATE函数第一参数使用9,表示汇总方式为求和,第二参数使用7,表示忽略隐藏行和错误值。 作者:Excel使用实战精粹

发表评论:

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

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