EXCEL准考证打印系统(函数版)

合集下载

基于Excel 2003及VBA办公自动化的实现

基于Excel 2003及VBA办公自动化的实现
标题 栏 , A 在 2一I 元格 分 别输 入 “ 号 、 名 、 2单 序 姓 性 别 … ” 字 段 。在 其 他 对 应 单 元 格 中 , 入 考 生 的 等 录 信 息 。这部 分 内容可通 过 各 单 位按 照 规 定 E cl xe表
色。其余字段信息用 同样 的办法与工作表 2 行对 1 应单 元格 建立 关联 。另外 三个 准考 证按 照第 一个 准
E c l u cin o O F E ’a d “ a l ” a d t e c rea o f e t n u a a n el a .w ih x e g f n t f“ F o S T’ n n n e n o r l t n o ca g lrf me a d c l d t h i r r a hc c n I l h t t e o c u o t n s r a ie . T e o  ̄ T S t a h f e a tmai i e l d l i o z h me o s s l , h g a tma o h t d i i e mp ih u o t n, a d ih i n h g
创建三个工作表 , 分别命名为“ 准考证打印” “ 、基本 信息” 照片信息” 和“ 。
1 1 “ 考证 打印” 板 设计 . 准 模
盒 的标签( 包含班级 , 任课教师 , 课程名称等信息) 、 具 有 相 同表头 和表 底 的 报表 、 书证 、 图 准考 证 、 出人
证 、 考证 等 。用 Vsa Fx r 以实现 , 监 i l oPo可 u 但多数 办 公 人员 对 Vsa Fxr 熟 悉 , O c 公 软 件 i l oPo不 u 而 f e办 i 是 大 家 熟悉 的 常用 软件 , 如果 用 Wod一 个 一 个 制 r

EXCEL函数表(最全的函数大全)

EXCEL函数表(最全的函数大全)

函数大全一、数据库函数(13条)二、日期与时间函数(20条)三、外部函数(2条)四、工程函数(39条)五、财务函数(52条)六、信息函数(9条)七、逻辑运算符(6条)八、查找和引用函数(17条)九、数学和三角函数(60条)十、统计函数(80条)十一、文本和数据函数(28条)一、数据库函数(13条)1.DAVERAGE【用途】返回数据库或数据清单中满足指定条件的列中数值的平均值。

【语法】DAVERAGE(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。

Field指定函数所使用的数据列。

Criteria为一组包含给定条件的单元格区域。

2.DCOUNT【用途】返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。

【语法】DCOUNT(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。

Field指定函数所使用的数据列。

Criteria为一组包含给定条件的单元格区域。

3.DCOUNTA【用途】返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。

【语法】DCOUNTA(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。

Field指定函数所使用的数据列。

Criteria为一组包含给定条件的单元格区域。

4.DGET【用途】从数据清单或数据库中提取符合指定条件的单个值。

【语法】DGET(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。

Field指定函数所使用的数据列。

Criteria为一组包含给定条件的单元格区域。

5.DMAX【用途】返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。

【语法】DMAX(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。

用excel 实现打印带照片的准考证书

用excel 实现打印带照片的准考证书

学校: 临沂第***中学 班级: 2011级10班 考次: 第 2 场 座号: 32
准 考 证 2011371391001020392 号: 考 试 时 4月21日8:50--9:20 地点:西微机室 间:
2014年临沂市初中学业考试信息技术考试
准 考 证 2011371391001020394 号: 考 试 时 4月21日8:50--9:20 地点:西微机室 间:
2014年临沂市初中学业考试信息技术考试
准 姓名: 周雨晴

证 姓名: 李令进



性别: 女
性别: 男
学校: 临沂第***中学 班级: 2011级10班 考次: 第 2 场 座号: 33
学校: 临沂第***中学 班级: 2011级10班 考次: 第 2 场 座号: 34
准 考 证 2011371391001020396 号: 考 试 时 4月21日8:50--9:20 地点:西微机室 间:
准 考 证 2011371391001020402 号: 考 试 时 4月21日8:50--9:20 地点:西微机室 间:
准 姓名: 陆洋

证 姓名: 钱庆红



性别: 男
性别: 女
学校: 临沂第***中学 班级: 2011级10班 考次: 第 10 场 座号: 10
学校: 临沂第***中学 班级: 2011级10班 考次: 第 2 ห้องสมุดไป่ตู้ 座号: 30
准 考 证 2011371391001020387 号: 考 试 时 4月21日16:50--17:20 地点:西微机室 间:
2014年临沂市初中学业考试信息技术考试
准 考 证 2011371391001020383 号: 考 试 时 4月21日8:50--9:20 地点:西微机室 间:

用Excel建立模拟考试系统

用Excel建立模拟考试系统

用Excel建立模拟考试系统做教师的少不了为学生制作各种各样的考试卷子,市面上虽有各种模拟考试系统,却因程序制作复杂,将老师们拒之门外。

其实根本不需要懂编程,用Excel 2003你也可以制作一个类似的系统。

一个可以自动出题、验证考号、答题后自动评分、保存记录的模拟考试系统,当然你也可以给它加上其他功能系统设计1.建立题库打开Excel 2003,建立“单选题”工作表(如图1),在A2输入公式=ROW()-1&"."以自动生成序号,在D2输入=IF(C2="","",RAND()),选中A2:D2拖动其填充柄向下复制到其他单元格,大概有几百行也就够了,剩下的需要时再复制。

按住Ctrl键拖动工作表标签复制出两份,分别重命名为多选题、判断题。

图12.设计试卷建立“试卷”工作表,你可以按需要设置试卷,并输入单选题、多选题、判断题三个大题目,多选题需注明错、漏、多选均不得分。

并留出相应的题目位置,单选题30题(A5:C34),多选题40(A36:C75),判断题30题(A77:C106)。

用“自选图形/基本形状”中的棱台画一个按钮,选中在名称框中输入“出题按钮”4字回车,把它命名为“出题按钮”。

再右击此按钮选择“添加文字”,在按钮上输入“出题”2字。

同样再画一个按钮,把它命名为“评分按钮”,添加文字“评分”。

(如图2)图23.显示题目在A5输入公式=INDIRECT("单选题!R"&ROW()-3&"C"&COLUMN(),0),选中A5复制,再选中A5:C34进行粘贴。

同样在A36输入公式=INDIRECT("多选题!R"&ROW()-34&"C"&COLUMN(),0)并复制到A36:C75,在A77输入公式=INDIRECT("判断题!R"&ROW()-75&"C"&COLUMN()并复制到A77:C106。

(完整版)excel函数公式大全

(完整版)excel函数公式大全

EXCEL2003公式·函数应用大全1、SUMPRODUCT函数:该函数的功能是在给定的几组数组中将数组间对应的元素相乘并返回乘积之和。

例如:如图1,如果想计算B 3:C6和C3:E6这两组区域的值,可以用以下公式:“=Sumproduct(B3:C6,D3:E6)”。

图12、ABS函数:如果在A1、B1单元格中分别输入120、90,那么如果要求A1与B1之间的差的绝对值,可以在C1单元格中输入以下公式:“=ABS(A1-B1)”。

3、IF函数:如图2,如果C3单元格的数据大于D3单元格,则在E3单元格显示“完成任务,超出:”,否则显示“未完成任务,差额:”,可以在E3单元格中输入以下公式:“=IF(C3>D3, “完成任务,超出:”,”未完成任务,差额:””。

图24、Ceiling函数:该数值向上舍入基础的倍数。

如图3,在C3单元格中输入以下公式:“=CEILING(B3,C3)”;而“=FLOOR(B3,C3)”则是向下舍入。

图35、GCD函数:该函数计算最大公约数。

如图4,如果要计算B3:D3这一区域中3个数字的最大公约数,可以在E3单元格中输入以下公式:“=GCD(B3,C3,D3)”。

图46、INT函数:该函数是向下舍入取整函数。

如图5,如果要计算显示器和机箱的购买数量,可以在E3单元格中输入以下公式:“=INT(D3/C3)”。

图57、LCM函数:该函数是计算最小公倍数。

如图6,如果要计算B3:D3这一区域中3个数字的最小公倍数,可以在E3单元格中输入以下公式:“=LCM(B3,C3,D3)”。

图68、LN函数:该函数是计算自然对数,公式为:“=LN(B3)”。

9、LOG函数:该函数是计算指定底数的对数,公式为:“=LOG10(B3)”。

10、MOD函数:该函数是计算两数相除的余数。

如图7,判断C3能否被B3整除,可以在D4单元格中输入以下公式:“=IF(MOD(B3,C3)=0,"是","否")”。

用EXCEL制作模拟考试系统

用EXCEL制作模拟考试系统

1.建立题库打开Excel 2010,建立“模拟考试系统-出题测试版”。

打开此工作簿,建立“单选题”工作表(如图1),在A2输入公式=ROW()-1&"."以自动生成序号,在D2输入=IF(C2="","",RAND()),选中A2:D2拖动向下填充几百行。

按住Ctrl键单击“单选题”工作表标签拖动复制出两份,分别重命名为“多选题”(如图2)、“判断题”(如图3),分别输入题目和答案,按Alt+回车键换行。

请注意以下提示:1、以上3个工作表,在B列输入单选题题目(样式随意,但一道题只能占一个单元格),在C 列输入对应考题的答案,答案输入时注意不要有多余字符。

2、“多选题”工作表的答案必须按ABCD的顺序填写,例如答案ABD,不能写ADB、BAD、BDA、DAB、DBA,答错、少答和多答均不得分;“判断题”工作表的答案只能有两种,本题按“正确”和“错误”作为答案,其他形式如“对”和“错”、“√”和“×”也可以。

3、题库中题目数量根据实际情况而定,多多益善。

本例中题库数目为单选题60道、多选题50道、判断题45道。

图1图2图32.建立考生名单新建“考生名单”工作表,在A、B、C列分别输入序号、准考证号、考生姓名,选中B列在名称框中输入“考号”,回车确定把B列命名为考号(如图4)。

完成后可在名称管理器内看到名字为“考号”的名称,引用位置为“考生名单”工作表的B列。

图43.设计试卷建立“试卷”工作表,按需要设置试卷,序号生成方式如题库序号。

单选题30题(A5:C34),多选题40(A36:C75),判断题30题(A77:C106)。

在B4输入“单选题(每题1分)”,在B35输入“多选题(每题1分,错、漏、多选均不得分)”,在B76输入“判断题(每题1分)”。

用“自选图形/基本形状”中的棱台画一个按钮,选中在名称框中输入“出题按钮”4字回车,把它命名为“出题按钮”。

(word完整版)EXCEL常用函数公式大全及举例,推荐文档

(word完整版)EXCEL常用函数公式大全及举例,推荐文档

EXCEL常用函数公式大全及举例一、相关概念(一)函数语法由函数名+括号+参数组成例:求和函数:SUM(A1,B2,…) 。

参数与参数之间用逗号“,”隔开(二)运算符1. 公式运算符:加(+)、减(-)、乘(*)、除(/)、百分号(%)、乘幂(^)2. 比较运算符:大与(>)、小于(<)、等于(=)、小于等于(<=)、大于等于(>=)、不等于(<>)3. 引用运算符:区域运算符(:)、联合运算符(,)(三)单元格的相对引用与绝对引用例:A1$A1 锁定第A列A$1 锁定第1行$A$1 锁定第A列与第1行二、常用函数(一)数学函数1. 求和=SUM(数值1,数值2,……)2. 条件求和=SUMIF(查找的范围,条件(即对象),要求和的范围)例:(1)=SUMIF(A1:A4,”>=200”,B1:B4)函数意思:对第A1栏至A4栏中,大于等于200的数值对应的第B1列至B4列中数值求和(2)=SUMIF(A1:A4,”<300”,C1:C4)函数意思:对第A1栏至A4栏中,小于300的数值对应的第C1栏至C4栏中数值求和3. 求个数=COUNT(数值1,数值2,……)例:(1)=COUNT(A1:A4) 函数意思:第A1栏至A4栏求个数(2)=COUNT(A1:C4) 函数意思:第A1栏至C4栏求个数4. 条件求个数=COUNTIF(范围,条件)例:(1)=COUNTIF(A1:A4,”<>200”)函数意思:第A1栏至A4栏中不等于200的栏求个数(2)=COUNTIF(A1:C4,”>=1000”)函数意思:第A1栏至C4栏中大于等1000的栏求个数5. 求算术平均数=AVERAGE(数值1,数值2,……)例:(1)=AVERAGE(A1,B2)(2)=AVERAGE(A1:A4)6. 四舍五入函数=ROUND(数值,保留的小数位数)7. 排位函数=RANK(数值,范围,序别)1-升序0-降序例:(1)=RANK(A1,A1:A4,1)函数意思:第A1栏在A1栏至A4栏中按升序排序,返回排名值。

利用EXCEL的VBA功能实现准考证的批量打印

利用EXCEL的VBA功能实现准考证的批量打印
Sheet2.Cells(4 + 13 * j, 2).Value = Sheet1.Cells(2 + j + 8 * i, 4).Value '姓名
Sheet2.Cells(6 + 13 * j, 2).Value = "'" & Sheet1.Cells(2 + j + 8 * i, 6).Value '班级
Sheet2.Cells(4 + 13 * j, 9).Value = Sheet1.Cells(6 + j + 8 * i, 5).Value '性别
Sheet2.Cells(6 + 13 * j, 9).Value = "'" & Sheet1.Cells(6 + j + 8 * i, 7).Value '座位号
Next
Sheet2.Select '选中sheet2工作表
ActiveWindow.SelectedSheets.PrintOut '执行一次打印操作,打印出一组准考证(8张)。
Next '进入下一个循环
'Sheet1.Select '准考证全部打印完成后,选中sheet1工作表。
ActiveWorkbook.Save '保存当前工作簿文档
程序代码:
Sub准考证() '建立一个名称为“准考证”的宏。
For i = 0 To Sheet1.Cells (2, 10) / 8
'设立一个循环:开始值为1,结束值为sheet1工作表J2单元格内的值(即准考证数目)。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档