数据验证:不允许像" 123%"

时间:2014-03-17 07:39:16

标签: excel

我想知道是否有办法根据这个例子阻止单元格输入。

  • 123 =允许
  • 123%=不允许
  • %=不允许

虽然123%被解释为123,这不会影响计算,但我想知道上述情况是否可行。

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

将单元格格式化为常规格式并在数据验证中 - 自定义编写公式:

=LEFT(CELL("format";A1))<>"P"

假设在这种情况下,您想将其应用于单元格A1

根据您的区域设置,您可能需要更换&#34;;&#34; by&#34;,&#34;

如果&#34;%&#34;单独作为文本是不允许的,然后使用它作为公式:

=NOT(OR(LEFT(CELL("format";A1))="P";ISNUMBER(FIND("%";A1)))