excel 用数据有效性设置接受以字母“A”开头的文本
(2010-12-02 09:49:58)
标签:
杂谈 |
分类: excel |
一:EXCEL中设置数据有效性为7开头的12位文本数字(不是文本就会出现科学计数)
1.单元格数字格式设置为文本
2.数据 - 有效性 - 自定义
公式(假设设置A1): =AND(LEFT(A1="7",LEN(A1)=12)
3.有效性 - 出错警告 -警告信息 输入:
输入错误,请重新输入
二:(1)有效性选择自定义,公式里面输入以下内容,这是G10单元格的
=AND(LEFT(G10,2)="HS",LEN(G10)=9)
(2)
=AND(AND(CODE(LEFT(G10,1))>=65,CODE(LEFT(G10,1))
<=90),AND(CODE(MID(G10,2,1))>=65,CODE(MID(G10,2,1))
<=90),LEN(G10)=9,ISNUMBER(VALUE(RIGHT(G10,7))))
公式输入的时候要手动输入,不要COPY,不然可能无法正常运行
(3)=AND(LEFT(G10,2)="HS",LEN(G10)=9,ISNUMBER(VALUE(RIGHT(G10,7))))
加了判断后面7位是不是数字
三:下面的数据有效性公式演示如何检查个特定的字符。本例中,该公式确保用户输入的是字符串,井且它以宇母A开始(大写或者小写)。
=LEFT(A1)="1"
该公式假设,所选择的范围的左上单元格是A1。
实例:
在某企业的员工记录表中,每个员工的编号必须以“10”开始,因此使用数据有效性设置使该单元格区域只接受输入以“10”为开头的文本,如果输入不是以“10”为开头的文本,则弹出提示窗口。效果如图所示
http://hiphotos.baidu.com/kaixinook/pic/item/f703918f63267ec7503d926c.jpg
1.选择要设置数据有效性的单元格区域A3:A17,选择菜单栏的“数据”——“有效性”,Excel显示“数据有效性”对话框。
2.在“数据有效性”对话框中点击“设置”选项卡,在“允许”下列列表框下选择“自定义”,然后在“公式”输入框中输入公式“=LEFT(A3)="10"”。如图所示
http://hiphotos.baidu.com/kaixinook/pic/item/a0ec08fa94f750aa58ee906c.jpg
3.在“数据有效性”对话框中点击“设置”选项卡,设置警告信息。
4.单击“确定”按钮关闭“数据有效性”对话框。