Excel中用于字母数字字母值的自定义数据验证 [英] custom data validation in Excel for alpha-numeric-alpha value

查看:317
本文介绍了Excel中用于字母数字字母值的自定义数据验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要强制用户按 ABCDE1234F

即前五个字符必须是字母,然后是四个数字,最后一个必须是使用自定义数据验证的字母.

i.e. first five characters must me letters then four digits and last must be a letter using custom data validation.

推荐答案

这很长:

=AND(ISNUMBER(SUMPRODUCT(SEARCH("~"&MID(A1,ROW($1:$5),1),"abcdefghijklmnopqrstuvwxyz"))),ISNUMBER(SUMPRODUCT(SEARCH("~"&MID(A1,ROW($6:$9),1),"0123456789"))),ISNUMBER(SUMPRODUCT(SEARCH("~"&MID(A1,10,1),"abcdefghijklmnopqrstuvwxyz"))),LEN(A1)=10)

它将遍历每个必需的文本字符,并检查它是数字还是字符串.然后,它会测试文本的完整数字范围.它还可以确保它是十个字符长.

It goes through each of the required text characters and checks if it is a number or a string. Then it test the full range of numbers for text. It also ensures that it is ten characters long.

这篇关于Excel中用于字母数字字母值的自定义数据验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆