Excel 是否有数据验证强制用户只允许不区分大小写的字母?

Excel 是否有数据验证强制用户只允许不区分大小写的字母?,excel,validation,Excel,Validation,我希望单元格抛出错误“仅输入字母。不允许使用特殊字符和数字”。即使我输入一个点,它也会抛出一个停止错误消息 数据验证是否可行 例如: ANIL KUMAR .P is ERROR and ANIL KUMAR P is RIGHT 不允许: 特殊字符: "!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~" “!”35;$%&'()*+,-./:@[\]^_`{|}~" 数字:0123456789您可以使用如下自定义DV公式: =AND(MIN(CODE(

我希望单元格抛出错误“
仅输入字母。不允许使用特殊字符和数字”
。即使我输入一个点
,它也会抛出一个停止错误消息

数据验证是否可行

例如:

ANIL KUMAR .P is ERROR
and ANIL KUMAR P is RIGHT
不允许:

特殊字符:

"!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"
“!”35;$%&'()*+,-./:@[\]^_`{|}~"

数字:
0123456789

您可以使用如下自定义DV公式:

=AND(MIN(CODE(MID(UPPER(SUBSTITUTE(A1," ","")),ROW(INDIRECT("1:"&LEN(SUBSTITUTE(A1," ","")))),1)))>64,MAX(CODE(MID(UPPER(SUBSTITUTE(A1," ","")),ROW(INDIRECT("1:"&LEN(SUBSTITUTE(A1," ","")))),1)))<91)

=和(最小值(代码(中间值)(替换为(A1),”),行(间接值(“1:”&LEN(替换为(A1),”),1)))>64,最大值(代码(中间值(中间值)(中间值)(替换为(A1),”),行(间接值(“1:”&LEN(替换为(A1),”),1))您可以使用如下自定义DV公式:

=AND(MIN(CODE(MID(UPPER(SUBSTITUTE(A1," ","")),ROW(INDIRECT("1:"&LEN(SUBSTITUTE(A1," ","")))),1)))>64,MAX(CODE(MID(UPPER(SUBSTITUTE(A1," ","")),ROW(INDIRECT("1:"&LEN(SUBSTITUTE(A1," ","")))),1)))<91)

=和(最小值(代码(中间值)(替换为(A1),”)、行(间接值(“1:”&LEN(替换为(A1),”)))、1))>64、最大值(代码(中间值(中间值)(中间值)(替换为(A1),”)、行(间接值(“1:”&LEN(替换为(A1),”))、1))创建基于字母的正则表达式自定义项。创建基于字母的正则表达式自定义项。