sumproduct函数经常用来实现条件计数或条件求和,如=sumproduct((条件表达式)*(求和区域))
公式1:
sumproduct(($a$1:$a$25$h3)*($b$1:$f$1i$1)*$b$2:$f$25)
公式2:
sumifs($b$2:$f$25,$a$1:$a$25,$h3,$b$1:$f$1,i$1)
公式1适用于所有版本,而公式2需要excel2007及更高版本。
sumproduct是无法做到productif的效果北京10上海20北京2北京3上海4上海5任何一格,输入数组公式:product(if(a1:a6北京,b1:b6))输入公式后,左手按ctrlshift不放,右手回车便会显示60(即10*2*3)达到productif的效果注意:excel是没有productif函数的
excel求和有一下几种方法:
1、使用sumif()公式的单条件求和,这个条件的格式非常简单,下面直接以一张表格为例。想在h3单元格统计一下鼎盛书店的书籍销量,,点击h3单元格,然后在单元格内输入“sumif(c3:c10,“鼎盛书店”,g3:g10)”,这里需要注意的是,在编辑函数公式的时候,一些符号要在英文的输入法下进行输入,否则公式会报错;
2、使用sumifs函数的多条件求和,同样以上面的表格部分为例,再多加入一个条件,就是b列的日期,在h3单元格统计鼎盛书店2011年1月5日以前的书籍销量,在单元格输入“sumifs(g3:g10,c3:c10,鼎盛书店,b3:b10,date(2011,1,4))”
3、多表多条件求和sumproduct()函数,sumproduct在给定的几组数组中,将数组间对应的元素相乘并返回乘积之和。这个函数可以用于多个表格多条件的求和。下面求另一个表格中计算机书籍销售总额。两个条件分别在c列和d列,在e3单元格中输入“sumproduct((c3:c10)*(d3:d10))”
4、sum()函数+if()函数嵌套的双条件求和,同样以求取鼎盛书店的书籍销量总数为例,在h3单元格中输入“sum(if(c3:c10鼎盛书店,g3:g10))”按回车就可以出结果了。
拓展资料:
microsoftexcel是微软公司的办公软件microsoftoffice的组件之一,是由microsoft为windows和applemacintosh操作系统的电脑而编写和运行的一款试算表软件。excel是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
微软的office是最为流行的办公软件,主要有office2010和office2007两个版本。office2000是第三代办公处理软件的代表产品,可以作为办公和管理的平台,以提高使用者的工作效率和决策能力。office2000中文版有4种不同的版本:标准版、中小企业版、中文专业版和企业版。
在office2000中各个组件仍有着比较明确的分工:一般说来,word主要用来进行文本的输入、编辑、排版、打印等工作;excel主要用来进行有繁重计算任务的预算、财务、数据汇总等工作;powerpoint主要用来制作演示文稿和幻灯片及投影片等;access是一个桌面数据库系统及数据库应用程序;outlook是一个桌面信息管理的应用程序;frontpage主要用来制作和发布因特网的web页面。
microsoftofficexp是微软有史以来所发行的office版本中最重要的版本,而且也被认为是迄今为止功能最强大、最易于使用的office产品。新版office放弃了以往以产品发布年命名的惯例!产品名称中的xp,是英文experience(体验)的缩写,代表着新版office在包容覆盖广泛设备的web服务之后,将给用户带来丰富的、充分扩展的全新体验。
除核心的officexp程序—microsoftword、excel、outlook和powerpoint—外,officexp专业版中包含microsoftaccess2002,它是officexp数据库解决方案,可帮助用户存储、访问和分析数据。