在两个列范围之间逐行比较

时间:2014-10-28 18:58:21

标签: excel excel-formula worksheet-function sumifs

我有两列数据,一列是美元金额,另一列是文本值。我试图在底部创建一个公式,它只将A中的值加在一起,B列中的相应行等于"是"。因此,在下面的示例中,我的公式将返回1000的总和:

|    A     |    B     |
|500       |Yes       |
|150       |No        |
|500       |Yes       |
|533       |No        |

|1000      |

我的实际电子表格还有更多行,所以我想要一个公式,可以将A列中的整个范围与B列中的整个范围逐行进行比较。这可以不用设置宏吗?

1 个答案:

答案 0 :(得分:4)

请尝试:

=SUMIF(B1:B4,"Yes",A1:A4)  

调整范围以适合但确保它们的大小相同。