【问题标题】:Find cell with same value in another worksheet, and sum it only if another cell has a value在另一个工作表中查找具有相同值的单元格,并且仅当另一个单元格具有值时才对其求和
【发布时间】:2016-12-27 16:20:19
【问题描述】:

我有一个在表格中生成的报告,其中包含员工的姓名,但不包含他/她的交易状态。并非所有员工在任何一天都会出现在此工作表上。

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

我想在第一个工作表中找到一个公式,在第二个工作簿上查找相同的值(员工姓名),然后 汇总他\她名下的所有钱(转帐金额)IF 事务已由第一个工作簿上该(事务状态)左侧 4 行的单元格进行。有没有办法做到这一点?谢谢!

【问题讨论】:

  • 欢迎来到 Stack Overflow。请在本网站上包含指向类似问题的链接。参考How to Ask.

标签: excel google-sheets


【解决方案1】:

SUMIF 函数怎么样:

https://support.google.com/docs/answer/3093583?hl=en

你可以这样做:

=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 解决该问题。
  • 谢谢。很乐意发表评论,但积分还不够
  • 上升。抱歉,我忘了评论任何帖子都需要一定的声誉。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-24
  • 1970-01-01
  • 1970-01-01
  • 2019-02-17
  • 2017-05-05
相关资源
最近更新 更多