设置EXCEL数据有效性,第一位字母为Z,后五位为数字,公式是什么样的?

如题所述

假设单元格A1数据有效性的条件:第一位字母为Z,后五位为数字,其中Z为大写,后五位数字不含小数点。则有效性公式为:=AND(LEN(A1)=6,LEN(RIGHT(A1,5)*1)=5,INT(RIGHT(A1,5))=RIGHT(A1,5)*1,CODE(LEFT(A1,1))=90)含义为:字符长度6,首位字母为大写Z,后五位为纯数字(取整后与本身相等,且乘1后长度为5)若第一个字母Z不分大小写,则将CODE(LEFT(A1,1))=90改为LEFT(A1,1))=“Z"即可。改完后公式为:=AND(LEN(A1)=6,LEN(RIGHT(A1,5)*1)=5,INT(RIGHT(A1,5))=RIGHT(A1,5)*1,LEFT(A1,1))=“Z")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-18
数据有效性的公式为:=AND(LEN(A1)=6,LEFT(A1)="Z",NOT(ISERROR(VALUE(RIGHT(A1,5)))))
第2个回答  2013-08-18
=AND(LEFT(A1)="Z",LEN(A1)=6,ISNUMBER(--RIGHT(A1,5)))