【问题标题】:Making two IF statements in a manual input cell which reference two different cells在引用两个不同单元格的手动输入单元格中创建两个 IF 语句
【发布时间】:2020-08-24 12:06:05
【问题描述】:

目前,我对单元格 E4 进行了数据验证,说明公式 =IF(E4>1,"",1)。这禁止用户输入除 1 或零以外的任何数字。

如果完成特定操作(本质上是数字复选框),我需要用户在单元格 E4 中手动输入数字“1”。

如果单元格 B4 读取数字“3”,我还希望单元格 E4 的值读取“1”。

我已经阅读了几个嵌套 IF 语句的示例,但找不到任何引用两个不同单元格来决定另一个单元格的值的示例。

我可以在数据验证中创建嵌套的 IF 语句吗?我没有成功。

我需要影响单元格 E4 的两个公式是;

IF(E4>1,””,1) 和 IF(B4=3,E4=1,””)

非常感谢任何帮助。

【问题讨论】:

    标签: if-statement nested excel-2010 overwrite


    【解决方案1】:

    你只需要一个 OR 语句。

    =IF(OR(E4 > 1, B4 = 3),””,1)

    【讨论】:

    • 该公式是否适用于数据验证?我必须能够在不覆盖的情况下在 E4 中输入数字。
    • 我不确定。对excel中的数据验证做的不多。它适用于样式公式,所以它应该。快速浏览后应该这样做,所有验证规则都将正确地类似于“=OR(E4 > 1, B4 = 3)”,因为您希望它返回 true 或 false
    猜你喜欢
    • 2017-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多