用EXCEL实现在线查询
作者:刘明
来源:《计算机光盘软件与应用》2013年第07期
作者:刘明
来源:《计算机光盘软件与应用》2013年第07期
摘要:本文针对Excel提供的网络交互功能,制作了简单的在线查询系统,为非专业人员维护提供了方便,并且保护了使用者的隐私。
关键词:excel;函数
中图分类号:TP311文献标识码:A文章编号:1007-9599 (2013) 07-0000-02
目前,大部分的网上查询系统多是基于PHP、ASP、ASP.NET、JSP等编程技术和专业的数据库实现的,在系统的使用过程中需要专业的开发管理人员维护,这对系统的应用带来了一定的限制。Microsoft Office是目前较为常用一款办公软件,Excel电子表格是其组件之一,Excel不仅可以进行各种数据的处理、统计分析和辅助决策操作,还提供了强大的Internet网络交互功能,对实现在线查询相对简单。
下面以学生成绩在线查询为例,来简单说明制作过程。在线查询系统包含两张工作表,
一张表是学生成绩统计表,该表主要包括学生“姓名”、“身份验证”及各门课成绩等,字段多少可以根据个人需要添加。“身份验证”密码是在线查询时身份验证的唯一凭据,不能重复使用,位数越多越不容易重复,本例中“身份验证”密码使用6位数字;一张表是成绩查询表,该表是查询系统的主界面,可以根据个人需要对其进行相应的格式设置,实现大方、美观的效果。
1学生成绩统计表[1]
在学生成绩统计表“身份验证”列,选中需要填写密码的区域,执行“格式/单元格”命令,打开“单元格格式”对话框,选择“数字excel的随机数函数”选项卡。在“分类”列表中选择“自定义”,在“类型”文本框中填写“000000”。单击确定按钮,以实现“身份验证”列输入数字少于6位时补足6位,激活选中区域的某一单元格,输入函数“=TRUNC(RAND()*1000000)”先产生一个整数位数最多为6位的随机数,截去数字的小树部分,然后公式复制填充即可。由于这样产生的密码是变化的,所以在原密码区复制、选择性粘贴/数字/确定,这样密码就固定了(图一)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论