EXCEL如何设置单元格输入数字的自定义格式?

铁兵 提交于 周三, 2007-05-23 14:57
內文

EXCEL如何设置单元格输入数字为15位、且以35开头的数字才有效?如:我要输入:“351234567890123”,这个数只能是固定15位数,且要以“35”开头的数字才有效,请各位高手帮忙,先谢过了!!!
方法如下:
假设你的数据在A1,则选中A1,工具栏,数据-》有效性-》设置-》“允许”里选择“自定义”,公式中填写:
=AND(LEFT(A1,2)="35",LEN(A1)=15,ISERROR(A1-1)<>TRUE)
确定。
复制该单元格到其他单元格。
这样,当单元格输入非该条件数据时,就会提示输入非法。
解释:LEFT(A1,2)="35",A1单元格前两位必须位35。
LEN(A1)=15,A1长度必须为15位。
ISERROR(A1-1)<>TRUE,A1必须为数字。如果你不需要这一条件,可以去掉该公式。