如何在 Excel 中根据条件添加值?

如何在 Excel 中根据条件添加值?

我们希望满足 Excel 中的一个公式,= BASEVALUE + WEIGHTVALUE*#EVIDENCEPIECES

基本上,对于 1 级,它具有BASEVALUE = 4WEIGHTVALUE = .05,因此,当您有 12 个“1 级”证据时,它就会= 4 +.5*12

我们有一列包含WEIGHTVALUE*#EVIDENCE PIECES (P3),我们正在尝试找出当 P3 不等于 0 时如何有条件地添加BASEVALUE(对于 1 级)。Evidence = N1

目前,我们遇到了一个错误,无论我们尝试什么公式,它总是将 N1 (4) 添加到包含 0 的单元格中。

我们希望值为 0 的单元格保持为 0,但任何大于 0 的值都会增加 4。

在此处输入图片描述

感谢您的任何帮助,您可以提供,

答案1

您当前的公式是不管 P 值如何都添加 N1 值。如果您只是想在 P 不为零时添加 N1,则使用以下公式:

=IF(P3=0,0,P3+$N$1)

你的问题中有很多细节(例如乘以件数),但我看不出这与你的问题有什么关系。似乎你可以从你的问题中删除前三段,除非你也需要这部分的帮助。

相关内容