【发布时间】:2021-05-10 22:51:27
【问题描述】:
我正在尝试根据两个相邻的单元格值对单元格值求和,以帮助我组织/可视化我的投资组合活动。如果 C 列和 D 列中的随附单元格满足特定要求,我只想对 B 列下的单元格中的值求和。
基本上,对于 B2:B1000 中的值,取 B(n) 的值,其中 C(n) 等于“存款”,D(n) 等于“Robinhood”,并将它们相加。下面是一个屏幕截图,指示我希望根据满足这两个条件的标准对 B 列中的单元格求和(红色)。下面的逻辑应该给你总和$1100。
我尝试至少用这一行检查 C(n) 是否等于存款,但它只是将 B 列中的所有值相加。
=SUM(IF(C2:C1000=G2, B2:B1000, 0))
我的猜测是 C 列中的一些单元格满足它对所有 B 列求和的条件。这是第一个问题。第二个问题是我不能在不产生某种错误的情况下引入第二个条件。
我的具体案例发生在谷歌表格上。
【问题讨论】:
-
使用 SUMIFS():
=SUMIFS(B:B,C:C,"Deposit",D:D,"Robinhood") -
一个注释,虽然在这种情况下是相同的,但大多数情况下Excel和Google之间的情况并不相同。差异比大多数人所知的要多。
-
非常感谢@ScottCraner!我还是谷歌表格的新手,对excel的了解有限。我可以更新问题。
标签: google-sheets