Excel - 将单元格ID添加到另一个单元格中的SUM()

时间:2014-09-19 14:37:09

标签: excel

我有两列单元格 - I4:I28 (这些有货币数据)和 G4:G28 (这些是是/否下拉列表)。这两列相互引用: G4是/否> I4 G5是/否> I5 等等。

Columns **G** and **I**

最后我有这个单元格 - C19 - 其中 SUM I4:I28 数据: = SUM(I4:I28) )

**C19** cell - SUM() function

我需要 C19 中的 SUM()功能才能包含 I 单元格,这些单元格具有对应的 G 已选中。我该如何进行此类验证?

感谢名单

P

PS:我想它会是这样的(伪代码):如果 G4 =“是”那么将 I4 添加到 SUM() C19 ......

2 个答案:

答案 0 :(得分:1)

一种解决方案是创建一个具有以下代码的新列:

IF G4 == "YES" THEN G4 ELSE 0

并将该列与SUM()相加。

另一种解决方案是使用SUMIF

在你的例子中,它将是:

=SUMIF(G4:G28,"==YES",I4:I28)

答案 1 :(得分:1)

SUMIF 语法:SUMIF(range,criteria,sum_range)

在单元格C19

=SUMIF(G4:G28,"Yes",I4:I28)