室内设计培训
平面设计培训
部落窝教育
网站首页 >> Excel教程 >> 文章内容

SUM家族中的超级英雄:SUMPRODUCT

[日期:2016-07-16]   来源:IT部落窝  作者:鸡蛋炒馒馒   阅读:1109[字体: ]
内容提要:本篇教程为大家分享了SUM求和家族中的SUMPRODUCT函数实战案例。

  大家好,我是极速贯通班5期的学员鸡蛋炒馒馒同学,{注意:馒馒读(mān mān)平舌音}。今天老板丢了份销售台账明细表,让馒馒按“商品类别”统计下今年1月1日到7月15日的销售收入。(本文的案例Excel 源文件在QQ群:231768146下载)

SUMPRODUCT函数

  统计收入要用数透表么,可是收款时间有两次,要转换成一维表么…….
 
  汇总统计怎么不请SUM家族的超级英雄SUMPRODUCT出场呢。
SUM家族的超级英雄 
  
  B22单元格公式:=SUMPRODUCT(($C$4:$C$8=$A22)*($H$4:$H$8>=$B$20)*($H$4:$H$8<=$D$20)*($G$4:$G$8))+SUMPRODUCT(($C$4:$C$8=$A22)*($J$4:$J$8>=$B$20)*($J$4:$J$8<=$D$20)*($I$4:$I$8))

  “SUMPRODUCT”在这里表示 “给定的几组数组中,满足各项数组要求求和”。
  2016年1月1日至2016年7月15日豆类产品销售收入公式解读:
  =SUMPRODUCT(($C$4:$C$8=$A22)*($H$4:$H$8>=$B$20)*($H$4:$H$8<=$D$20)*($G$4:$G$8))+SUMPRODUCT(($C$4:$C$8=$A22)*($J$4:$J$8>=$B$20)*($J$4:$J$8<=$D$20)*($I$4:$I$8))
  首先公式第一部分:SUMPRODUCT(($C$4:$C$8=$A22)*($H$4:$H$8>=$B$20)*($H$4:$H$8<=$D$20)*($G$4:$G$8))表示第一次收款金额在2016年1月1日到2016年7月15日,“商品类别=豆类”的销售收入。
  满足条件1:($C$4:$C$8=$A22) 产品类别”=”豆类;
  满足条件2:($H$4:$H$8>=$B$20)2016年1月1日以后的时间要求(包含1月1日当天);
  满足条件3:($H$4:$H$8<=$D$20)2016年7月15日以前的时间要求(包含7月15日当天);
  求和:($G$4:$G$8)第一次收款金额中的合计数。
  公式第二部分则为第二次收款金额在2016年1月1日到2016年7月15日,“商品类别=豆类”的销售收入,两部分加总就是在该时间区间中“豆类”的销售收入之和。
   

  老板:馒馒,你按会计账面金额统计下一季度销售单价20元以下和20元以上各类的销售收入是多少?(我公司会计结账时间为每月25日)
馒馒头都大啦~~~~~~~,好在还有超级英雄救场哟!
Excel函数公式
  
  C13单元格公式:=SUMPRODUCT(($D$4:$D$8<20)*($C$4:$C$8=$A13)*($H$4:$H$8>=$B$11)*($H$4:$H$8<=$D$11)*($G$4:$G$8))+SUMPRODUCT(($D$4:$D$8<20)*($C$4:$C$8=$A13)*($J$4:$J$8>=$B$11)*($J$4:$J$8<=$D$11)*($I$4:$I$8))

  哈哈,so easy!
  这个公式就是在上面一个公式的基础上又增加了个条件而已,同学们动动手来练一下用超级英雄多条件求和吧!
  馒馒提示:在使用超级英雄时要特别注意格式问题,比如查找时间和数据源时间的格式都必须是一致的,默认为“yyyy-mm-d”,不然英雄也是有脾气滴。

  老板:馒馒,把本月销量最大的客户数据整理一份给我!
  馒馒说,老板,下班啦,今晚要听男神的课呀,明早再给你哟!!
客户数据整理   
    
    答案在本页找
Excel培训班

 

IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程