公式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及更高版本。
要统计可以去除再重复一遍项后数字的个数,和用以下函数公式:要是数据在a列,在b1中输入sumproduct(1/countif(a1:a5,a1:a5))这个公式计算出的值即是a1:a5中去掉重复项后数字的个数。
sumproduct函数很多情况下不使用数组乘除运算,输入输入完后是需要另外按ctrlshiftenter三个键。
函数名词解释:回或则的数组或区域乘积的和。那就证明:·数组参数前提是具有不同的维数,否则不,函数sumproduct将返回错误值#value!。函数sumproduct将非数值型的数组元素才是0去处理。
汉语的意思sum:【数】阶乘。product:【数】(乘)积20istheproductof5and4.二十是五与四的乘积。sumproduct:配对组合的汉语意思是:乘积之和,在决策变量的几组数组中,将数组间对应的元素相乘,并直接返回乘积之和。
sumproduct((a1:a6张三)*(b1:b6a)*c1:c6)
本例中,要条件符合a列张三,b列a,当这两件条件符合国家规定后,再求c列的和值。但要是c列的值又是按照公式回的值,而且公式如果不是直接返回空白值时,如c3单元格,此时用sumproduct函数会又出现#value的错误。此时公式要值改那样就行了。
sumproduct((a1:a6张三)*(b1:b6a)*(0c1:c6))
就是把之后要求和的区域c列在前面再加0再用括号括起来
如果不是用的是excel2007及不超过版本,公式还也可以精简优化为这样:
sumifs(c:c,a:a,张三,b:b,a)
我把文件传出来,请然后点击这回答右下角蓝色的的“点击直接下载”按钮,下载文件看看吧效果。