Excel 在另一个工作表中查找具有相同值的单元格,仅当另一个单元格有值时才求和

Excel 在另一个工作表中查找具有相同值的单元格,仅当另一个单元格有值时才求和,excel,google-sheets,Excel,Google Sheets,我有一份以表格形式生成的报告,其中包含员工姓名,但不包含其交易状态。并非每个员工在任何一天都会出现在该工作表上 在第二张工作表中,我列出了所有员工的姓名、交易和状态 我希望在第一个工作表中有一个公式,在第二个工作表中查找相同的值(员工姓名),然后对他/她名下的所有款项(转账金额)求和,如果交易是由第一个工作表(交易状态)左侧的第4行单元格进行的。有办法做到这一点吗?谢谢 SUMIF函数如何: 你可以这样做: =if(A2="foo",sumif(Sheet2!$A$2:$A$5,B2,Shee

我有一份以表格形式生成的报告,其中包含员工姓名,但不包含其交易状态。并非每个员工在任何一天都会出现在该工作表上

在第二张工作表中,我列出了所有员工的姓名、交易和状态


我希望在第一个工作表中有一个公式,在第二个工作表中查找相同的值(员工姓名),然后对他/她名下的所有款项(转账金额)求和,如果交易是由第一个工作表(交易状态)左侧的第4行单元格进行的。有办法做到这一点吗?谢谢

SUMIF函数如何:

你可以这样做:

=if(A2="foo",sumif(Sheet2!$A$2:$A$5,B2,Sheet2!$B$2:$B$5))
其中:

a2 = status for this client in the first sheet
sheet2!$a$2:$a$5 = list of all names in second sheet
b2 = name of this client in first sheet
sheet2:$b$2:$b$5 = corresponding transaction amount for each name in sheet2!$a$2:$a$5

这与您想要的接近吗?

请描述如何在问题中描述的场景中使用所引用的函数。抱歉,这是一个措词不当的问题,因此无法完全理解作者想要的内容。数据样本会很有帮助。这几乎是一个只有链接的答案,所以它可能会吸引反对票。如果你认为这个问题不好,请考虑让OP来解决这个问题。谢谢。很乐意发表评论,但没有足够的分数。对不起,我忘了评论任何帖子都需要一定的声望。欢迎来到Stack Overflow。请在此网站上提供类似问题的链接。参考资料。