如何在 Excel 中将这两个公式合并为一个?

如何在 Excel 中将这两个公式合并为一个?

我想将 Excell 中的此公式=IF(C73>0, (C73+20),"")与另一个公式合并=IF(C73>0, (C73+55),"")

但第二个公式仅当 A73 单元格等于值“RSV”时才适用

谢谢大家的帮助!

答案1

使用嵌套的IF

在您的示例中,两个公式似乎仅在一个数字(55 与 20)上有所不同,因此用内部的数字替换更容易IF(...)

=IF(C73>0, C73+IF(A73="RSV", 55, 20), "")

如果配方有更多不同之处,最好将两者包裹在外面IF

=IF(A73="RSV", IF(C73>0, (C73+55),""), IF(C73>0, (C73+20),""))

答案2

您可以将 IF 函数嵌套在一起,请参阅下面的详细说明

=IF(logic, Value if logic is true, value if logic is false")

=IF(A73="RSV", second formula here, first formula here")

=IF(A73="RSV", IF(C73>0, (C73+55),""), IF(C73>0, (C73+20),""))

相关内容