Excel return 值或 运行 计算(如果不满足条件)。需要配方
Excel return value or run calculation if criteria is not met. Formula needed
这是一个相当简单的公式,我需要语法。我不知道 Excel 将接受的语法。
公式:
如果目标单元格的值为“2”或更小,我想 return 值为“0”。
如果值大于“2”,我想乘以“25”。
我尝试了下面的公式,但我的语法全错了,我不确定在哪里寻找正确的语法:
=IF(B2<2,0),(B2>2, B2*25)
感谢您的帮助。
if(b2<2,0,b2*25)
<- 应该有效
首先,注意 IF()
函数的正确语法:
IF(logical_test, value_if_true, [value_if_false])
logical_test
是 B2 <= 2
。
value_if_true_
是 0
.
value_if_false
(即,如果B2
是> 2
)是B2 * 25
。
所以公式是=IF(B2<=2, 0, B2*25)
.
例如(数据从B2
开始,公式在C2
):
[B] [C]
[2] 0 0
[3] 1 0
[4] 1.9 0
[5] 2 0
[6] 2.1 52.5
7 3 75
8 4 100
评论跟进:
How would I set this formula so the value couldn't go over a certain number... ie I don't want it to return values over 100 and instead set the value to 100 if it would be higher.
现在您需要另一个 IF()
函数来评估 B2 > 2 时您的操作:
=IF(B2<=2, 0, IF(B2*25>100, 100, B2*25))
这是一个相当简单的公式,我需要语法。我不知道 Excel 将接受的语法。
公式: 如果目标单元格的值为“2”或更小,我想 return 值为“0”。 如果值大于“2”,我想乘以“25”。
我尝试了下面的公式,但我的语法全错了,我不确定在哪里寻找正确的语法:
=IF(B2<2,0),(B2>2, B2*25)
感谢您的帮助。
if(b2<2,0,b2*25)
<- 应该有效
首先,注意 IF()
函数的正确语法:
IF(logical_test, value_if_true, [value_if_false])
logical_test
是 B2 <= 2
。
value_if_true_
是 0
.
value_if_false
(即,如果B2
是> 2
)是B2 * 25
。
所以公式是=IF(B2<=2, 0, B2*25)
.
例如(数据从B2
开始,公式在C2
):
[B] [C]
[2] 0 0
[3] 1 0
[4] 1.9 0
[5] 2 0
[6] 2.1 52.5
7 3 75
8 4 100
评论跟进:
How would I set this formula so the value couldn't go over a certain number... ie I don't want it to return values over 100 and instead set the value to 100 if it would be higher.
现在您需要另一个 IF()
函数来评估 B2 > 2 时您的操作:
=IF(B2<=2, 0, IF(B2*25>100, 100, B2*25))