发布网友 发布时间:2022-03-07 17:23
共1个回答
热心网友 时间:2022-03-07 18:52
表1中:B1=SUMIF(表2!A:A,A1,表2!B:B)追答对呀,表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列