我需要帮助将这些顺序If语句转换为更简洁的代码。 (使用Libre Office)

时间:2019-10-25 00:13:40

标签: excel if-statement sum libreoffice

我正在为本地商店的特殊订单设计Libreoffice的发票制造商。目的是通过总计出纳员必须为其输入值的每个部门密钥的值来简化出纳员的工作。例如,如果我有一个包含25个项目的订单,但有5个单独的部门。

这是我目前用来检查L1:L25是否具有“啤酒”作为值的公式。

=SUM(IF(L1 = "Beer", K1, 0), IF(L2 = "Beer", K2, 0), IF(L3 = "Beer", K3, 0)), Etc...

此公式有效,但时间很长。有一个简单的方法可以简化这个公式吗?它返回的值是每个单元格左侧带有“啤酒”值的$值的总和。

1 个答案:

答案 0 :(得分:1)

SUM(IF...)是完成SUMIF的很长的路:

=SUMIF(L1:L25,"Beer",K1:K25)