excel表1里面的B1的数据是表2里面同一个数据求和的总数,这个怎么做?

如题所述

你把第二个表格的内容复制到第一个表格(不复制也可以,但是有些电脑引用时会出现错误提示,复制到同一个工作表也比较直观),然后用SUMIF函数就可以算了,下面截图我把函数都写出来了,如果你想学习更多的excel知识也可以微信搜索:高效Excel办公技巧,每天都会更新Excel技巧。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-11

其实这个就是一个条件求和,只需要一个SUMIF函数即可。
Sheet1表中B1单元格输入公式,如果还有其他的人员,可以向下填充,如下:
=SUMIF(Sheet2!$A$1:$A$13,Sheet1!A1,Sheet2!$B$1:$B$13)



SUMIF函数一共有三个参数:
1、条件区域,这个也就是Sheet2表的姓名A列(这是一共单元格区域,也可以是一整列);
2、条件,这个是Sheet1表中的姓名A列(这是一共单独的单元格);
3、求和区域,这个是Sheet2表中的数据B列(这个是和参数1的区域相对应的)

本回答被网友采纳
第2个回答  2019-07-11

本问题除了用公式sumif外,推荐用数据透视表,可以按姓名统计出每个人的数据。不过数据透视表一定要有一个标题行。

如图,Sheet2中F、G列是Sheet1数据插入的数据透视表。张三、李四、王五的数量和都统计出来了。


再介绍用SQL查询某个人数量和的方法,图中Sheet2的A、B列查询张三的数量和,SQL语句为:

elect 姓名, sum(数量) as  个人数量  from [Sheet1$] group by 姓名 having 姓名='张三'

第3个回答  2019-07-11

度友,这就是一个条件求和问题,麻烦的地方就是夸表格了,写公式的时候,需要在一些地方写上表格的名称,
具体步骤如图!


在表1里面B1单元格写公式
公式为:=sumif(sheet2!A:A,A1,Sheet2!B:B)
如有疑问,可以继续讨论!

第4个回答  2019-07-12

用SUMIF()函数

相似回答