Excel表格计算

2024-09-30

Excel表格计算(共12篇)

Excel表格计算 篇1

Excel是Microsoft公司办公自动化软件Office中的一个重要成员, 是Windows操作平台上的一个著名的电子表格软件。它集表格处理、数据库管理、创建图表等功能于一身, 常应用于财务、统计、行政管理、办公自动化等领域。本文通过巧妙构造“答题工作表”及“评分工作表”, 借助Excel 2010 提供的内部函数, 简要介绍使用Excel表格实现计算机阅卷评分的方法。笔者提出本方法与同行交流, 旨在抛砖引玉。

一、实现计算机阅卷评分的基本条件与基本思路

1、实现计算机阅卷评分的基本思路

教师根据试题内容构造出“答题工作表”及“评分工作表”。“答题工作表”及“评分工作表”为同一工作簿文件的不同工作表。“答题工作表”由“答题须知”, “填充表格”二部分构成。“答题须知”供考生考试答题时参考, “填充表格”供考生考试时填入试题答案。“评分工作表”用于阅卷评分, 该表格内含有一系列用IF函数写成判断测试公式, 这些判断测试公式能根据考生考试时填入的答案自动阅卷并统计出分数。统计出的总分存放在“评分工作表”的某一单元, 教师阅卷时使用指定公式读取该单元即可获得该考生的总得分。“评分工作表”被隐藏起来, 这部分考生是不可见的。

2、实现计算机阅卷评分的基本要求

⑴考试题型

限定为单选题和多选题, 单选题和多选题都用字母作为供选答案的标号。本文假定各单选题的供选答案为4 个 (标号为A~D) , 各多选题的供选答案为5 个 (标号为A~E) 。多选题有2~5个答案正确。

⑵ 考试形式与要求

考试形式要求在计算机环境下机试。考生答题时应按要求把试题答案 (字母) 填入指定工作簿文件的“答题工作表”, 大、小写字母均可。对单选题, 如答案为B, 可以填入B或b;对多选题, 如答案为A、D, 则填入AD, DA, ad, da均可, 即填入的答案与字母的大小写、顺序无关。

二、“答题工作表”及“评分工作表”的构造与设置

下面笔者在Excel 2010 环境中以实例来说明“答题工作表”及“评分工作表”的构造方法。为简单起见, 假定本文叙述的试题只有20 道选择题, 其中1~15 题为单选题, 16~20 题为多选题。分值比例为单选题每题4 分共60 分, 多选题每题8 分共40分。表格的构造与设置步骤叙述如下。

1、创建工作簿文件

在Excel2010 中创建工作簿文件ANSTAB.XLS, 在其中建立“答题工作表”及“评分工作表”, 并将上述两个工作表的标签名字分别为命名为AA及BB。

2、在“答题工作表”及“评分工作表”中录入数据

⑴“答题工作表”按如下格式输入:

其中区域A1:D11 为“填充表格”, 区域E2:E11 存放“答题须知”, E1 单元供教师阅卷时输入获取考生成绩的公式。

⑵ 在“评分工作表”指定单元中录入测试及统计公式

假设试卷中各小题的答案分别为:1.A, 2.B, ……, 16.AD, ……, 20.ACE, 则在“评分工作表”区域B2:B11、D2:D11 内各单元及E1 单元录入的公式应分别为:

B2单元:=IF (UPPER (AA!B2) ="A", 4, 0)

B3单元:=IF (UPPER (AA!B2) ="B", 4, 0)

……

D7单元:=IF (LEN (AA!D7) =2, IF (CODE (MID (UPPER (AA!D7) , 1, 1) ) +CODE (MID (UPPER (AA!D7) , 2, 1) ) =CODE ("A") +CODE ("D") , 8, 0) , 0)

……

D11单元:=IF (LEN (AA!D11) =3, IF (CODE (MID (UPPER (AA!D11) , 1, 1) ) +CODE (MID (UPPER (AA!D11) , 2, 1) ) +CODE (MID (UP-PER (AA!D11) , 3, 1) ) =CODE ("A") +CODE ("C") +CODE ("E") , 8, 0) , 0)

E1单元:=SUM (B2:B11, D2:D11)

其中E1 单元存放的公式用于统计考生的总得分。

3、设置好“答题工作表”的外观

⑴ 左右拖动E列列标的右边框, 使列宽变为与该列内容相适应;另外, 再适当改变A、B、C、D各列列宽及各行行高, 使之大小变得合适、美观;

⑵ 选定区域A1:E11, 单击“开始”选项卡的“字体”选项组中的“下框线”按钮旁的下拉箭头, 选择“所有框线”选项, 把选定区域A1:E11 内各单元格设置成显示内外边框, 其它单元格不显示边框;

⑶ 依次单击“文件==>选项==>高级”, 在“Excel选项”对话框右侧, 去除“此工作表的显示选项”中的“显示行和列标题”及“显示网格线”复选框的勾选, 并单击“确定”按钮, 使“答题工作表”不显示“网格线”及“行号列标”。

4、设置“填充表格”输入文本串的合法长度 (字符个数)

选定区域B2:B11 及D2:D6, 单击“数据”选项卡“数据工具”选项组中“数据有效性”按钮, 并选择列表中的“数据有效性”命令, 系统弹出“数据有效性”对话框。在弹出的“数据有效性”对话框中单击“设置”选项卡, 设置选定区域可接收的文本长度为1 个字符 (允许:文本长度, 数据:介于, 最小值:1, 最大值:1) 。

与上述操作相仿, 在“数据有效性”对话框中单击“设置”选项卡, 设置选定区域D7:D11 可接收的文本长度为2~5 个字符 (允许:文本长度, 数据:介于, 最小值:2, 最大值:5) 。

5、设置“答题工作表”及“评分工作表”的保护与隐藏

⑴ 设置区域B2:B11、D2:D11 各单元及E1 单元为可供输入数据

选定区域B2:B11、D2:D11 及E1 单元, 单击“开始”选项卡“单元格”选项组中“格式”按钮, 并选择列表中的“设置单元格格式”命令, 系统弹出“设置单元格格式”对话框。在弹出的“设置单元格格式”对话框中单击“保护”选项卡, 去掉“锁定”、“隐藏”复选框的勾选, 并在“数字”卡片选择分类类型为“常规”, 然后单击“确定”按钮。本操作设置“答题工作表”除B2:B11、D2:D11 及E1 外的其它单元的内容均被锁定。

⑵ 隐藏“评分工作表”

“评分工作表”的内容及具体存放区域对考生保密。为此须隐藏“评分工作表”。隐藏“评分工作表”的设置步骤为:右击“评分工作表”的标签BB, 执行快捷菜单中的“隐藏”命令。

⑶ 保护工作表设置

单击“开始”选项卡“单元格”选项组中“格式”按钮, 并选择列表中的“保护工作表”命令, 系统弹出“保护工作表”对话框。在弹出的“保护工作表”对话框中, 选择“保护工作表及锁定的单元格内容”、“选定锁定单元格”、“选定未锁定的单元格”复选框的勾选, 输入密码后按“确定”按钮。本操作使⑴中设定的单元格锁定生效, 同地也屏蔽某些命令的执行, 以保证考生无法改变单元格的锁定。

⑷ 冻结“答题工作表”

选定F12 单元, 单击“视图”选项卡“窗口”选项组中“冻结窗格”按钮, 并选择列表中的“冻结拆分窗格”命令。本操作使“答题工作表”的区域A1:E11 在考生滚动工作表时始终可见。

⑸ 保护工作簿设置

单击“审阅”选项卡“更改”选项组中“保护工作簿”按钮, 系统弹出“保护结构和窗口”对话框, 选中对话框中的“结构”复选框并输入密码后按“确定”按钮。本设置可以屏蔽某些命令的执行, 如可以屏蔽“隐藏工作表”、“取消隐藏工作表”及“重命名工作表”等操作, 以保证考生无法通过“取消隐藏工作表”操作来了解“评分工作表”的具体内容。

“保护工作表”、“保护工作簿”的密码, “评分工作表”的工作表标签名字及统计考生总得分公式所在的单元坐标等信息应对考生保密。另外, 为安全起见, 不同时期的考试, 这些信息还应作相应的变化。

三、阅卷评分的方法

1、启动Excel

2、执行“文件”“打开”命令, 打开考生的工作簿文件ANSTAB.XLSX

3、在“答题工作表”中的E1 单元输入公式:=BB!E1

4、“答题工作表”E1 单元中显示的数值即为对应考生的成绩。

必须指出, 在前边的叙述中, 本文把题型限定为单选题和多选题, 其实本文介绍的方法也适用于判断题。因为判断题可以看作只有两个选项的单选题, 具体的判断测试公式不难构造, 这里就不再叙述了。

四、结束语

本文通过巧妙构造“答题工作表”及“评分工作表”, 借助Excel 2010 提供的If、Upper、Mid、Code等内部函数, 简要介绍了使用Excel表格实现计算机阅卷评分的方法。构造Excel工作表的设置步骤稍繁, 而且考试题型只适用于单选题、多选题及判断题, 但设置工作一劳永逸, 能缩短阅卷时间, 提高教师的工作效率, 且评卷结果准确无误, 因此, 本文介绍的方法特别适用于使用同一标准化试题的全校范围的无纸化考试。另外, 非计算机课程使用本方法考试, 可以强化学生学习计算机课程的意识, 有利于学生计算机操作水平的提高。

本文介绍的方法在Excel 2010 环境下通过。

摘要:本文通过巧妙构造工作表, 借助Excel 2010提供的内部函数, 简要介绍使用Excel表格实现计算机阅卷评分的方法。

关键词:答题工作表,评分工作表,保护,隐藏

参考文献

[1]聂建萍, 徐力惟主编.大学计算机基础[M].清华大学出版社, 2012.

[2]杨贵茂, 饶拱维主编.大学计算机基础[M].北京航空航天大学出版社, 2013.

[3]饶拱维, 何文全, 吴妙珍.扩展Excel 2010的函数功能[J].电脑开发与应用, 2015, (3) .

Excel表格计算 篇2

下面是秋水总结出的公式代码,选定一个单元格,粘贴如下代码,选择确定后,就行了:

代码如下复制代码

=”第“&WEEKNUM(NOW(),2)&”周“&”(“&TEXT(NOW()-WEEKDAY(NOW(),1)+2,”yyyy年m月d日“) & ”—“ & TEXT(NOW()-WEEKDAY(NOW(),1)+6,”yyyy年m月d日“)&”)"

★ Python 文件操作实现代码

★ Python实现配置文件备份的方法

★ Python实现的简单hangman游戏实例

★ Excel表格中自动计算当前周是本年第几周!excel办公/数码

★ python实现数通设备tftp备份配置文件示例

★ python实现的udp协议Server和Client代码实例

★ python通过shutil实现快速文件复制的方法

★ Python实现短网址ShortUrl的Hash运算实例讲解

★ python使用multiprocessing模块实现带回调函数的异步调用方法

Excel表格计算 篇3

关键词:excel表格;导线测量;正算;返算

中图分类号:TP319文献标识码:A文章编号:1006-8937(2009)08-0054-02

我们知道导线测量的成果计算虽然有多种计算机软件,但与我们习惯的导线成果计算格式不统一,输入数据不直观,使用起来不习惯,很难推广。针对这种情况,我们按照常用的导线成果计算本的样式,直接利用excel办公软件,按照这样的固定格式,编制了一套导线测量成果计算软件。

EXCEL是常用的办公软件,文章将利用其自带的函数,和其强大的数据处理能力,创建一个EXCEL模板,利用预先编辑好的公式,输入外业测量成果后自动进行内业的成果计算。

1设计需求

①能够根据输入的外业测量数据自动进行坐标成果正算;反过来,又能根据两点的坐标自动反算出两点之间的距离和方位角,能自动识别测量路线,计算导线间水平角;

②能进行简单的条件分析,对一些误输入能自动识别;

③能够有效的保护公式和表格,防止误操作的更改,或者蓄意的修改计算结果。

2解决方案

2.1需求一的解决方法

因为需要条件判断和循环引用的关系,EXCEL不能在图1所示的表格范围内完成所有的计算,这就需要在其他区域进行演算,再将演算结果引用到对应位置。我们选择在成果表的右侧建立演算区,见图2和图3。

在正算中,如何让EXCEL自动判别测量路线,即在图1中根据A列的仪器站测点编号,在R列中找到这个测点所在行,进而引用在O列和P列中的此测点的坐标值以进行下一步的计算,是编程重点和难点。

我们采用的解决办法是,先使用MATCH函数判断测点(R列中)在图表1的中的行号,有了这个行号值作为参数,就可以使用CHOOSE函数在测 点坐标(O列和P列)中找到此测点的坐标值。关于两函数的用法及参数请查阅EXCEL自带的帮助文件。

举例说明,当在图2的V12单元格输入公式

V12=MATCH(A12,$R$1:$R$11,0),EXCEL就会在R1和R11单元格范围内寻找和A12单元格相同值的单元格,并返回它的行号,在输入没有错误的情况下,它的返回值会是5、6、8、10中的某个数,这由测量路线决定。对应的,在AA12单元格的公式为AA12=CHOOSE(V12,$O$1,$O$2,$O$3,$O$4,$O$5,$O$6,$O$7,$O$8,$O$9,$O$10,$O$11),其返回值就是A12单元格测点的X坐标,同样的,公式稍做调整就可以得到此测点的Y坐标。X列中也是使用类似公式得到后视导线方位角并换算为10进制角度供计算。

正算演算区中(见图2),V判别后视测点在图表1中的位置,W列和X列将图表1中的60进制角度换算成10进制角度,Y列进行两个角度的夹角计算获得导线方位角,如果Y列初步计算得到的是负值角度,在Z列中将它们换算成正值。这样,正算的参数就全部得到了。下面进行正算运算,在成果表(图1)中O12单元格公式为O12=AA12+COS(RADIANS(Z12))*G13,得到测点的X坐标,RADIANS函数是将角度转换成弧度的函数,P12单元格公式为P12= AB12+SIN(RADIANS(Z12))*G13,得到测点的Y坐标。L12单元格公式为L12=TRUNC(Z12),TRUNC为取小数整数部分的函数,M12单元格公式为M12=TRUNC(Z12-L12)*60,N12单元格公式为N12=(Z12-(L12+M12/60))*3600,得到换算为60进制的方位角。其他行依此类推。

反算过程所用的函数和公式与正算过程类似,在反算演算区中(见图3),V列用MATCH函数来判别后视测点在图1中的位置,AC、AD列用CHOSE函数获得后视测点坐标并进行存放,留待引用。Y列用MATCH函数判别前视点在图表1中的位置,X列用CHOOSE函数获得后视点到前视点的方位角,W列用来计算导线间水平角。下面以图1中12行为例,介绍反算公式的编写,这里就不再重复MATCH和CHOOSE两个函数公式的编写了。G13单元格为两点间距,公式为G13= SQRT((O12-AC12)^2+(P12-AD12)^2),Z12单元格为后视点到前视点方位角,公式为Z12= ATAN2(O12-AC12,P12-AD12),结果为弧度值,AA12单元格中将其换算成角度,公式为AA12= DEGREES(Z12),其结果可能为负值,在AB12单元格中换算成正值的角度,AB12= IF(AA8<0,AA8+360,AA8)。W12为水平角,公式为:

W12=IF((AB12-X12+180)>0,AB12-X12+180,

B12-X12+180+360)。将得到的角度经过换算填到图1对应的表格中上文已做介绍,这里就不再重复了。

经过以上公式的编辑,我们需要的工作表已经初步形成了,但是你可能看到表中没有数据的行会有错误引用的提示,我们用个小技巧解决这个问题。假设在图表一中的第12行没有数据,那么V12单元格的公式就可以优化成V12=IF(A12<>””,MATCH(A12,$R$1:$R$11,0),””),这样,当A12单元格中有数据时V12单元格才进行计算,否则V12单元格也将显示为空值。同理,图表1中其他有公式的单元格都可以在计算前判别所引用单元格有无数据,利用这个方法,那些没有数据的行就不再有错误提示,方便将计算成果直接打印了。

2.2需求二的解决方法

点开EXCEL的“数据”菜单,找到“有效性”命令,点击就可以打开“数据有效性”对话框,这里可以对单元格数据的输入进行一些规则设置,比如距离值不可能是负值,也不会过大,进行这样的设置以后,在输入的时候如果输入负值,EXCEL会提示错误并不会将数据写入。

2.3需求三的解决方法

为了保证EXCLE的计算过程不受人为的干扰,防止人为修改计算结果,EXCLE提供了保护工作表的设置。首先选中整个工作表,选择“格式”菜单中的“单元格”命令,出现“单元格格式”对话框,选择“保护”选项卡,给“锁定”复选框打上勾,再选择“数据”菜单中的“保护”命令,然后选择“允许用户编辑区域”,出现“允许用户编辑区域”对话框,可以新建或修改允许用户编辑的区域,选择好这些区域后,点击“保护工作表“,出现”保护工作表“对话框,只选择能够选定单元格操作,在设置好密码,操作完成后,工作表就会被保护起来,只能在允许用户编辑的区域进行写操作,其他区域会禁止用户编辑。这样对图1中的工作表进行相应设定以后,人工只能输入水平角和水平边长,方位角和测点坐标、测点编号,以及演算区内的内容有计算机生成,没有密码就不能更改这些单元格的内容,能够有效保证数据的真实性和准确性。

一切都做好以后,将工作簿另存为模板。

3程序的应用

Excel表格计算 篇4

随着水文新技术新仪器的普遍应用,水文整编需处理日益庞大的水文信息资料,因水文工作迫切开发的整编软件———南方片水文资料整汇编软件,其目前已成为各水文单位资料整汇编工作中不可或缺的重要方法和手段。该软件界面清晰、运行稳定、简单易行,使水文数据资料录入简单化,计算成果表项输出更加规范,实现了对水文资料的实时整编和水文现代化的需要。但此软件除了大量的原始观测水位直接输入可得出逐日平均水位表,其它各种表类都要在原始数据计算整理后才能输入。利用南方整编程序软件结合EXCEL电子表格的函数特点,灵活、简便的随时整理、计算各种水文数据,可快速、有效地保证水文计算的准确性,提高了水文资料整编的工作效率。

1 EXCEL表格的应用

水文整编中,用EXCEL函数表格计算水文原始观测数据可以先形成各类整编表项和对照的手工成果表;再用南方整编程序资料类别层次分明的整编窗口、依次录入逐日水温表、逐日气温表、大断面成果表、实测流量成果表、输沙率成果表等汇总年整编成果。下面用简单、直观的EXCEL表格来说明其在水文计算中的应用。

1.1 气温及流量表类的计算

气温、流量表类用EXCEL函数表格可快速、准确得出所需成果表项。三道河站2015年5月日平均气温表见表1。

用EXCEL表格计算每月日平均气温,只需按表格输入当月每日实际观测到的各组气温数据;表格按设置好的参数,自动修正每个读数订正值,自动按公式计算日平均气温值。函数求和,求最大、最小、平均值都很方便。最后一例设置在当日8点、14点、20点、最高、最低气温订正值中出现错误矛盾,系统表格会自动提示。每月日平均气温需要输到水文资料整汇编软件当年的逐日平均气温表中。

畅流期流速仪法流量计算表见表2。

表2中,V为测点流速,m/s;N为信号总转数;T为总历时,s。

用EXCEL制作的流量表,只需将流量测验起点距、水深、测点总转数、总历时等有关数据输入表内,表格就会自动代入计算公式得出流量单次测验结果,特别适合用固定垂线测速的流量测验,否则需对EXCEL表格作垂线数调整再计算。流量测验结果人工再复校一遍,可以确保无误。实测流量数据要输到《水文资料整汇编软件》的实测流量成果表中。将每份流量测验结果绘图完成水位、流量手工定线,做好相应的关系对照表,就可以用南方整编程序软件完成对逐日流量表的推求[1]。

1.2 含沙量的计算

单位水样含沙量计算表见表3。

单位水样含沙量的计算结果,输入南方水文资料整汇编软件程序后可推出逐日含沙量表。单样含沙量数据很大,每年通常有200组左右,特别适合EXCEL表格利用计算公式进行加、减、乘、除的运算,由于是成批的数据处理,计算结果相对手工更准确、高效。

1.3 误差标准类的计算

用实测流量表中的平均流速等数据查表,找到各组参加计算的参数填入表中,输入计算公式后,EXCEL表可直接得出答案。这里只需把工作重心放在查找表格的各组参数上。

此外,像手工表中自记水位日平均的一些加权计算,只需口算出权数的那一栏,权数与各时段水位的乘积用EXCEL函数拖拽计算,求积、求和、求日平均水位,非常简便。

2 EXCEl表格的函数处理

以上说到如何用EXCEL表格代替电子计算器进行日常的水文整编计算,但在水文计算中,有一个关键问题需解决,就是在EXCEL中只有“四舍五入”的函数命令(ROUND),而整编计算要求大家用“四舍六入,奇进偶舍”来处理水文数据,所以制作的EXCEL表格需事先用函数公式进行设置,按要求保留好小数位数,如日平均气温第6行函数公式“=ROUND(L6/4,1)”;流量计算表中部分流量第7行函数公式“=IF((INT(N7*Q7*100000)/100)-INT(N7*Q7*1000)<>0.5,ROUND(N7*Q7,3),IF(MOD(INT(1000*N7*Q7),2)=0,INT(N7*Q7*1000)/1000,ROUND(N7*Q7,3)))”。

下面探讨用EXCEL自定义函数编写程序,来如何解决这个问题。

a)在EXCEL上选择菜单“工具→宏→Visual Basic编辑器”命令(或按Alt+F11组合键),在Visual Basic窗口选择菜单“插入→模块”命令,得到“模块1”,如下输入VBA程序的自定义函数。

b)Ju函数与EXCEL自带的ROUND(四舍五入)函数使用方法一样。当结果保留到个位数时,Y为0;当结果保留到小数位时,Y为大于0的任何整数;当结果保留到十位、百位数时,Y为-1、-2。例如:在C3单元格中输入公式“=Ju(213.456,2)”,回车后就看见213.46;在C4单元格中输入公式“=Ju(213.454,2)”,回车后就看见213.45;在C5单元格中输入公式“=Ju(213.455,2)”,回车后就看见213.46。如果在C6单元格中输入公式“=Ju(213.454,0)”,回车后就看见213;在C7单元格中输入公式“=Ju(213.454,-2)”,回车后就看见200;

c)函数自定义完成后,关闭菜单文件→并返回到Microsoft Excel”命令,回到Excel工作表窗口。如果其它工作薄中需要使用该自定义函数,则在文件菜单中选择“另存为”命令,保存类型选择为“Mi-crosoft Excel加载宏”,然后输入一个文件名,如“Ju”单击“保存”后文件就被保存为加载宏。然后选择菜单“工具→加载宏”命令,打开“加载宏”对话框,勾选“可用加载宏”列表框中的“Ju”复选框即可,单击“确定”按钮后,Ju这个自定义函数就可以在本机上的所有工作薄中使用了[2]。

3 结语

南方片水文资料整汇编软件的推广使用,对各水文单位水文资料整汇编工作减少差错、提高效率、保证质量起到了很好的作用。该软件与EXCEL函数的补充计算可完成大部分的水文整编工作,节约了整编时间,减少了工作量,提高了资料的准确性。通过EXCEL表格应用,只需注意输入数据、结果的查抄校核是否准确;可有更多的精力和时间去检查一些水文资料规范性错误,把水文整编工作做好。

参考文献

[1]张英骏.巧用自定义函数解决水文资料中的“四舍六入”[J].水资源研究,2004(6):27-29.

电子表格Excel 篇5

一、创建课程表(时间15分钟)

用幻灯将课程表的样式显示在幻灯屏幕上,要求学生在Excel中建立。

巡视学生操作,及时发现问题,给予纠正。

多数情况是没有标题“课程表”,行列数目不对。

要解决这些问题的关键是插入行、插入列。

 使用菜单中的“插入”。

对个别学习较好的学生要求将所有课程输入,并要求使用“复制”、“粘帖”的方式进行,对一般学生只要求行列数目正确并输入标题、首行、首列。

二、将标题设为红色、大小为60(10 分钟)

向学生提出新的要求,更改标题的字体颜色和大小。

口头讲解方法:

1.选中标题;

2.在工具栏中选择“字体颜色”右侧的下拉列表;

3.在工具栏中选择“字号”右侧的下拉列表;

问题:只见48和72,怎么办?答:直接输入60。

在这一过程中将出现各样各样的问题,主要是标题字号加大后无法对中,甚至破坏表格的整体。不少学生开始输入标题时是一字一个单元格的方式,以至造成严重后果。在教学过程()一中并不急于更正,有意让部分学生犯错,留待教学过程()第三部中解决。

三、标题居中(10分钟)

讲解:

1.标题的所有文字应该在同一单元格中输入;

2.从标题开始用鼠标拖动方式,将该行标题范围拖黑(即拖至表格右边);

3.在工具栏中选择“合并及居中”。(同时讲解“靠左”、“靠右”和“居中”)

这样标题无论选用多大的字都会保证标题的正确位置。

操作:凡标题不在同一单元格的,删除标题重做。

将第一行“星期?”全部“居中”

四、工作表、工作簿和文件概念(3分钟)

讲解:

每一个文件就是一个工作簿,文件名们于窗口的左上方,如果我们新建一个Excel文件,计算机自动取名为Book1,再建一个则为Book2,……

当我们保存文件时要注意选择文件夹和文件名。

所谓工作簿就好象会计的“帐簿”,级组长的全级登分簿,不是单独一个表格。

观察与操作:

在窗口左下方,找到“Sheet1”、“Sheet2”、“Sheet3”

用鼠标单击这几个字,就出现不同的工作表,当然除了第一个表是“课程表”外,其余都是空白的。

五、序列(20分钟)

操作与观察:

1.  选择第二个工作表“Sheet2”;

2.  在A1单元格输入“星期一”;

3.  将鼠标指向A1单元格的右下角,注意鼠标形状的变化;

4.  看到鼠标形状变成细十字时,按下鼠标向下拖动;

5.  你发现了什么?啊,计算机自动填上“星期一”至“星期日”的序列了。

评论:计算机给我们提供了很多的.方便,使工作效率大大提高。

继续试验:

序列:一月、二月……

序列:Sunday Monday……

序列:July……

序列:甲、乙……

序列:子、丑……

问题:“第一节、第二节、……”可以吗?试试看。

答案:不行。

评论:计算机不是万能的。它不懂的东西你不能勉强它去做,你得都会它,它会认真学习的。

六、自定义序列(15分钟)

操作;选择菜单的“工具”/“选项”/“自定义序列”

观察:在“自定义序列”中你知道它掌握了多少知识吗?

操作:选择“添加”输入“第一节”、“第二节”直到“第八节”。

注意:中间用“半角逗号”分隔。

操作:输入完成后,在工作表中试试看。

七、自然数序列(10分钟)

问题:自然数序列可以吗?不可以。这是不可能的事?计算机没有理由不掌握这个序列。

操作:

1.在单元格上输入“1”

2.将鼠标移到该单元格的右下角,鼠标变成细十字;

3.按下[Ctrl]键,拖动鼠标。

啊!原来如此。

操作:

将第3步改为:按下鼠标右键拖动。

屏幕将弹出一个对话框。

分别选择“以序列方式填充”和“序列……”观察效果。

“序列”中有等差序列、等比序列……

留意“序列”中的“步长值”和“终止值”

操作:

1.选择第三个工作表;

2.在A2单元格中输入1.1;

3.用鼠标右键方式复制;

4.选择“等差序列”,“步长值”填0.1,“终止值”填2.0。

产生1.1,1.2,1.3……2.0序列

八、公式(10分钟)

操作:

1.在B2单元格输入公式“=A2*A2”,回车,观察结果。

2.用鼠标拖动方法,复制公式,得到1.1 到2.0的平方值。

用同样的方法完成表格2。

提示:乘方符号“^”;开立方表达式“A1^(1/3)”。

总结:根据课堂上的问题进行归纳总结。

Excel电子表格教学改革探析 篇6

【关键词】Excel电子表格 教学改革 市场营销

【中图分类号】G42 【文献标识码】B 【文章编号】2095-3089(2013)05-0251-01

1. 引言

《计算机应用基础》课是大学一年级各个专业都要开设的重要课程。本溪广播电视大学《计算机应用基础》课采用清华大学出版社《计算机应用基础》教材,共分八部分内容,其中Excel电子表格是重点章节。在实际工作中Excel电子表格应用广泛。特别是工商管理类的市场营销专业,市场调研、数据分析工作多,Excel电子表格的熟练应用尤显重要。

2. Excel电子表格教学工作中存在的问题

Excel电子表格作为计算机应用基础课程的重要章节,传统的教学特点是不分专业,采取统一的教学内容和方法。让学生掌握最基础的Excel电子表格内容。这种教学方法存在以下问题。 2.1 理论与专业实践联系不紧密。

将理论应用于实践工作是教学的终极目标。但是在传统的Excel电子表格教学工作中,不能针对专业的特点和实践要求进行教学。很多市场营销专业的学生在后续的专业课学习中,如统计、市场调查等用到Excel电子表格需要重新进一步的学习。在实践工作中,无法将理论与实践结合。

2.2 学习的目标是通过考试

很多大学生的学习目标是通过考试。为应付考试而学习,考完试很快将知识遗忘。但是市场营销数据分析工作是应用性强、技巧性高的工作,需要日积月累,熟练掌握Excel电子表格可以使工作事半功倍。所以在学习和教学过程中应该加强实践能力的训练。考试是手段不是目标。

2.3 学习兴趣不浓

在电视大学本科教学中,学生在专科层次学过Excel电子表格基础知识。本科阶段又重新学习,导致学生缺乏学习动力和兴趣,学生学习效果一般。

如何结合专业特点,因材施教,将Excel电子表格教学与实际工作相结合,是我教学工作中一直探索的问题。

3. 市场营销专业实践工作对Excel电子表格的应用情况

为了更有针对性、更有效地开展Excel电子表格教学工作。对电视大学2011年春、秋两季入学的市场营销专业本科学员在实践工作中Excel电子表格的应用情况进行调查。按照应用的频率总结排序如下:产品目录;销售数据录入整理工作;客户档案资料整理;市场调查数据统计分析;制作销售图表;调查问卷的生成;数据库建立。

4. 完善Excel电子表格教学对策

针对Excel电子表格在市场营销专业实践工作中的应用情况,在Excel电子表格教学中采取以下对策。实现应用型人才培养的目标。

4.1 采取市场营销案例教学法

模拟市场营销实践中对Excel电子表格的应用,编制一套实用的教学案例。涵盖实践工作的基本Excel电子表格操作。为市场营销实践工作打好基础,提高学生的动手能力。

4.2结合其它专业课教学

针对Excel电子表格是市场营销专业很多后续专业课学习的基础。特别是统计、市场调查课。Excel电子表格具有强大的数据分析功能,如对数据的统计分析、方差分析、非参数检验、比其它具有类似功能的统计软件如SPSS简单、易学。所以在Excel电子表格基本功能学完后,可以将数据分析这一部分作为特色内容,开阔学生的视野,提高教学质量。Excel电子表格强大的图表制作功能可以为市场调查课打好基础,通过展示精美的Excel图表,让学生不断的模仿、创新、超越,激发学生的兴趣和创新能力,增强实际工作的能力。

4.3 通过电视大学在线教学平台让学生系统练习

电视大学为了更好地进行远程教育,开设了多种远程教育在线平台,学生可以随时随地学习。为了巩固教学成果,通过电视大学在线教学平台,配备完善的教学练习系统,让学生多学多练。学生和教师可以随时共享好的资源,真正做到理论和实践相结合。

5. 结语

在培养应用型人才教学理念的基础上,对市场营销专业Excel电子表格实践应用调研,设计出新的教学方法,做到理论与实践结合。在今后的教学中不断探索各个专业的特点,有针对性的进行计算机应用基础教学。提高学生实际应用能力,增加学生的学习兴趣,为社会输送更多的合格人才。

参考文献:

[1]任江明. Excel教学中的改革与探究 [J].福建电脑,2009年第5期,214.

Excel电子表格关联合并 篇7

实际工作中,经常会涉及Excel的多张表格关联合并的问题。若是两张表格具有相同的关键字段且行数相同,那么通过排序、复制、粘贴就能实现将两张Excel表格的关联与合并。但是,有些时候,需要关联的两张表格,虽然具有相同的关键字段,但两张表的行数却不相同,此时Excel就显得力不从心。如表1与表2所示的两张表,虽然表1与表2都具有学号与姓名两个字段,但数据行数却不相同。要把表2中的成绩关联合并到表1中相同学号对应的成绩处,就需手工到表2中查找对应学号的成绩,然后填写到表1中对应位置。对于本例中这样数据量不大的表格,通过手工查找输入可以完成,但若是靠手工来处理几千条数据甚至是上万条数据,工作量与效率可想而知。将通过程序来实现两张表格的对应字段自动关联合并,最后导出合并后的Excel表格。

2 选择Excel表格并读取数据

首先把要合并的Excel文件对应的数据表格分别导入到Datagridview,如图1所示。设计分为两个步骤:

2.1 创建oleDbConnection外部数据对象

通过文件对话框选取Excel文件,利用OleDbConnection创建conn对象读取外部数据,然后透过conn.GetOleDbSchemaTable(Data.OleDb.OleDbSchemaGuid.Tables,New Object(){Nothing,Nothing,Nothing,"TABLE"})函数,获取该Excel文件的工作表表名,并将获取的表名添加到列表框combobox。具体代码如下:

2.2 创建数据集Dataset

读取Excel工作表数据,选择combobox下拉列表框对应的Excel工作表表名,利用oleDbDataAdapter读取数据并生成数据集,并将数据集绑定到datagridview。代码如下:

重复上面的操作,读取另外一个Excel文件的工作表数据,并绑定到另一个datagridview。

3 合并数据

数据转存到datatable后,关联合并就变得容易操作。考虑到dataview有Rowfilter数据筛选的功能,先将数据集分别赋值给dataview1与dataview2,首先逐行读取dataview1的数据,每读取一行数据,就对dataview2进行关联条件遍历筛选一次,并将筛选的数据进行列追加,得到关联合并后的行数据。遍历完成后,就完成了两张工作表数据的关联合并操作。相关代码如下:

4 导出关联后的Excel

两张Excel工作表关联合并后,数据保存在datatable中,通过引用Microsoft Excel 11.0 Object Library,创建NewExcel对象,遍历关联合并得到的datatable,生成新的Excel工作表。相关代码如下:

5 结语

简单介绍了如何使用VB.NET 2005对Excel8.0不同工作表的数据进行关联、筛选、合并的设计步骤,并最终创建新的Excel文件。对于Excel的使用者进行复杂数据操作提供了一种独到的解决方法。但由于篇幅有限,进行关联时并没有对列进行选择,即将符合关联条件的列全部添加到新的文件工作表中,有兴趣的读者可以考虑对程序进行优化:(1)增加对多版本的Excel支持;(2)合并时增加列的选择。

摘要:Excel因其操作简单、使用方便,为人们进行数据管理与处理提供了非常好的平台。它内含非常丰富的函数,既能处理复杂的表格数据,也可以进行数据筛选及查询,但是实际使用中当涉及到多个表格关联筛选时,Excel就显得力不从心。利用VB.NET OleDbConnection类,将Excel电子表格作为外部数据源,通过Dataview的Rowfilter,从而实现两个Excel表格的关联合并。

关键词:Excel电子表格,关联,合并

参考文献

[1]http://msdn.micorsoft.com/library/,MSDN,2007.

[2]唐树才.Visual Basic程序设计与应用.电子工业出版社.

自制工具轻松合并Excel表格 篇8

现代数字化办公离不开Excel表格, 事实上, 每天几乎都在填报各种各样的Excel表, 而往往下面的需求是很多见的, 上级部门下发了一张待填报的表格, 虽然表格中的内容非常详尽, 但信息却分散在已有的几张不同的Excel表格中, 这几张表都有一个关联的字段, 比如要填报关于一批企业的信息, 不同的几张表中都有一个“企业名称”的字段, 现在需要的是合并这几张表的信息;还有一种情况, 待填的表中列的顺序与现存的表不同, 或者需要从现有列的数据上进行一些处理后形成新的列, 这些需求都是办公中很常见的, 当填报的表格数据不多时, 可以打开多个Excel窗口, 利用查找、复制、粘贴来反复操作, 不过如果表格数据很多, 显然手工来操作即费时又容易操作, 而且未免过于枯燥了, 下文就试图介绍利用C#编程来设计一个工具实现Excel表格的合并, 如图1所示。

2 Excel数据的导入

首先要解决的是数据导入问题, 实际上可以使用一种VSTO (Visual Studio Tools For Office) 的技术来直接操纵Exce数据, 不过这种方式需要借助Excel组件, 笔者这里使用的是将Excel数据导入到.NET的Datatable对象的方式, 以便后续处理, 导入Excel数据的代码如下:

这里使用OLEDB引擎来读取Excel数据, 注意使用IMEX=1可以对Excel中某些没有指定明确类型的列 (默认一般都不指定) 按文本来读取, 读者可以试验, 如果不设置这个值, 那么这些列中不符合规范的项将变成null, 比如引擎自动判定为float类型的列中如果出现不符合float规范的数据, 比如一个电话号码列, 大部分写成了8位号码, 但某项写成了xxx-xxxxxxxx的模式, 那么这一项将变成null。另外注意这里的SQL语句直接使用了SHEET1$, 从理论上说, 可以利用VSTO来读取到某个Excel文件中Sheet的名字到底是什么, 不过为了避免这种复杂性, 直接硬编码了此处的SQL语句, 好在大部分表格确实不会变更这一默认sheet名, 而且要完成数据导入, 本来就很有可能需要对原始的数据表进行必要的处理, 因为上面代码的读取必须要求Excel文件是一种纯Data List模式, 也就是说应该删去很常见的抬头栏, 只保留表的标题栏。

3 合并前的预处理

上面的代码已经将Excel数据放到了某个Datatable对象里, 下一步需要先读取出Datatable中的所有列名字, 以便用户选择合并的结果表中需要哪些列, 代码如下:

假设待合并的两张表分别放到了名为left和right的Datatable中, 该对象的Columns属性保存了所有Datacolumn对象, 只要遍历每个Datacolumn对象, 取出其Column Name属性就可以得到所有列名, 接着通过选中List Box中的项, 可以把需要放到合并结果表中的列添加进去, 代码如下:

注意, 笔者设计了后缀来区分添加进去的列是从左表而来还是右表, 最终的合并代码将通过这个后缀形成合并结果表的结构。笔者还设计了两个特殊列, “固定列”和“表达式列”, 所谓固定列是考虑到合并后的表格可能增加了某个已经明确数值的列, 此时可以直接添加一个固定列来填充这一位置, 所谓表达式列是基于上文所描述的某些需要通过现有列进行计算的新列, 幸运的是Data Column对象的Expression属性已经准备好了表达式列的功能。最后应该设置两个表格的关联列, 并将其保存到变量中 (笔者使用leftjoinkey和rightjoinkey) 。

4 合并表格

下面开始正式合并表格, 合并的过程大致如下:

(1) 首先读取合并表格需要的所有列信息, 将这些信息添加到表格的Datacolumns对象中, 形成表格结构。

(2) 为结果表生成一个新行。

(3) 接着遍历左表的每一行, 将属于左表的那些需添加列先添加到合并结果表的新行中。

(4) 遍历右表所有行, 判定左表右表的关联键处是否相同, 如果相同则把右表的须添加列添加到新行中。

(5) 最后把固定列和表达式列直接添加到新行中。

(6) 将新行添加到结果表中。

这里做一个说明, 由于目标是合并填表, 因此上面的过程实际上与真实数据库中表的交叉有一定不同, 这里的左表作为主表含有主要信息, 因此左表中的信息将肯定放到结果表中, 而右表中只有和左表含共同关联键的才会被添加, 而且这里只考虑了第一个匹配行的情况, 基于开头的应用背景, 笔者认为这些假设是能满足绝大部分要求的, 这样也能最大程度简化代码。读者如果有不同需求可以自行修改, 下面给出参考代码:

这里还有两个地方需要说明一下, 第一, 添加结果表Column时读取了左表或右表的类型参数, 这样可以最大程度地把原来的类型保留下来, 比如日期类型等, 这为后面的筛选做了必要准备。第二, 上面说明合并步骤时没有说明如果在右表中没有找到关联行的话该如何处理, 笔者使用将结果表中此行设置Row Error的方式, 马上就会看到这样做可以使结果表显示时清晰地标明未成功匹配的行。

5 处理合并结果表

最终目标是获得合并后的结果, 并正确填写到待填的表格中, 现在合并的结果只是存放在一个Datatable对象中, 当然可以再次使用VSTO或其他技术把这个对象的内容写成一个Excel文件, 不过笔者这里使用Datagridview组件来直接显示Datatable, 并使用最原始的COPY方法实现将结果直接复制到目标Excel表格中。显示结果的代码很简单, 如下:

而Preview类也很简单, 要做的只是把Datagridview的Datasource设置成Datatable对象而已, 代码如下:

显示出的结果如图2所示。

现在只需要选中这些内容进行复制就可以了, 不过试验结果是直接复制到Excel中可能出现乱码, 可以考虑先复制到Note Pad中, 再复制到Excel表中就好了。另外, 这里的红色就是上文提到的设置Row Error的结果, 可快速找出两个表中哪些行无法匹配交叉, 在实际办公中, 这些无法匹配的行往往是一些误写导致的, 比如两个表的企业名称进行关联, 往往可能是某个错别字导致某行没有匹配, 可以迅速修改以达到正确匹配。

6 筛选结果表

最后说明筛选功能, 如图2所示, 如果要填写的只是那些“机电产品”的行, 可以利用Datatable的Select方法来筛选结果表中的行, 把符合需要的结果保留下来, 代码如下:

这里要注意, 由于Select方法返回的是Datarow数组, 要让Datagrid View接受筛选的结果必须新创建一个Datatable, 这里利用Clone方法先复制原表的结构, 再利用Item Array属性把原表的符合要求的行添加到新表, 注意直接添加Datarow对象是禁止的。由于Select方法接受类似SQL查询的语句, 这些表达式必须和列的类型匹配, 这就是上文提到的保留列类型的原因。

7 结语

通过编程实现了两个Excel表的数据合并、筛选等功能, 为日常办公提高了效率, 节省了时间, 希望给各位读者有所帮助。

摘要:通过将Excel表格数据导入到datatable对象, 实现了两个关联表格的数据合并, 并提供了数据筛选功能, 对日常合并Excel表格任务有很大帮助。

关键词:Excel表,datatable对象,合并

参考文献

Excel表格计算 篇9

1 Excel表格的特点

Word主要是处理文字的软件,Excel的最大特点是电子表格计算功能比较强大,是处理表格数字的软件。

2 填充柄

填充柄:位于选定区域右下角的小黑方块。将用鼠标指向填充柄时,鼠标的指针更改为黑十字。在工作表中,可以通过拖动单元格填充柄,将选定单元格中的内容复制到同行或同列的其他单元格中。若单元格中包含Excel 2007可扩展序列中的数字、日期或时间段,则在该操作过程中这些数值将按序列变化而不是复制。

2.1 使用“填充柄”完成数据的复制

首先选定单元格区域,将鼠标指针指向填充柄,当鼠标指针变成十字形时,按住鼠标左键拖动,拖动到目标位置后松开鼠标左键,即可将单元格区域中的数据复制到所拖动到的所有目标单元格中。如图1所示。

2.2 使用鼠标拖动“填充柄”建立序列填充

选定两个已经填好数据的连续单元格,将鼠标指针指向填充柄,按压鼠标左键,拖动鼠标直至所需单元格区域中的最后一个单元格,如图2所示,松开鼠标左键,数据将自动根据序列和步长值填充到其他单元格。填充效果如图3所示。

3 单元格的设置

3.1 单元格的复制方法

拖拽法:首先选择需要移动的单元格或者单元格区域,然后移动鼠标指针到所选区域的边框上,使鼠标指针变为 ,按住Ctr键同时按住鼠标左键施动鼠标到目标位置,松开Ctrl和鼠标左键即可将数据复制到目标位置。

使用剪贴板法:首先选择需要移动的单元格或者单元格区域,在“开始”选项卡上“剪贴板”选项组中的“复制”按钮,或使用Ctr+ C组合键,然后选定要粘贴数据的目标单元格或单元格区域,单击“开始”选项卡上“剪贴板”选项组中的“粘贴”按钮,或按下Ctr+ V组合键,即可将单元格或单元格区域的数据复制到目标单元格或单元格区域中。

3.2 单元格的移动

拖动法:选定要移动的单元格或单元格区域,将鼠标指针移到所选区域的边框上,使鼠标指针变为 ,按住鼠标左键不放,施动鼠标到目标位置,松开鼠标左键即可将数据移动到目标位置。

使用剪贴板法:选定要移动的单元格或单元格区域,单击“开始”选项卡上“剪贴板”选项组中的“剪切”按钮,或使用Ctrl+X组合键,然后选定要粘贴数据的目标单元格或单元格区域,单击“开始”选项卡上“剪贴板”选项组中的“粘贴”按钮,或按下Ctrl+V组合键,即可将单元格或单元格区域的数据移动到目标单元格或单元格区域中。

3.3 数据及数字格式的清除

选定要删除的单元格或单元格区域,按下Delete键即可删除所选定的数据。

在工作表中选定要删除的单元格或单元格区域,单击“开始”选项卡中“编辑”选项组的“清除”命令,在下拉列表中中有四个选项,如图4所示,“全部清除”选项是删除所选择单元格的所有内容和格式,“清除格式”选项是只删除选定区域的格式,而不影响其内容和批注,“清除内容”选项是删除所选单元格的内容数据和公式),而不影响单元格的格式或批注,“清除批注”选项是只删除附加到所选单元格的批注,而不影响单元格的内容和格式。

3.4 设置工作表标签颜色

为了便于不同的工作表醒目提示,可以对工作表的标签进行着色。方法是选定要着色的工作表,鼠标在标签页上右击,打开快捷菜单选择“工作表标签颜色”按钮,在弹出的颜色框中选中所要的颜色即可。

3.5 批注的添加

在工作表中,可以为单元格添加批注,即给单元格添加一些说明文字,以便于更好地理解单元格的内容。批注内容并不显示在单元格中。当一个单元格加上批注后,其右上角会出现一个红色标记,提醒用户该单元格中含有批注。要查看单元格的批注内容,只需要把鼠标指针指向该单元格,批注即会出现在单元格附近的区域中。鼠标指针离开该单元格后,批注内容自动消失。

选择需要添加批注的单元格,单击“审阅”选项卡中“批注”选项组的“新建批注”按钮,然后在弹出的批注编辑框中输入批注的内容,单击批注编辑框以外的区域完成批注的添加。

要对已有的批注进行编辑或删除,可对批注所在的单元格右击,在弹出的快捷菜单中选择“编辑批注”或“删除批注”即可。

4 函数的使用

函数则是Excel预定义的内置公式,可以进行数学、文本、逻辑的运算或者查找工作表的信息。利用函数不仅能提高数据处理的效率,还可以减少数据处理中一些人为原因导致的错误。在Excel 2007中系统内置了大量的各种函数,以便用户使用

4.1 函数的语法结构

Excel 2003中函数最常见的结构以函数名称开始,后面紧跟一对小括号,在括号内部是以逗号为分隔符的参数。函数的一般格式是:

<函数名><参数1>,<参数1>,……)

例如:SUM(number1,number2,……),其中SUM是函数名,number1、number2是函数的参数,省略号表示可以有多个参数。

4.2函数的输入

函数的输入有两种方法:一是手工在单元格中直接输入,一般仅限于对简单函数公式的输入。二是利用函数向导输入,即单击编辑栏中的函数按钮打开“插入函数”对话框。在对话框的“或选择类别”下拉列表中选择函数类别,在“选择函数”框中选择具体函数名称,在对话框下方,会出现相关函数功能的简要说明文字,如图5所示,单击“确定”按钮,在系统弹出的对话框中设置参数,最后点“确定”按钮从而完成对函数编辑。

4.3 常见函数

4.3.1 SUM函数

SUM函数可以求出选定单元格区域中所有数字之和。

例如,公式“=SUM("3",2,TRUE)”,表示将3、2和1相加,其中文本值"3"被转换为数字3 ,逻辑值TRUE被转换成数字l(FALSE转换成数字0)。

4.3.2 AVERAGE函数

AVERAGE函数是一个求平均值的函数,它可以求出选定单元格区域的算术平均值。

例:在图6所示的工作表中,计算三门课程的平均分,并将结果存放在F列中。

4.3.3 COUNT函数

COUNT函数的功能是用于统计包含数字以及包含参数列表中的数字的单元格的个数。

例:在图7所示的工作表中,计算参加考试的人数,并将结果存放在单元格B1中。

4.3.4 MAX函数

函数MAX的功能是返回一组值中的最大值。

例:在图8所示的工作表中,计算每门课程的最高分,并将结果存放在单元格B11、C11、D11中。

4.3.5 MIN函数

函数MIN的功能是返回一组值中的最小值。其调用格式如下:

MIN ( number1 , number2,…)

参数“number1 , number2,…”为要查找最小值的1到30个原数据参数。参数可以包括数字、空白单元格、逻辑值或数字的文本表达式。但不能为错误值或不能转换成数字的文本。例如,公式“= MAX (A1 : B3 , D5 , 12 )”,表示求A1 : B3单元格区域、D 5单元格和数值12中的最小值。

4.3.6 NOW函数

函数NOW的功能是返回系统的当前日期和时间。其调用格式如下:NOW ( )

4.3.7 l F函数

函数IF的功能是通过判断条件表达式的真假,从而得到不同结果。

例如,已知单元格中存放考试分数,现要根据该分数判断学生是否及格,可采用函数:

=IFB2<60,"不及格","及格")

一个IF函数可以实现“二选一”的运算,若要在更多的情况中选择一种,则需要进行嵌套来完成。

例:在图9所示的工作表中,将平均分置换为等级,并将结果存放在单元格G列中。

4.3.8 其它常用函数

5 结束语

Excel工作表对数据的处理要比Word表格更有优势,因此使用范围远比Word表格广泛,建议广大工作人员在实际工作中大胆使用Excel工作表,它能有效提高效率。

摘要:该文介绍了Excel表格的特点,以及单元格的设置和函数的应用。

Excel表格计算 篇10

一、教学前期准备

本案例是北京市海淀区实验教材《信息技术》初中上册中的第二单元—电子表格的起始课。本单元要求学生能够应用电子表格进行数据分析和评估,从确定主题—采集数据—建立表格—数据分析—到得出结论。本课主要任务是了解电子表格的特点,掌握创建表格的方法。

1. 学生情况分析

本案例是初一年级第二学期的内容,学生经过中小学合计4年半的课堂学习和课后练习,已经熟练掌握了办公软件中的Word和PPT的基本操作,对Microsoft Offi ce软件环境较为熟悉,并且初步具备了一定的自主学习能力和小组合作学习能力,乐于探索,乐于实践,这些都是课堂教学顺利高效进行的有利因素;但是学生此时也同样具有缺乏耐心、急于求成的特点,这对学生通过探究进行自主学习是个不利因素。根据以往的经验,学生从图像处理单元过渡到电子表格单元时有一定的心理落差,往往学习兴趣不高。

(分析:教师首先分析学生的知识储备,学生已经掌握了办公软件中Word和PPT的基本操作对新软件的学习有正迁移作用,所以教师确立了自主学习的教学模式,让学生能够主动探究和构建知识体系。并且根据学生的心理特点,把如何激发学生学习兴趣确定为本课的基点,从兴趣出发教师设计了一系列的任务案例,使得学生在完成任务的过程中掌握知识与技能。由此可见,教学设计应该在分析教材、学生的基础上,了解并尊重学生的需要,从“学生的需要”出发,确定教学目标,设计教学案例。)

2. 教学目标

针对学生情况和本课的教学内容要求,确定如下教学目标:

知识与技能:学会从搜集的素材中,分析、整理、提取有效数据;掌握使用Excel创建表格的方法,合理设置表格标题、表头项目。

过程与方法:在整理从实际生活得到的数据的过程中,体会分析数据关系、提取有效数据的方法;在尝试交流过程中,提升自主学习和小组学习的能力。

情感态度价值观:通过创设“节水视频”的情境,引发关注全球水资源短缺的问题,建立“世界有我,节水由我”的节约环保观念。

教学重点:从搜集的素材中,分析、整理、提取有效数据;根据实际需要创建表格,合理设置表格标题和表头项目。

教学难点:分析整理数据,设置表格标题和表头项目。

(分析:教学目标处于核心地位,教学中的诸多因素都是围绕教学目标,为教学目标服务。在教学中,教师所要做的第一步就是从学生的需要出发,在把握教材的基础上,设定教学目标,明确教学重、难点,使教学活动围绕教学目标展开。

本节课教学目标遵循了新课程标准的三维目标,描述清晰、全面而又富有学科特点。首先,教学目标的表述是以学生为主体,并且阐述了通过整理实际生活中的数据的过程,掌握分析数据关系、提取有效数据的方法。其次,在教学目标的描述上合理运用行为动词,如学会、体会等,便于操作,同时对行为动词的使用条件进行了界定,便于实施和测量,为后期教学策略以及教学评价的选择提供了依据。

由于学生已经掌握了Word和PPT的基本操作,对Excel的基本界面不会陌生,所以本课的教学重点为学会从搜集的素材中,分析整理提取有效数据,以及根据数据合理设置表格标题和表头项目,更注重让学生体验数据处理的过程。)

二、教学过程设计

本案例从世界水资源危机导入,让学生面对一个个问题,在解决问题的过程中学会方法。本案例的教学流程如图1所示:

1. 创设情境,引出课题

教师播放有关“水资源危机”的视频文件,并提出问题:在此短片中,引用了大量的什么资料给你留下深刻的印象?使用这种资料来说明水资源危机的好处是什么?

学生观看视频文件,思考何种信息起到了加深印象的作用,并尝试归纳数据的作用。

教师引出课题从这节课开始,我们将学习第三单元——数据处理与分析初步,使用的软件是专门处理数据的,这个软件的名字是Excel,并提出问题Excel作为Office家族中的一员,它的界面和Word有什么相似之处和不同之处?

(分析:教师精心准备了“水资源危机”的视频文件,使学生关注全球水资源短缺的问题,同时也感受到数据更能清楚地表明水资源的现状,激发学生深入研究数据的兴趣。同时借助与Word软件的对比,利用学生已有的知识结构,同化新知识,构建知识体系。)

2. 提出问题,合作探究

教师引导学生打开“课堂练习”文件,提示学生使用“工作表导航按钮” (学生可以参考演示文稿上的图示) 浏览工作簿中的各张工作表,并给出小组思考题:此文件 (工作簿) 当中有多少张工作表?这些工作表之间有什么共同之处吗?修改单元格中的数据,图表会有变化吗?

学生打开课堂练习文件,尝试探索“工作表导航按钮”的用法,打开工作簿中包含的各张工作表,初步认识工作簿和工作表,思考教师提出的问题。并且修改数据,观察结果,体会Excel“牵一发动全身”的含义。

教师在学生小组讨论的基础上,适时进行总结:Excel和Word与PPT软件都是Office办公软件,它们界面相似,都用来展示、呈现信息,但是Excel更重要的用途就是能够对数据进行加工、处理和分析 (用途) 。

(分析:由于大部分学生第一次接触Excel软件,当看到修改数据后,相应的图表发生变化时,会激起学生进一步探究的兴趣。最终学生在操作实例的过程中,逐步熟悉Excel的界面,自主探究Excel的操作方法。学生在尝试探究的过程中,重新构建对Excel的认识,并且通过小组交流、师生互动,得出结论:Excel分析数据、制作图表不仅仅是为了展示和呈现信息,更重要的用途是能对数据进行加工、处理、分析。教师设计的小组交流环节,既鼓励学生大胆尝试,又培养了学生乐于分享的意识,为今后的合作学习打下基础。)

教师进一步提出问题:观察课堂练习中两张工作表,找出共性,如图2所示。思考是否可以在Word中完成?

学生经过组内梳理、交流,逐步清楚找出工作表的共性:都有标题、表头、数据。在Word中尝试后发现,在Word中制表最大的问题是修改数据,图表不会产生相应的变化。

(分析:通过引导学生观察分析两张工作表的共同之处,培养学生仔细认真地学习态度,并且为后续创建表格打基础。通过与Word中制作表格的对比,使学生感受到电子表格的特点和作用。)

3. 教师引领,创建表格

教师提出新的问题:既然Excel具有强大的数据处理与分析功能,那么数据从哪里来?学生根据以往经验提出各种数据来源,师生共同归纳总结数据来源:直接或者间接途径:直接途径,第一手资料,例如做些社会调查,直接从社会中了解情况、收集资料和数据。或者从其他途径获得第二手资料。 (例如上网查找资料,从新闻、报纸、杂志、文献等渠道获取数据) 。这两种方法,大部分情况下是要综合使用的。

(分析:数据的来源非常重要,这直接影响数据分析得出的结论是否真实、准确,关注数据来源对于后续的研究专题的顺利开展来说是个保证。培养学生做学问认真的态度。)

具体案例:前面观看的视频中存在大量的数据,分别从不同方面描述了水资源短缺的现状,方便在一张表中呈现吗?有些我们需要的数据还不完整,怎么办?

教师引领学生从视频中,提取出需要的数据,分析数据之间的关系,确定表格标题,并且按照数据的共性特点设计出表头名称,将标题和表头分别填写到合适的单元格中,如图3所示。

(分析:从素材中分析整理提取有效数据, 合理设计标题和表头是本课的重点, 但是学生以往这方面经验较少, 不足以支撑自主探究。因此教师通过具体实例分析, 引领学生学习获取数据、处理数据的方法。)

4. 小组合作,自主学习

教师布置探究任务,每个小组根据自己的情况,选择完成一个关于用水情况的电子表格,并分析数据,得出结论,如图4所示。

(分析:由于学生程度参差不齐,教师在安排综合任务时要考虑分层教学。 (1) 知识的分层—根据对教材的把握,哪些知识是每个学生需要掌握的保底知识,哪些是提供给有一定能力的学生学习的提高、拓展知识,本课美化工作表就属于提高任务; (2) 学生的分层—根据学生的认知水平和接受能力进行分层,对不同层次学生要求不同。这两个不同方面的分层结合在一起融入到连贯统一的教学情境中,为处于不同能力水平的孩子提供不同的发展空间。)

5. 交流小结,评价反馈

本案例的最后一个环节是作品展示交流和评价反馈。教师根据巡视记录的结果,选择2~3组有代表性的作品进行评价和总结。对共性问题做出说明,建议学生翻阅教材解决或者等待教师在后续课程中给予解决。并组织学生利用网络提交表单的形式开展自评和互评,评价表如图5所示。

(分析:设计的评价方式注重将新课改提出的形成性评价与终结性评价相结合、自我评价与他人评价相结合的评价方式;实现了多元化的评价主体,如师评、自评与互评;以及评价内容多样化,教师不仅对学生的任务完成情况以及最终作品进行了评价,而且关注了学生在学习过程中所表现出来的学习态度等方面。并且基于网络提交表单方式的评价方法非常客观、准确、快捷,不仅便于学生再次梳理强化知识,而且帮助教师更加准确客观了解学生学习情况,从整体上看到每个问题的选项情况,从而了解整个班级、整个年级的学习情况,对教师在后续课程中进行有针对性的调整提供了第一手数据资料。)

三、结束语

本案例从学生的需要出发,在分析学生情况和教学内容的基础上制定教学的目标,确定教学的起点,引导学生利用已有的知识、经验,探究新软件的使用方法。在探究学习过程中,使学生经历了提出问题、分析问题、解决问题的过程,掌握解决问题的方法、形成技能,帮助学生把新旧知识经验构建成整体一贯的知识体系,体现了信息素养的培养。

总评:案例研究是教学研究中的一种重要形式, 针对教学中的实际问题, 理论联系实际, 对一线教师改进教学具有显著作用。

做好学生学习需求分析是确定课堂教学目标的重要依据。做学生分析既要结合教学内容分析学生现有知识、能力基础, 也要分析学生心理特点, 之后教学环节、教学手段的设计才有的放矢。

教学目标没有放在Excel软件中的具体知识点、操作步骤上, 而是强调学生分析、整理、提取有效数据, 运用技术解决问题的能力培养, 体现了课程培养学生信息素养的指导思想。

过程与方法目标紧紧围绕教学主要内容, 实实在在。

绿色环保是当前以及今后一个永久的备受世人关注的话题。学生从真实的数据分析得出结论, 亲身体会到环保的意义, 这样得到的教育效果会大大优于言语的说教。

用流程图梳理教学思路, 清晰、易读。

采用播放视频引入课题的方法很多人都会用, 关键是视频的内容要与教学内容紧密相关。这节课的主要内容是利用Excel工具分析数据得出结论, 因此, 作为教学引入环节的视频, 其中应包含有大量可供学生提取的数据。

问题适当, 引导到位, 有了比较明确的思路和方向, 学生的合作与探究才能取得交际效果。

应用软件教学首先要解决的问题就是要让学生明白软件的核心功能是什么, 用这个软件主要解决哪些方面的问题, 它与其他软件的联系和区别在哪里。

在信息技术学科教学中, 学生会遇到很多软件, 有些软件的功能很多、很强, 但这些功能中, 有些是核心功能, 有些是辅助功能, 有些纯属装饰和摆设, 教学中要注意提取软件的核心功能, 避免舍本逐末。

通过对比, 加强对学习内容的理解, 学生学习效果明显, 教学效率提高。

在学习中, 尽管学生的主体地位至关重要, 但教师的作用也不容忽视。

要让教学评价能够充分发挥对学生学习的促进作用, 评价标准的制定是一个关键环节。

评价标准需要具体、可行, 针对性强, 评价的结果才能客观、有效。

如果教师都能这样设计教学, 信息技术学科教学质量将会大大提高。

参考文献

[1]中华人民共和国教育部.关于印发《基础教育课程改革纲要 (试行) 》的通知[S].教基[2001]17号

[2]中华人民共和国教育部.关于印发《中小学信息技术课程指导纲要 (试行) 》的通知[S].教基[2000]35号

Excel表格计算 篇11

下载“Copy File Names ”,解压后双击其中的“Install.vbs”文件安装,安装后会给鼠标右键菜单增加相应的复制文件名功能菜单(如图)。

打开文件所在文件夹,将文件按详细信息排列显示,并按创建时间先后排序(这个排序的选择取决于你想要生成的排序规则),最后全选所有文件,在选中的文件上点击鼠标右键,选择右键菜单中的“Copy File Names/Copy Short Name”命令,就将所有照片的文件主名和扩展名一起复制到剪切板。

打开记事本,将得到的照片文件名称粘贴到记事本中,文件名称是按从小到大排列的。或者也可以将文件名称复制粘贴到Excel中进行编辑。

tips

“Copy Filenames”工具共有四个复制文件名功能。

Copy Long Name:拷贝包括路径的文件名, 包括扩展名。

Long Without Extension :拷贝包括路径的文件名, 但不包括扩展名。

Copy Short Name: 拷贝文件名, 包括扩展名。

Short Without Extension:仅拷贝文件名, 不包括扩展名。

Excel表格计算 篇12

1 VLOOKUP函数

VLOOKUP函数主要功能是在表格或数据数组的首列查找指定的数值, 并由此返回表格或数组中该数值所在行中指定列处的数值。这里所说的“数组”, 可以理解为表格中的一个区域[1]。数组的列序号:数组的首列, 就是这个区域的第一纵列, 此列右边依次为第2列, 第3列……。假定某数组区域为B2;E10, 那么B2;B10, 为第1列, C2;C10为第2列……。

VLOOKUP的完整语法是:VLOOKUP (lookup_value, table_array, col_index_num, range_lookup) ;lookup_value“查找值”:代表需要在数组或表格第一列中查找的数值, 它可以是数值, 引用或文字符串。Table_array“区域”:代表需要在其中查找数据的单元格区域, 如B2;E10, 也可以使用对区域或区域名称的引用, 例如数据库或数据清单。Col_index_num“列序号”:即希望区域 (数组) 中待返回的匹配值的列序号 (当Col_index_num为1时, 返回table_array第1列中的数值, 为2时, 返回第2列的数值, 以此类推。Range_lookup“逻辑值”:为TRUE或FALSE。它指明VLOOKUP函数是精确匹配还是近似匹配。如果为TRUE或省略, 则返回近似匹配值, 也就是说, 如果找不到精确匹配值, 则返回小于lookup_value的最大数值;如果为逻辑值是FALSE, 函数VLOOKUP则返回精确匹配值, 如果找不到, 则返回错误值#N/A。如果“查找值”为文本时, “逻辑值”一般应为FALSE。

据此我们可以建立一个工作簿, 根据我医院的情况设计不同的报告单, 来完成不同报告单的打印, 不同报告单的综合打印, 并且日常工作报表的打印和检验工作量的统计。

2 方法

2.1 建立汇总表

根据本科室工作需要, 在sheet1中建立汇总表, 即数据清单, 如包括患者编号, 患者姓名, 性别, 年龄, 科室, 送检医师, 检验日期, 检验医师, 以及报告单中要涵盖的所有检验项目。如我科室设计的有血糖, 血凝四项, 乙肝五项和传染3项共13种检验项目。见表1。

2.2 建立查询卡片

在sheet2中建立新的工作表, 即建立查询卡片, 对于我们来说就是建立检验报告单模式。根据Excel表格制作功能设计报告单, 页面设置为A5纸张大小。同样要包括序号患者姓名、性别、年龄、科室、住院号、床号、送检医师、检验日期、检验医师及此报告单所要涵盖的检验项目, 并且要包括参考值和检验方法。如我们设计的有血凝四项报告单, 血凝四项+传染四项+血糖报告单, 血凝四项+传染四项报告单, 传染三项+乙肝五项报告单等。见表2。

2.3 依次输入项目

在报告单上操作, 如在需要输入姓名单元格C2=VLOOKUP (查找值, 区域, 列, 序号, 逻辑值) , 用光标点报告单上的序号栏, 如表2所示报告单上的序号为J2, 用光标选择汇总表上包括列标的信息范围, 如表1所示, 汇总表的信息范围是A到U, 即A:U, 标出姓名在汇总表中的列数, 如图1所示姓名在汇总表中的列数为2, 我们要求精确匹配, 则要输入逻辑值FALSE.如姓名C2=VLOOKUP (J2, 汇总表!A:U, 2, FALSE) , 那么我们此函数的基本公式就是=VLOOKUP (J2, 汇总表!A:U, a, FALSE) , a则是报告单中此内容在汇总表中所对应的列数, 依次我们报告单中的项目和汇总表一一关联。

2.4 输入结果

在汇总表输入患者信息及检测结果。

2.5 查询信息

只要在报告单的序号栏输入患者序号, 报告单则显示患者的全部信息和检测内容, 直接打印报告即可。

3 结论

在汇总表中则可以Excel的求和功能进行日检测项目的统计工作, 打印汇总表装订成册省去了登记工作的繁琐。运用中的注意事项, 汇总表中的序号和检验报告单中的序号的格式类别应该一致, 格式类别要在输入数据前要先设置好。汇总表中的序号不可重复, 否则在报告单中只能优先查询到靠上行的患者信息。因此建议每天打印报表后清除当天内容, 每天序号从1开始。患者信息输完后要及时保存, 以免数据丢失造成不便。不要在报告单的表格内输入患者信息及检验结果, 否则会破坏报告单和汇总表之间的函数关联。

随着实验室计算机的普及, 在医院没有Lis检验系统的情况下, 在检验工作中巧用Excel表格中的VLOOKUP函数的查找功能来完成检验报告单的打印以及不同检验报告单的综合打印, 检验结果的登记打印和工作量的统计工作, 既方便快捷又整洁美观。

参考文献

上一篇:鲁迅的悲剧观下一篇:电视录制