我想在Excel 10中的单元格中添加一些数据验证。我想强制用户输入一个字符串,它是9个字符长,前8个字符作为数字,最后一个字符是大写字母。数据VAlidation - 文本长度和字符类型
感谢ü提前
我想在Excel 10中的单元格中添加一些数据验证。我想强制用户输入一个字符串,它是9个字符长,前8个字符作为数字,最后一个字符是大写字母。数据VAlidation - 文本长度和字符类型
感谢ü提前
这个公式可以帮助:
=and(isnumber(left(A1,8)+0),len(A1)=9,code(right(A1))>=65,code(right(A1))<=90)
len(A1)=9
= 9炭长code(right(A1))>=65,code(right(A1))<=90
=炭在“A”和“Z”之间
这个自定义公式将满足前两个要求:'= AND(LEN(A1)= 9,ISNUMBER(LEFT(A1,8)+0))...'AFAIK,你需要VBA满足最后一个。或者你可以忽略最后一个,在其他地方使用单元格值之前,使用'UPPER'公式'= Left(A1,9)&Upper(Right(A1,1))'将最后一个值转换为大写。 –
谢谢Scott的意见,非常感谢。 – IoanaC