限制列仅接受特定值

Restricting a column to accept only specific values

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

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

此外,如何将其应用到整个列?

它称为数据验证(数据 > 数据工具)。 Select 您的列(例如 M)和数据验证...、设置、允许:自定义、公式:

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

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

Needs to have either RM or TM in the starting of the value.

好的。其他适合的选项。

要实现它,请:

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

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

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

  • 定义您的错误消息