搜索

如何在excel中提取所需数据并求和

发布网友 发布时间:2022-03-07 17:23

我来回答

1个回答

热心网友 时间:2022-03-07 18:52

表1中:B1=SUMIF(表2!A:A,A1,表2!B:B)
公式下拉即可
注意:两个人不能有重名追问这个公式我用过,但是没有实现我所需要的功能,比如表2有四个张三的名字,每一个张三名字后面都有一个数据,而表1只有一个张三的名字,我要在表1张三后面获得表2四个张三名字后面的积分总和。

追答对呀,表2中A列不管你有多少个张三,只要B列对应有数字,表1中就会得出总和,除非以下情况结果会不对:
1, 两个表中的名字不统一,比如你表1中输入张三,表2中输入的是张 三
2, 表2中B列的数据有不是数据格式的

你在表1的C1=COUNTIF(Sheet2!A:A,A1),检查A1的姓名在表2中出现的个数是不是符合,如果与表2中个数相同,则可能是上面的问题2了

再一种可能,你直接把上面的公式没有用在表1的B1单元格,那肯定会出错的,因为指定B1单元格写这个公式是公式对应的是A1单元格的姓名,用下面的公式,随便你写在表1中的哪个单元格
=SUMIF(Sheet2!A:A,INDIRECT(ADDRESS(ROW(),1)),Sheet2!B:B) 姓名在A列

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top