【问题标题】:3 condition formula in excel3 excel中的条件公式
【发布时间】:2016-04-17 08:08:03
【问题描述】:

我需要这些条件:

  1. 如果 b=0 = a/2
  2. 如果 b
  3. 如果 b

我使用这两个公式:

  • =IF(E1=0,"",IF(D1
  • =IF(E1=0,D1/2,0),elseif(E1=0,0)

但是当b<=0a<=0 不起作用。 例如- 如果ba 单元格都为负数或<=0 它不起作用。是否可以满足这三个条件?

我已经尝试过这些公式,但是在 no2 条件下它们都不能正常工作:

=IF($E$30<=0,$D$26/2,IF($E$30>=0,"",IF(D26<=0,"")))
=IF(E30<=0&D26>=0,D26/2,0),elseif(E30<=0&D26<=0,0),elseif(E30>=0,0)
=IF(E30<=0,D26/2,IF(AND(D26>=0,E30<=0),D26/2,0))
=IF(E30<=0&D26<=0,0),IF(E30<=0&D26>=0,D26/2)

【问题讨论】:

    标签: excel-formula excel-2007


    【解决方案1】:

    这是你所追求的偶然:

    =IF(AND(B1<=0,A1>=0),A1/2,IF(AND(B1<=0,A1<=0),0,IF(B1<=0,0,"")))
    

    【讨论】:

    • 完全正确的公式。非常感谢#Alan Waage 先生。但是如果结果为“0”,是否可以使用公式自动隐藏该行?
    • 行隐藏是 VBA 领域。由于您在显示为零时使用公式进行控制,因此您可以改为 "" 。这不会隐藏该行,但会阻止显示零。
    猜你喜欢
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    • 2019-10-17
    相关资源
    最近更新 更多