【问题标题】:How to implement in Excel: If cell A1 is 0, cell A2 = "foo". Else, let the user specify an input如何在 Excel 中实现:如果单元格 A1 为 0,则单元格 A2 = "foo"。否则,让用户指定输入
【发布时间】:2010-12-07 18:53:15
【问题描述】:

这很简单。如果某个单元格(例如 A1)是值“0”,我希望 A2 包含任意值。否则,我希望用户能够输入自己的值。第一部分很简单:

A2=IF(A1 = "0", "value", "")

但是,如果 A2 为空,并且用户去编辑值,Excel 会显示要编辑的公式本身。

有没有办法解决这个问题?

【问题讨论】:

    标签: algorithm excel conditional


    【解决方案1】:

    您需要创建custom number format 而不是公式的稍微不同的方法。使用类似#.0;#.0;"Value" 的内容,然后将值从 A1 复制到 A2 并在 A2 上使用自定义数字格式。

    【讨论】:

      【解决方案2】:

      我通常会设置一个覆盖表。因此,如果用户进行了覆盖,则公式会读取它,否则它会使用 if 语句来评估另一个结果。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-09-07
        • 1970-01-01
        • 1970-01-01
        • 2018-08-25
        • 1970-01-01
        • 2022-06-23
        • 1970-01-01
        相关资源
        最近更新 更多