限制列仅接受特定值
Restricting a column to accept only specific values
我正在尝试在 Excel 2010 中插入一个公式,以便用户仅在该列以 RM
或 TM
开头时才让用户输入一个值 - 如果不是,则抛出错误说 "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 替换为上一点的地址)
- 定义您的错误消息
我正在尝试在 Excel 2010 中插入一个公式,以便用户仅在该列以 RM
或 TM
开头时才让用户输入一个值 - 如果不是,则抛出错误说 "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 替换为上一点的地址)
- 定义您的错误消息