【发布时间】:2013-08-01 02:31:34
【问题描述】:
我刚刚学习 Excel 中单元格值的数据验证,并发现了一个我想解决的问题。我有一个单元格,我只想允许特定的数值。这没问题,因为我可以只使用该特定单元格的数据验证。我不能做的是使用“数字”标准只有数字 10; 20; 30 例如,因为我只能指定数字范围(大于、小于、介于等)。我没有使用数字范围,而是使用“列表”功能并简单地写 10; 20; 30 就可以了。
当我向该单元格添加特殊格式时,就会出现问题。假设我希望格式是 Excel 中不存在的格式,我想输入值“10”但它应该显示“10 钱”或语法正确的东西。如果我只使用自定义格式,我可以在单元格格式菜单 (ctrl + 1) 中显示的“标准”之后添加“金钱”。
如果我做任何一个都可以,但如果我同时添加列表 10; 20; 30,以及标准“钱”的格式,当我使用下拉菜单时它不起作用。原因是下拉菜单尝试添加值“10 钱”,而列表无法识别这一点,因为它希望输入“10”。如果我将列表更改为 10 钱; 20钱; 30 钱,下拉菜单有效,但我无法手动输入数字“10”、“20”或“30”,因为列表预计输入为“10 钱”等。
这里有人对如何解决这个问题有建议吗?
我知道我可以只使用第一个示例并告诉将使用此文档的人手动输入数字,但我想尽可能消除潜在的错误。
提前感谢您提出的任何建议!
【问题讨论】:
标签: excel