工作表保护和数据有效性的综合案例

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工作表保护和数据有效性的综合案例

彭志伟

广州市数宇软件有限公司

数据有效性是Excel当中一个非常实用的功能,它可以对单元格的输入内容进行限制,从而达到表格数据输入规范和准确的目的。工作表保护可以锁定工作表的内容,并且可以控制哪些单元格允许用户填写,哪些单元格不能填写。企业学员对这两项功能也特别感兴趣,在企业中的应用也很多,尤其是用在模板方面。

下面这个范例是一张报销单的例子,它综合了工作表保护和数据有效性两个功能来实现的。首先,请大家先新建立一个Excel文档,并仿照下图建立一个数据表。

报销单功能描述:

●整张报销单中,除了白色底纹的单元格可以录入数据以外,其他的单元格都被保护。

●C5单元格只能输入1-4个字符,如输入错误能提示“本单元格文本长度必须为1-4

个字符。”字样。

●E5单元格只能输入介于18到60之间的整数,如输入错误能提示“本单元格必须

输入18-60之间的整数。”字样

●G5单元格做成下拉菜单,菜单项包括“男”和“女”。

●C6单元格做成下拉菜单,菜单项包括“财务部”、“销售部”、“培训部”和“人事

部”。

●F6单元格能自动出现当前日期。

●F8:F11区域单元格只能输入数字,并且整张报销单的总金额不能超过一万元,单

元格设置为带货币的两位小数格式。

●D12单元格能自动统计F8:F11区域的总和。

操作提示:

1.选中C5单元格,打开“数据/有效性”,在“有效性条件”作如下图设置:

4.对C6单元格作如下图的有效性设置:

5.在F6单元格中输入函数= today() 。

6.选中F8:F11区域,将此区域的有效性设置为自定义,并输入以下公式

=AND(ISNUMBER(F8),SUM($F$8:$G$11)<10000)

7.在D12单元格中输入函数= sum(F8:G11)。

8.选中数据表中所有白色底纹的单元格,打开“格式/单元格”菜单,将“保护”选

项卡中的“锁定”选项前的勾去掉,如下图。

9.最后,打开“工具/保护/保护工作表”菜单,对工作表加密并设置密码。至此,整

个例子完成了。如果需要,还可以将它制作成模板保存。

今天我把这个范例共享给大家,同时附上原文件Validation.xls,可以用作上课和演示用途,希望能给大家带来一些启发和帮助。同时由于水平有限,欢迎大家批评和指教。( 完)

相关文档
最新文档