Excel:根据相同条件对多列求和

Excel: Sumif Multiple Columns based on the same Criteria

所以我正在尝试创建一个电子表格,以允许游戏中的角色计算派对库存总数。

我正在尝试根据相同的条件对多个列求和。

所以说我正在尝试总结他们拥有的所有绳索。

A列是物品描述 B-E 列是每个党员的不同总数(每人一列)

每个党员有50根绳子,所以我期待200根绳子。 我用过这个公式:

=SUMIF(A:A,"Rope: Hemp",B:E) 它只返回 50 作为值,如果我使用单元格值(A1:A100 等)它 returns值为零。

有人告诉我 Sum Product 可以工作,所以我也尝试了:

=SUMPRODUCT((A1:A100="Rope: Hemp")*(B3:E100)) 我仍然得到不正确的结果。

我做错了什么?

编辑: 这是一些照片。 Here is my Raw Data. As you can see I have the inventory and tallies, when you look at rope it says 150, and this was calcualted by summing the B to E cells, however as the list is going to move and grow I thought SUMIF would be better.

如上所述,我使用 SUMIF 将 B 列到 E 列设为范围,它只有 returns 值 50(我假设 B 列)

所以想到了这个: =SUMIF(A3:A40,"="&J17&"",B3:B40)+SUMIF(A3:A40,"="&J17&"",C3:C40)+SUMIF(A3 :A40,"="&J17&"",D3:D40)+SUMIF(A3:A40,"="&J17&"",E3:E40)

有效,但我只能假设 sumif 仅适用于一个目标范围...我也尝试了大括号...

所以,我确实也使用单元格 J17 作为您要查找的对象,因此您可以将其向下拖动,“*”会找到所有出现的 "Rope: Hemp" 或 "Rope: Nylon" 等.我一共得到150个因为只有3个字带绳子...

希望对您有所帮助。其他人可能有更好/更简洁的建议!

我刚刚通过在 J17 中输入绳索、剑杆和口粮进行了测试,得到了我预期的结果。 电子表格的图像: