0

我知道有很多关于这个的话题,我已经通过我的分享来寻找答案。

D7 and F7 is formatted to currency Rand
E7 will be text or blank

在提供两个答案之一之前,我需要满足公式中的 3 个条件:

cell of formula is F7
if D7 is =>50
if D7 is =<-50
if E7 is =0

基本上任何高于49.99不管它是否是负数并且只要 E7 是一个空白单元格。

然后它应该产生答案59。如果不满足所有这些条件,它应该给0.

尝试了以下公式,但没有给我任何结果,只是保持为零。

=IF(AND(D7<=-50,D7>=50,E7=0),(59),(0))
4

3 回答 3

2

看起来您的函数在说“如果 D7 小于 -50 且大于 50”,这是不可能的。我相信你想要的是让它说“如果它小于 -50 或大于 50,并且 E7 = 0” - 这看起来更像

=IF(AND(OR(D7<=-50,D7>=50),E7=0),(59),(0))
于 2013-08-29T14:39:12.860 回答
2

我知道这已经得到了回答,但是这里有一个可以完成工作的替代公式:

=AND(ABS(D7)>=50,E7=0)*59
于 2013-08-29T15:07:44.613 回答
0

Excel 2007:

=IF(AND(OR(D7<=-50;D7>=50);E7=0);59;0)
于 2013-08-29T14:45:39.433 回答