发新话题
打印

EXCEL函数求和问题

SHEET1中要算出SHEET2中数据的和。
比如:
SHEET1 A    B   C   D
       苹果 11
SHEET2 A    B   C   D
       苹果 3
        胜利 4
       苹果  8
        香蕉  10   
函数该怎么写啊~!大虾赐教啊!

TOP

sum(sheet2!a1:sheet2!d1)
这样应该可以的````
     这样可以求出sheet2中a1单元格到d1单元格中的数据
      如果中间不是:号而是,号时就计算a1和d2单元格数据
    自己试试吧````

TOP

=SUMIF(Sheet2!A:A,A1,Sheet2!B:B)

TOP

早点解决啊!

TOP

NO

TOP

楼主说的是分类汇总么?比如:求列名为苹果的总数量。。。如果是的话,看这个网页的说明,采用数据透视表,或者分类汇总功能即可(如果是求另外一个表,建议用数据透视表)
http://www.excelhome.net/Article/ShowArticle.asp?ArticleID=495      http://www.excelhome.net/Article/ShowArticle.asp?ArticleID=495

TOP

你说的是要根据SHEET1表里面的如:苹果,在SHEET2里所有的总共加起来的和,放在SHEET1表里面,
shett1表里面输入:
名称在A列,数据在B列
=SUM(IF((Sheet2!$A$1A$1000=Sheet1!A2),(Sheet2!$B$1B$9),0))
按ctrl+shift+回车才对,,
这种数组就是说:在你想对多种条件进行求和的时候,用它最快了,
上面这个公式就是说:在1表中,当2表里面的名称=1表的名称时,同时满足了,才把它们的数据加起来,
当然,你也可以有更多的条件,比如:
=sum(if((当2表里面的名称=1表的名称)*(当2表的价格=1表的价格)*(当2表的品牌=1表的品牌),(满足了以上的条件才把它们的数据加起来),0))
条件之间用"*"号,最后一个条件时用","分开,后面选要算的数据,最后加一个","否则就为"0"

如果你还不懂的话,你多找些关于数组的材料看看吧!

TOP

发新话题