我知道有很多关于此问题的帖子,我已经找到了他们的一部分寻找答案。
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))
答案 0 :(得分:2)
看起来你的功能是说“如果D7小于-50且大于50”,这是不可能发生的。我相信你想要的是让它说“如果它低于-50或超过50,并且E7 = 0” - 这看起来更像
=IF(AND(OR(D7<=-50,D7>=50),E7=0),(59),(0))
答案 1 :(得分:2)
我知道这已经得到了解答,但是这里有一个替代公式可以完成工作:
=AND(ABS(D7)>=50,E7=0)*59
答案 2 :(得分:0)
Excel 2007:
=IF(AND(OR(D7<=-50;D7>=50);E7=0);59;0)