网站大量收购独家精品文档,联系QQ:2885784924

关于SUMPRODUCT函数用法的问题.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于SUMPRODUCT函数用法的问题

关于SUMPRODUCT函数用法的问题SUMPRODUCT函数可以方便地计算工作表内多列中对应值相乘后的和,其语法为: SUMPRODUCT(array1,array2,array3, …) 其中,Array1, array2, array3, … 为 2 到 30 个数组,其相应元素需要进行相乘并求和。数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。 该函数将非数值型的数组元素作为 0 处理。 看一个例子就容易明白SUMPRODUCT的用法: A B C D (列号) 1 数组1 数组1 数组2 数组2 (第1行) 2 1 2 10 20 (第2行) 3 3 4 30 40 (第3行) 4 5 6 50 60 (第4行) 公式: =SUMPRODUCT(A2:B4, C2:D4) 说明:两个数组的所有元素对应相乘,然后把乘积相加,即 1*10 + 2*20 + 3*30 + 4*40 + 5*50 + 6*60(结果为910) 上述解释应该是对SUMPRODUCT用法的比较准确的解释.但本人有不理解之处,看下面的公式: =SUMPRODUCT(($B2:$B26=F1)*($C2:$C26=20)*($C2:$C2630))? ?? ?见附件 这个公式中的第一部分($B2:$B26=F1)是数组吗?这个公式中的数组元素是怎么对应相乘而后求和的?? 希望高手帮我解释一下.我找到了一个比较详细的解释. =SUMPRODUCT((G1:G3=男)*(E1:E3=60)) 这个公式的意思是统计,G1-G3是男的,同时E1-E3数值小于等于60的人数。 首先这是一个数组公式,要按Ctrl+Shift+Enter结束。 然后看他的计算过程: 假如G1=男,G2,G3都为女,然后E1=65,E2=60,E3=80。 这时候公式变为 =SUMPRODUCT((TRUE,FALSE,FALSE)*(TRUE,FALSE,FALSE)) 这不知道能理解不,因为G1=男,所以第一个值为TRUE。第二个不为男,值就为FALSE。 接下来,TRUE和FALSE分别代表1和0。所以公式变为: =SUMPRODUCT((1,0,0)*(1,0,0)) 然后接下来就是SUMPRODUCT的计算过程了 =1*1+0*0+0*0=1 所以最后的结果等于1。HYPERLINK /digest.php?authorid=172834HYPERLINK /space-uid-172834.html \t _blankTOP =SUMPRODUCT(($B2:$B26=F1)*($C2:$C26=20)*($C2:$C2630))? ?? ? 简单的说,sumproduct带有数组功能,不需要三键结束。 这个公式可以理解为 ($B2:$B26=F1)和($C2:$C26=20)和($C2:$C2630) 三个条件均为真的时候统计为1,那么B2:B26和C2:C26同时满足这三个条件的有多少个,即返回多少个1,。。。sumif,countif用法,SUMPRODUCT 函数条件统计_我的编程空间HYPERLINK /ccq_hnyc/blog/ \l m=0t=1c=fks_087069080084081071092085083095081095084067087094080070excel学习中 2009-11-01 13:39:02 阅读358 评论0 字号:大中小 sumif,countif用法,SUMPRODUCT 函数条件统计2008-11-03 16:00SUMIF 根据指定条件对若干单元格求和。 语法 SUMIF(range,criteria,sum_range) Range 为用于条件判断的单元格区域。 Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、32、32 或 apples。 Sum_range 是需要求和的实际单元格。 说明 只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。 如果忽略了 sum_range,则对区域中的单元格求和。 Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用 COUNTIF 函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用 IF 函数。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。 操作方法 创建空白工作簿或工作表。 请在“帮助”主题中选

文档评论(0)

638922bb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档