excel表中,不同表格中的数据按项目求和汇总?

如图所示:表1至表3都是数据源(是在不同的工作表中),我要把数据汇总至表4(另外一个工作表),需按项目求和(项目对应行有变动),除用vlookup,和“+”之外,用sum... 如图所示:表1至表3都是数据源(是在不同的工作表中),我要把数据汇总至表4(另外一个工作表),需按项目求和(项目对应行有变动),除用vlookup,和“+”之外,用sumif如何求和?还有什么其它方法?谢谢,急需!


希望用公式解决。谢谢!
展开
 我来答
沐阳2019
高粉答主

2019-06-22 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:8.6万
展开全部

1、首先我们使用excel将我们的表格文件打开,然后选择求和的单元格

2、选择单元格之后,我们在单元格内输入求和的公式

3、在这个单元格内将所有的数据都加起来

4、输入好公式之后,我们按下回车键,就得到了结果,这样我们就将不同单元格内的数据进行了求和操作

一点设计演示
高粉答主

2015-12-18 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83615

向TA提问 私信TA
展开全部

1.首先鼠标选中C1单元格,然后在C1单元格中输入“=a1+b1”,输入完毕后安下键盘上回车键即可求出结果。

2.Excel中批量自动求和方法(将a1到a12中的数据与b1到b12中的数据相加,结果一顺排在c1到c12中)如下图所示:

①第一步骤使用单个求和将“a1和b1相加,结果在c1中”,也就是上面的单个求和步骤;

 ②将鼠标移动到c1单元格的右下角,但鼠标变成黑色十字架形状后单击鼠标左键按住不放,拖动到C12单元格中后放开鼠标。
此时,从c1到c12中就是a1~a12和b1~b12中相加的结果了。

小技巧:在Excel2007和Excel2010中还有一个很方便的功能,可以快速求和,方法如下:

  ①首先,将鼠标选中需要存放结果的单元格中,然后单击进入Excel的“公式”选项卡,在“函数库”选项组中单击“自动求和”旁边的下拉按钮,选择“求和”;


 ②此时只需按住鼠标左键不放,然后拖动鼠标选中需要相加的单元格,选中完毕后按下键盘上的回车键即可相加完成。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱科技
2013-11-08 · 帮助需要帮助的人,共享知识促进文化交流
朱科技
采纳数:2379 获赞数:8722

向TA提问 私信TA
展开全部
如果更容易懂得话,看公式,首先把表命名成有规则的,如:表1数据、表2数据、表3数据

表4的B2=SUM(SUMIF(INDIRECT({表1,表2,表3}&"数据!A:A"),$A2,INDIRECT({表1,表2,表3}&"数据!B:B")))
SUMIF公式更好实现。
追问
我百度了下这个函数:INDIRECT(ref_text,[a1])。如果 ref_text 是对另一个工作簿的引用(外部引用),则工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值#REF!。如果一定要在打开外部引用的工作簿才行的话,那这个也有点麻烦了。我试了几遍,弄不出来这个:({表1,表2,表3}&"数据!A:A"),也不知道“&”代表什么意思?请教!
追答
&   表示连字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyzxh

2013-11-08 · 知道合伙人软件行家
skyzxh
知道合伙人软件行家
采纳数:2623 获赞数:8344
毕业于中科院,硕士,30年工程从业经验。现任公司技术负责。

向TA提问 私信TA
展开全部
笨点的办法就是写公式:
对B列数据求和: =sumif(表1!A:A,A2,B:B)+sumif(表2!A:A,A2,B:B)+sumif(表3!A:A,A2,B:B)
对C列数据求和: =sumif(表1!A:A,A2,C:C)+sumif(表2!A:A,A2,C:C)+sumif(表3!A:A,A2,C:C)
对D列数据求和: =sumif(表1!A:A,A2,D:D)+sumif(表2!A:A,A2,D:D)+sumif(表3!A:A,A2,D:D)
然后下拉
追问
谢谢,这个我知道呢,就是想省掉那个“+”才提出这个问题的!
追答
看你下面的追问,你各表是独立的文件,还希望不打开,那只能用vba了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuxiaotie2
2013-11-08 · 超过16用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:44.4万
展开全部
B1=SUM(VLOOKUP($A1,Sheet1!$A:B,2,FALSE),VLOOKUP($A1,Sheet2!$A:B,2,FALSE),VLOOKUP($A1,Sheet3!$A:B,2,FALSE)),下拉;
C1=SUM(VLOOKUP($A1,Sheet1!$A:C,3,FALSE),VLOOKUP($A1,Sheet2!$A:C,3,FALSE),VLOOKUP($A1,Sheet3!$A:C,3,FALSE)),下拉;
D1=SUM(VLOOKUP($A1,Sheet1!$A:D,4,FALSE),VLOOKUP($A1,Sheet2!$A:D,4,FALSE),VLOOKUP($A1,Sheet3!$A:D,4,FALSE)),下拉。完成。
追问
嘿嘿,照你这个方法,那用sum代替2楼那个“+”会简单点了,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式