Excel数据验证-限制字符类型和长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel数据验证-限制字符类型和长度相关的知识,希望对你有一定的参考价值。

我对excel相对陌生,因此对这个简单的问题表示歉意。

我想将数据验证添加到Excel中的一系列单元格,这些单元格将用于收集“全名”。我希望单元格仅允许:文本输入(字母中的所有字母均小写和大写)并且字符长度为1-70。

我不知道“数据验证”窗口中的自定义论坛,但是不确定正确的命令。我也尝试过使用“文本长度”,但是这仍然允许输入数字和符号。

谢谢!

答案

相同

=AND(LEN(A1)<=70,ISNUMBER(SUMPRODUCT(SEARCH(MID(A1,ROW(1:999),1),"abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ&<>"))))
另一答案

Custom部分中尝试此操作:

=AND(SUMPRODUCT((MID(UPPER(A1),ROW(INDIRECT("1:"&LEN(A1))),1) >="A")*(MID(UPPER(A1),ROW(INDIRECT("1:"&LEN(A1))),1) <="Z"))=LEN(A1),LEN(A1)<=70)

不区分大小写,它检查所有条目都在[A-Za-z]范围内,并且长度不超过70。

如果要在条目中保留空格,则可以如下所示添加该测试:

=AND(SUMPRODUCT((MID(UPPER(A1),ROW(INDIRECT("1:"&LEN(A1))),1) >="A")*(MID(UPPER(A1),ROW(INDIRECT("1:"&LEN(A1))),1) <="Z") + (MID(UPPER(A1),ROW(INDIRECT("1:"&LEN(A1))),1) =" "))=LEN(A1),LEN(A1)<=70)

以上是关于Excel数据验证-限制字符类型和长度的主要内容,如果未能解决你的问题,请参考以下文章

在microsoft中的字符串的UTF 8字节长度excel

excel函数字符串长度限制的使用方法有哪些?

javascript验证代码总结

第2题——DNA片段

js验证表单不能填数字怎么判断?

是否可以在 excel 验证下拉框中增加 256 个字符的限制?