【问题标题】:Restricting a column to accept only specific values限制列只接受特定值
【发布时间】:2015-03-24 18:20:19
【问题描述】:

我正在尝试在 Excel 2010 中插入一个公式,以便该列仅允许用户输入一个以 RMTM 开头的值 - 如果不是,则抛出一个错误说 "Needs to have either RM or TM in the starting of the value"

是否可以仅使用公式来做到这一点?

另外,我如何将它应用到整个列?

【问题讨论】:

    标签: string excel excel-formula excel-2010 validation


    【解决方案1】:

    它被称为数据验证(DATA > Data Tools)。选择您的列(比如M)和数据验证...、设置、允许:自定义、公式:

    =OR(LEFT(M1,2)="RM",LEFT(M1,2)="TM")  
    

    切换到错误警报,错误消息:

    值的开头需要有 RM 或 TM。

    好的。其他适合的选择。

    【讨论】:

      【解决方案2】:

      要实现它,请:

      • 选择列或任何其他范围
      • 检查活动单元格的地址(在编辑栏左侧 - 如果您选择整列,它将是第一个单元格,对于范围,它是您开始选择的单元格)
      • 使用以下公式添加自定义验证

        =OR(LEFT(A1,2)="TM",LEFT(A1,2)="RM")

      (将A1替换为上一点的地址)

      • 定义错误信息

      【讨论】:

        猜你喜欢
        • 2014-02-07
        • 2015-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-10
        • 1970-01-01
        • 2012-05-21
        相关资源
        最近更新 更多