excel数据分析十篇

时间:2023-04-07 12:10:29

excel数据分析

excel数据分析篇1

【关键词】 excel; 财务分析; 数据库

用友、金蝶等财务软件以及企事业其他信息系统的应用和普及,大大提高了中小企事业单位会计信息化程度,减轻了会计人员的负担,节约了财务成本。但实务工作者也发现,财务软件更偏重于会计账务的处理及标准财务报表的提供,而分析功能不足,未提供良好的分析工具,分析方法也不够灵活,其他信息系统更偏重于业务处理。这时就需要借助excel等外部工具进行个性化的财务分析。

一、财务分析数据库的构建

用excel建立财务分析数据库时,可以充分发挥其灵活性,从各个维度、各个层次对企事业单位数据进行分析。尽管excel2007已经解除了以前版本只能处理65 536行数据的限制,但是也要考虑到数据库如果过于庞大,运行速度会降低。因此,建立数据库时如果数据库偏大,可以将数据库拆分成几个小的数据库。

明确了数据库的构建目标后,就可以从不同地方收集财务分析数据。这些数据既可以从用友、金蝶等财务软件获取,也可以从企事业单位的其他信息系统导入,如医院的his系统、药品管理系统、材料进销存系统等等。导入的数据既可以是用友等财务软件整个科目数据,也可以是固定资产数据等等。

财务软件和其他信息系统一般都有导出成excel电子表格的功能,如果这些信息系统软件可以导出成分隔符区分的文本文件,也可以通过excel中的分栏工具进行拆分。

(一)基础数据字段整理

在进行基础数据整理时,经常会用到这些函数:

1.时期处理函数。如根据日期提取年、月、周的数据:year(),month(),week()。

2.字符处理函数。如提取字符串中的某一内容:left(),mid(),right()。字符串联结:concatenate()。

3.数据格式转换函数。如将数字强制转换成文本:text()。

4.逻辑判断函数。如条件判断:if()。信息提取:isna(),istext()。

(二)数据的归类

财务分析时经常会对数据进行分类,这时可以借助函数vlookup()来实现。如对食品进行分类时,可以首先建立一张字典表,如表1。

然后在数据库里面在目标单元格输入函数vlookup()并设置函数参数,再对整个字段进行填充,就可以根据字段食品名称获取其对应分类了。

(三)数据库的定义

数据收集整理完后,可以在excel里形成一张表单(sheet),可将有数据的区域定义为一张表,并为之命名。本文以医院收入分析数据库为例,基础数据通过医院用友、his系统收集整理后,存放在一张名为“医疗收入”的表单内。这时先选择所有数据区域,点击右键,选择“命名单元格区域”,命名为如“数据表”。

定义数据区域可以更方便地对数据库进行维护。建立的数据库如图1。

 

二、财务数据的分析

数据库建立好之后,就可以充分利用excel的数据分析挖掘工具,灵活方便地对数据进行分析。下面介绍几种常用的分析方法。

(一)对比分析

建立的数据库如果包含了一段时期的数据并进行归类后,可方便地实现对比分析。这里面需要用到excel的数据透视表工具,首先将光标定位到“数据表”,单击“插入数据透视表”,并根据需要选择报表筛选字段、行标签、列标签字段以及值字段。在作对比分析时,应该在列标签选择时间字段,并选择需要进行对比的时间段。

透视表建立后,可以通过报表等字段筛选数据的范围,例如既可以看全院收入,也可关注某一个或几个科室的收入分析。同时,在邻近单元格建立公式对数据进行比较分析。建立的数据对比分析如图2。

(二)趋势分析

趋势分析也是财务分析中的一个常用方法,分析人员可以从数据变化趋势看出数据的长期变化趋势及季节趋势等。

用excel建立趋势分析时,也要建立数据透视表并选择要分析的字段。作趋势分析时,可以辅以图片更能直观地进行分析。将光标定位在数据透视表内,单击“插入折线图”或其他图形模板,并调整图形格式就可以制作出专业的图表。如图3。

(三)结构分析

结构分析可以看出数据之间的构成分析。在excel里面作数据的结构分析时也可以通过建立数据透视表,选择要分析的数据字段进行分析。同时,还可以制作数据饼图等进行直观的观察分析。数据的结构分析如图4。

三、财务分析数据库的维护与更新

财务分析数据库建立完成后,可以根据个性需求灵活地对数据进行抽取和分析。同时,这个数据库也是可以动态更新的。更新数据库时,只需在数据表末端追加数据记录,数据库就会智能地将数据加入。当然,这个数据库也支持对以前数据记录进行修改,批量修改数据时可以使用excel的批量替换功能;具备支持增加和删减字段的功能。

修改数据库后,应确保增加的记录在数据表内可以通过扩大数据表区域来实现。同步更新数据透视表和数据图时,只需要在任意表内,单击“更新数据源”,则所有基于数据库的透视表和数据图都可以同步进行更新,操作非常方便。

从上述研究可以看出,excel具备灵活、简便而功能强大的数据分析和挖掘功能,而基于excel数据库的维护和更新也非常简单,财务人员通过简单的操作,就可以从各个维度、范围对财务数据进行深入的分析。当然,excel还具备更多的数据分析潜能,需要财务人员在工作中发挥主动性和创造力,从而提高财务分析的效率和作用。

【参考文献】

excel数据分析篇2

1 引言

Excel提供了一组强大的数据分析工具,称为“分析工具库”,使用分析工具库可以在用户建立复杂统计或工程分析时节省许多操作步骤。但由于“分析工具库”中的分析工具具有很强的专业性,一般在统计学或工程学的特定领域应用得比较广泛,因此普通的Excel用户对此“分析工具库”工具都采取了一种敬而远之的态度,很少有用户使用Excel的“分析工具库”功能及其提供的内容丰富的函数。其实在Excel的“分析工具库”中包括了许多非常实用的函数,利用这些函数可以帮助我们方便地解决许多Excel实际应用中的难题。

Excel以其简便易学已为大多数研究人员所掌握,其中的“分析工具库”能做一些常用的统计处理,我们只要针对实际问题找到对应的分析工具就可以了。

鉴于Excel具有强大的数据处理与统计功能,而在药学研究中,血药浓度的计算、药动学参数的求解、给药方案的设计、数据设计及组织管理、绘制图表等,需要进行大量而繁琐的数据处理、绘制各式图形。在医学数据的处理上,数据的统计缝隙也是非常重要的。电子表格处理系统Microsoft Excel for Windows是具有强大的数据处理及管理、图表绘制和打印等功能的软件,该系统操作简单,提供数据的动态显示和报告,数据分析工作直观,图表与Word等字处理软件兼容性好,能相互切换,可以方便地用于医学和药学研究的数据处理。

2 数据分析工具的应用

2.1 描述统计 “描述统计”分析工具用于生成源数据区域中数据的单变量统计分析报表,提供有大数据趋中性和离散性的综合信息[1]。

2.1.1 示例 某医院用中药治疗青光眼的试验中一些患者眼压的变化,用“描述分析”对这组数据进行基本的统计分析。

2.1.2 操作步骤 因为改统计分析软件操作界面比较简单直观,只要按照题目的要求填写相应的数据即可得到所需的结果,这里就不再赘述了。输入界面如图1所示。图1 “描述统计”输入操作界面(略) 汇总统计结果可以包含:平均值、标准误差(相对于平均值)、中值、众数、标准偏差、方差、峰值、偏度、极差(全距)、最小值、最大值、总和、总个数、最大值(#)、最小值(#)和置信度[2]。

2.1.3 结果分析 如图2所示,输出了实验数据所需的各种统计结果,以备医务工作者分析患者的病情。 图2 描述统计分析结果(略)

2.2 t检验 实际工作中,除需要判断某种处理结果与某一已知结果间的差异外,还需比较两种处理的效果,即比较两个样本总体的统一参数的差异。本节将讨论Excel“统计分析”工具包中的t检验。适用于等方差、异方差和成对数据的情况。

2.2.1 t检验 双样本等方差假设。等方差假设这个分析工具可用来确定等方差的两个样本均值是否相等或均值差是否等于给定值。

示例:考察一组成年男女体重的数据进行检验分析。要求用t检验来验证两组体重数据的均值差是否为20。

2.2.2 操作过程 打开t检验工具的对话框,按要求填入相应的检验参数,如图3所示。 图3 t检验:双样本等方差检验(略)

2.2.3 结果分析 统计分析结果如图4所示,从中可以得出分析结果为T统计量(0.020046449)小于双尾临界值(1.972016435),也小于单尾临界值(1.652585979);而相应的双尾概率高达0.984026506,单尾概率也达到0.492013253。所以可以有把握地认为均值差等于给定值20。

2.3 方差分析 方差分析是数理统计中重要的组成部分,在统计实践中也有着广泛的应用。由于方差分析的运算量随着变量的增多呈几何级数增长,如果不使用计算机,很难完成大规模数据的方差分析。在应用统计学的几个主要领域里,方差分析也是惟一无法直接用Excel 2002中的函数完成的科目(当然,如果耐心地对每组数据逐个进行计算,也可以用函数实现,但繁重的运算会使得工作效率变得很低,错误率增大)。

方差分析主要分为单变量方差分析、无重复双变量分析和有重复双变量方差分析。Exce1 2002在“统计分析”工具包中就对应地提供了这三个工具。下面仅介绍单因素方差分析。

单因素方差分析的作用是通过对某一因素的不同水平进行多次观测,然后通过统计分析判断该因素的不同水平对考察指标的影响是否相同。从理论上讲,这实质上是在检验几个等方差正态总体的等均值假设。单因素方差分析的基本假设是各组的均值相等。

2.3.1 示例 进行某化学合成反应时,为了解催化剂对收率是否有影响,分别用5种不同的催化剂独立地在相同条件下进行试验,每种催化剂实验4次,要求用方差分析判断催化剂对收率是否有影响[3]。

这是一个典型的单因素方差分析问题,催化剂是一个因素,而不同的催化剂可以视作该因素的不同水平。

2.3.2 操作过程 将原始数据输入工作表,打开单因素方差分析对话框,按要求填写选项。

2.3.3 结果分析 统计分析结果如图6所示,从中可以得出分析结果为

运算结果分成概要和方差分析两部分。

概要:返回每组数据(代表因素的一个水平)的样本数、合计、均值和方差。

方差分析:返回标准的单因素方差分析表,其中包括离差平方和、自由度、均方、F统计量、概率值、F临界值。

分析组内和组间离差平方和在总离差平方和中所占的比重,可以直观地看出各组数据对总体离差的贡献。将F统计量的值与F临界值比较,可以判定是否接受等均值的假设。其中F临界值是用 FINV函数计算得出的。本例中F统计量的值是10.34346,远远大于F临界值3.055568。所以,拒绝等均值假设,即认为5种催化剂的对收率差异有显著性。从显著性分析上也可以看出,概率为0.000317,远远小于0.05。因此也拒绝零假设。

3 讨论

数理统计方面的软件应该说目前为止比较流行的软件也有一些,如SPSS、SASS、STATISTICA等等,但这些软件一是专业性比较强,艰深难懂,操作起来比较麻烦,且基本上是英文版的,对于一般人来讲还使用起来会觉得不方便的,二是软件价格过于昂贵[4]。

Excel是微软公司出品的办公系列软件,是很多人非常愿意使用的软件,所以它的普及程度比较高,即使是人们没有太多的使用Excel的许多高级应用,学习起来也会比其他的专业软件得心应手一些。

Excel中的“数据分析工具”智能地同步引用了多个统计函数对样本数据进行分析,可同时返回所希望的多个分析结果甚至图表,使医药工作者在进行科学研究及实验数据处理时不再忙于繁杂的数据计算过程,而更加专注于试验设计,计算(分析)结果的编辑打印则更便于资料的存档和交流。

本文只引用了几个应用Excel“数据分析工具”进行医药数据统计的实例,其实Excel“数据分析工具”还有好多种统计分析工具,它们能够进行非常复杂的统计计算,这种计算功能非常强大,如果采用人工计算会费时费力,得不偿失,比如,回归分析,方差分析以及各种检验统计分析等等。Excel友好的界面,清晰的统计分析结果,使医药工作者在使用Excel的“数据分析软件”时会感到非常的方便快捷,灵活实用。由于论文篇幅的限制,Excel“数据分析工具”的其他应用实例就不在这里赘述了。

【参考文献】

1 王晓民.Excel 2002高级应用—数理统计.北京:机械工业出版社,2003,214.

2 徐秉玖.药物统计学.北京:北京医科大学出版社,1999,6-7.

excel数据分析篇3

关键词:中间精密度;Excel

中国合格评定国家认可委员会于2012年9月13日了一批医学实验室质量和能力认可准则在各专业检验领域的应用说明。其中有3个专业对中间精密度(intermediate precision)提出了要求[1-3]:基因扩增检验项目分析性能标准中的中间精密度

国家标准化管理委员会于2012年11月5日了《GB/T 6379.3-2012/ISO 5725-3:1994测量方法与结果的准确度(正确度与精密度) 第3部分:标准测量方法精密度的中间度量》[4]。为实验室内获得精密度中间度量的估计值提供了模型和方法。我们依此建立了对实验室内精密度中间度量数据进行统计分析的Excel工作表,录入原始数据后立即可得到统计结论,现报道如下。

1统计学原理和材料

GB/T 6379.3-2012提供了两种估计实验室内中间精密度标准差的模型和方法。

1.1最简单的方法 抽取一个样本,对其进行次数为n的重复测量,在不同次测量之间因素发生改变。采用GB/T 6379.2[5]中7.3.4给出的格拉布斯检验剔除离群值。按下式计算中间精密度标准差的估计值:

S■=■

例1:在某实验室内,每天对同一样本测量一次,同样的测量连续进行29 d,得到29个数据,见图1的B列。计算得到某一特定测试水平下"时间"不同的中间精密度标准差SI(T)。

图1 实验室内n次重复的方法中精密度分析

1.2可供选择的方法 在一个实验室内,t组测量,每组测量包括n个重复测试结果。例如每一组测量后改变中间精密度因素,对t组物料进行重复测量,直到每一种物料得到n个测试结果。剔除离群值后按下式计算中间精密度标准差的估计值:

S■=■

例2:在某实验室内,由两个分析员在前后连续的两天,每天由一人对样本进行测试,按此程序,在一个月内得到了29对数据,见图2的B、C两列。计算得到某一特定测试水平下"时间-操作员"不同的中间精密度标准差SI(TO)。

图2 实验室内t组n次重复的方法中间精密度分析

2对实验室内精密度中间度量数据快速分析的Excel实现方法

新建一个Excel文件,命名为"标准测量方法精密度的中间度量"。插入一个工作表,将四个工作表分别重命名为"实验室内1组n次重复的方法"、"实验室内t组n次重复的方法"、"格拉布斯检验的临界值"和"柯克伦检验的临界值"。将GB/T 6379.2中临界值录入对应的工作表中。其余两工作表按以下方法在单元格中录入计算公式。

2.1最简单的方法 打开工作表"实验室内1组n次重复的方法"。

双击E13格,录入=COUNT(B2:B41)。此过程用E13=COUNT(B2:B41)表示,其余格公式录入依此表示如下:

C2=IF((COUNT(G2)+COUNT(L2)+COUNT(Q2)+COUNT(V2)+COUNT(AA2)+COUNT(AF2))>0,"**","")

D2=IF(AG2=1,"*","") E15=AVERAGE(B2:B41) E17=STDEV(B2:B41)

G1=VLOOKUP(E13,格拉布斯检验的临界值!$A3:$B40,2)

H1=VLOOKUP(E13,格拉布斯检验的临界值!$A3:$C40,3)

F2=IF(B2"",ABS(B2-E$15)/E$17,"") G2=IF(B2"",IF(F2>G$1,1,""),"") H2=IF(B2"",IF(F2>H$1,1,""),"")

I2=IF(B2"",IF(G2"","",B2),"")

将C2格至D2格、F2格至I2格的公式向下复制至第41行,选取E1:I41区域,复制。单击J1,粘贴;单击O1,粘贴;单击T1,粘贴;单击Y1,粘贴;单击AD1,粘贴。

E3=IF(COUNTBLANK(AF2:AF41)=40,AD17,"离群值太多,试验失败,优化条件后重试.")

E5=MIN(AC2:AC41) E7=MAX(AC2:AC41) E9=E13-AD13

E11=40-COUNTBLANK(AG2:AG41)

2.2可供选择的方法 打开工作表"实验室内t组n次重复的方法"。

K1=INT(AVERAGE(K3:K42)+0.5) L1=40-COUNTBLANK(L3:L42)

M1=SQRT(SUM(L3:L42)/(K1-1)/L1)

O2=INDEX(柯克伦检验的临界值!$A$1:$K$41,L$1+1,2*K$1-2)

P2=INDEX(柯克伦检验的临界值!$A$1:$K$41,L$1+1,2*K$1-1)

H3 =IF((COUNT(O3)+COUNT(AD3)+COUNT(AS3)+COUNT(BH3)+

COUNT(BW3)+COUNT(CL3))>0,"**","")

I3=IF(CM3=1,"*","") K3=IF(B3"",COUNT(B3:G3),"")

L3=IF(B3"",STDEV(B3:G3)^2*(K3-1),"")

M3=IF(B3"",STDEV(B3:G3)^2,"")

N3=IF(B3"",M3/SUM(M$3:M$42),"") O3=IF(N3"",IF(N3>O$2,1,""),"")

P3 =IF(N3"",IF(N3>P$2,1,""),"") Q3=IF(B3"",IF(O3"","",B3),"")

将Q3格公式向右复复制至V3格;将K3格至V3格的公式向下复制至第42行。选取K1:V42区域,复制。单击Z1,粘贴;单击AO1,粘贴;单击BD1,粘贴;单击BS1,粘贴;单击CH1,粘贴。

J4=IF(COUNTBLANK(CL3:CL42)=40,CJ1,"离群值太多, 试验失败,优化条件后重试.")

J6=MIN(BY3:CD42) J8=MAX(BY3:CD42) J10=L1-CI1

J12=40-COUNTBLANK(CM3:CM42)

3结果

应用实例Excel快速分析如下。

例1:如图1所示,从B2格往下录入29个重复测量的数据,录入完成后立即在E列得到分析结论:试验条件下中间精密度sI(T)为0.00387,测量数据范围从-0.007~0.01,在分析中剔除了2个离群值(见C列的**标记),没有歧离值。

例2:如图2所示,在B列至G列的第三行起往下依次录入第1组、第2组…的数据,每组重复n次(最多可为6次)测量数据录入同一行。录入完成后立即在J列得到分析结论:试验条件下中间精密度sI(TO)为0.00287,测量数据范围从0.03至0.173,在分析中剔除了2个离群值(见H列的**标记),没有歧离值。

以上实例说明实验室内精密度中间度量数据能利用Excel直观快速地得到统计结论。

4讨论

Excel因其单元格内数据独特的"联动"特点而广泛应用于实时数据处理,如R H Taylor等[6]在Excel中编辑公式后计算屈光不正的误差、McCoy AT等[7]以Excel为基础建立了毒代动力学预测模型。徐建平[8]也用Excel对测量方法的重复性与再现性数据进行了分析。对于标准测量方法精密度的中间度量数据的统计分析也以使用Excel较为简捷。

检测数据中潜在的离群值有多种统计判别法,GB/T 6379.3-2012推荐采用格拉布斯检验最简单的方法得到的数据;推荐采用柯克伦检验可供选择的方法得到的数据。杜英 秋[9]和胡修伟等[10]在其应用Excel处理数据的研究报告中也采用这两种统计判别法剔除离群值,但出现离群值后要手动删除数据。我们建立的Excel文件"标准测量方法精密度的中间度量",将原始数据与最终统计分析结论部署在同一界面,将中间计算数据的单元格隐藏。使用时只需在指定单元格录入原始数据后,立即可得到统计结论。Excel对原始数据进行格拉布斯/柯克伦检验,自动剔除离群值后重新分析,直至无离群值。最终可得到实验室内中间精密度SI( )、测量数据范围、离群值个数、歧离值个数等统计分析结论,并对离群值、歧离值作出星号标记,使统计分析变得直观、快速。

参考文献:

[1]CNAS-CL36:2012医学实验室质量和能力认可准则在基因扩增检验领域的应用说明[S].

[2]CNAS-CL38:2012医学实验室质量和能力认可准则在临床化学检验领域的应用说明[S].

[3]CNAS-CL39:2012医学实验室质量和能力认可准则在临床免疫学检验领域的应用说明[S].

[4]GB/T 6379.3-2012,测量方法与结果的准确度(正确度与精密度) 第3部分:标准测量方法精密度的中间度量[S].

[5]GB/T 6379.2-2004,测量方法与结果的准确度(正确度与精密度)第2部分:确定标准测量方法重复性与再现性的基本方法[S].

[6]Taylor R H,Ellingham R B,Subramaniam S,et al. Calculating the error in refractive error[J]. Eye (Lond),2011,25(10):1333-1336.

[7]McCoy AT, Bartels MJ, Rick DL, et al.TK Modeler version 1.0, a Microsoft? Excel?-based modeling software for the prediction of diurnal blood/plasma concentration for toxicokinetic use[J]. Regul Toxicol Pharmacol,2012,63(2):333-343.

[8]徐建平.Excel在确定监测方法重复性与再现性中的运用[J].环境监测管理与技术.2010,22(1):54-55.

excel数据分析篇4

【关键词】Excel;通径分析;相关系数

在食品研究中,通径分析有利于在一个变量系统中更为深入清晰的分析变量间的相互关系,从而抓住关键因素,改进生产工艺,降低生产成本、提高产品质量及提高生产效率等提供信息依据。本文以常见的Excel软件对通径分析方法进行讲解,分析数据来自文献,具体为 在某品牌桃肉果汁加工过程中非酶褐变原因的研究中,测定了该饮料中的无色花青苷(x1)、花青苷(x2)、美拉德反应(x3)、抗坏血酸含量(x4)和非酶褐变色度值(y),结果见表1。

表1 桃肉果汁加工过程中非酶褐变原因研究测定值

一、数据录入

打开Excel工作表,建立表头,在单元格A1:F1内按顺序分别输入“测定序号”、“无色花青苷(x1)”、“花青苷(x2)”、“美拉德反应(x3)”、“抗坏血酸含量(x4)” 和“非酶褐变色度值(y)”,然后在A2:A17区域按顺序输入个体编号,在B2:F17输入各个变量的原始数据。

二、相关系数的计算

首先计算变量之间的简单相关系数。单击菜单栏的“工具”“数据分析”“相关系数”,弹出相关系数对话框,指定输入区域B2:F17,分组方式选逐列,输出区域开始的单元格指定为A20,单击“确定”,计算出变量之间简单相关系数,结果见表2。

表2 变量之间的简单相关系数

三、因变量对自变量的多元回归分析

建立X1、X2、X3、X4对Y的多元回归方程的方法是:单击“工具”“数据分析”“回归”,弹出回归分析对话框。指定Y值输入区域为F2:F17,X值输入区域为B2:E17,Y值和X值的输入区域必须由按列输入的数据组成。输出区域开始的单元格指定为A30,单击“确定”,如表3。

表3 回归统计输出结果

表4 方差分析输出结果

表5 多元回归分析的输出结果

由表4中的方差分析结果可知,F=26.3690(P=0.0001),有统计学意义,说明建立Y关于X1、X2、X3、X4的多元回归方程是有意义的,进行通径分析也是有意义的。多元回归方程的各个偏回归系数分别为b1= - 69.6264 有统计学意义;b2 = 189.5118 有统计学意义;

b3= -53.6917 无统计学意义;b4= 1.3729 有统计学意义。

四、通径系数的计算

通径系数的计算公式为, bi为偏回归系数,Sxi为Xi的标准差、Sy为Y的标准差。计算变量标准差的方法:在单元格B57内输入公式“=STDEV(B2:B17)”,计算出无色花青苷X1的标准差,然后将B57的公式横向复制到C57 ~ F57,Excel 表格将自动计算出X2、X3、X4和Y的标准差,并计算出其通径系数(见表6)。

表6 各变量的标准差及通径系数

对通径系数的显著性测验与多元回归分析中对偏回归系数的显著性测验是等价的,故P1y = -0.5073 有统计学意义;P2y = 0.7618 有统计学意义; P3y =-0.1826 无统计学意义;P4y =0.3697 有统计学意义。回归方程的误差e对y也产生作用,其大小以剩余通径系数Pye表示。Pye的计算公式为:

5. 间接通径系数的计算

图1 通径图

通径系数是自变数对因变数直接作用的度量,通径系数又叫直接通径系数。如果一个自变数与其他自变数之间存在相关关系,则该自变数还可以通过其他自变数对因变数发生间接作用,其一自变量通过另一自变量间接作用于因变量的间接通径系数等于二者相关系数乘以另一自变量的直接通径系数。制作通径图并进行原因对结果直接作用与间接作用分析,结果见图1。将无色花青苷X1、花青苷X2、美拉德反应X3和抗坏血酸含量X4与非酶褐变色度值Y的相关系数剖分为直接作用与间接作用的代数和,结果见表7。

表7 相关系数的分解

通径分析的理论已证明,任一自变数与因变数之间的简单相关系数,可以分解为该自变数与因变数之间的直接通径系数加上所有其他间接通径系数加上所有其他间接通径系数的代数和。花青苷X2对非酶褐变色度的相对决定程度最大, 而美拉德反应对非酶褐变色度的影响不大,可以不必过多考虑。

小结

1. 由表6可知,3个原因变量对非酶褐变色度值的作用由大到小依次为花青苷>无色花青苷>抗坏血酸含量。花苷青与非酶褐变色度的相关系数和通径系数都有统计学意义,说明花苷青对非酶褐变色度的影响主要来自于自身的直接作用。

2. 本例中的剩余通径系数Pye=0.7472,其值较大,说明还有一些对对非酶褐变色度影响较大的因素没有被考虑。本文只是以这个例子说明在Excel内进行通径分析的简便方法,对非酶褐变色度影响因素的全面分析有待进一步深入。

3. 目前,对影响因素的分析人们常采用的方法是多元回归分析,但多元回归分析只考察变量之间的直接作用,而实际上变量之间的关联关系往往是一个复杂的传递过程。通径分析将简单相关系数分解为直接通径系数和间接通径系数,使人们能够透过相关的表面现象深入研究原因变量与结果变量之间的因果关系,从而为统计决策提供可靠的依据。

参考文献:

excel数据分析篇5

关键词:信息水平;工作效率;通俗易懂

引言:

会计专业在我国是一门独立的学科,具有完整的理论体系性。会计并非单一的职能,它包含有数据收集、分析、运算、决策等职能,可以辅助企业进行电算化。在会计工作中,由于需要频繁的使用到数学公式,加大了会计计算的复杂程度。而会计工作需要十分严谨,才能够避免出现错误。在会计的教学中,不仅要培养学生掌握会计的计算能力,还要培养学生严谨的工作态度。为了达到此目标,应用Excel在教学过程中,借助Excel强大的数学计算能力,可以降低教学难度,减轻会计从业者和学习者的计算负担,提高工作效率。

一、应用Excel的优缺点

1.1 Excel对会计的作用和优点

Excel应用于会计中,主要是依托Excel强大的办公功能,降低会计从业人员的工作压力,提高其工作效率。Excel是一门十分强大的办公软件,其内置的各种功能,可以实现常规化和一些非常规化的办公操作。对于会计常用的数字计算功能,表格数据的统计,都可以较为快速准确的完成。Excel的操作界面简洁,常用功能一目了然,对于使用者来说,可以很轻易的找到自己所需要的功能,并完成工作。对于会计所需要的账目计算和统计功能,Excel中的强大计算功能,可以完成数据的计算。Excel的图表功能,更是可以非常直观的完成会计统计数据的需要。Excel的后期维护简单,得益于Excel强大的源代码,Excel的维护工作十分简答,而且Excel运行稳定,极少出现问题,较低的故障率保障了Excel在应用于会计领域时,可以满足会计高强度工作的需要。Excel针对会计常用的账目功能进行了重点开发,在中小企业中,使用Excel就可以满足日常工作的需要,而不需要专业的会计操作软件。Excel与其他软件相比较,可以非常自由的对Excel表中的数据进行修改。Excel对计算机的硬件要求较低,可以在多个平台中进行使用,兼容性较好。

1.2 Excel在会计中的劣势

虽然Excel具有操作简单,容易上手的特点。但是Excel是一款全方面的办公软件,因此在针对会计的一些专业性比较强的方面时,往往无法有效的实现办公目标。Excel虽然是一款功能强大的软件,但是其自身针对会计账务处理方面,没有形成优势,只能够处理会计方面一些常规的任务,无法应对复杂性很高的业务,尤其在应对大型企业的会计账务时,往往显得无力。虽然Excel界面简单,可以为初学者快速上手,但是当遇到一些专业性很强的问题时,由于操作习惯的不同,导致初学者出现无法处理的情况。Excel在会计中的劣势主要变现为功能不够强大,操作界面不够友好,公式计算复杂等方面。

二、Excel在会计中的应用

2.1 提高会计的办公效率

在企业的办公部门中,Excel是最常用的办公财会软件,在对会计初学者进行教学时,通过教授Excel的使用方法,可以使初学者迅速掌握会计的基本操作知识。在Excel教学过程中,使用Excel可以模拟企业的财会办公场景,使学习者在模拟中,使用Excel进行公司账务的模拟计算,从而熟悉企业的财会工作方式。在模拟企业财务计算的过程中,让学生把自己所掌握的会计知识,融入到实践教学过程中,让学生不再局限于其所学知识的范围内,扩大学生对财会知识的认知。应用Excel到企业财会过程中,可以极大的方便企业财会工作人员的工作,使企业工作人员使用Excel进行数据的分析和筛选。在进行相关数据的分析之后,可以根据分析结果做出相应的报告,为企业经济政策的制定打下基础。Excel应用于企业办公之后,不仅仅为财会人员提供了一个计算工具,更为企业提供了一个解决大数据的技术途径,财会人员提供了一个解决平台,在这个平台里,通过熟练掌握Excel相关的软件技巧,可以迅速的完成数据的统计和处理,提高企业的办公效率,降低工作人员的负担。使用Excel在企业中,对于办公效率的提高,有着明显的效果,在现代企业中,公司都实现电算化和信息化,各种信息的交互都通过网络进行交互。Excel表格所占用空间小,统计信息全面而详细,可以通过命名、归类,将不同的表格进行储存。新版本的Excel还加入了自动保存功能,进一步提高了用户信息的安全性,在用户的计算机发生故障时,通过自动保存的信息,可以找回办公信息,进一步保障了用户的信息安全。

2.2 对用户的数据进行分析

在Excel表格中,可以实现对数据的管理和分析。在会计工作中,常用的一项功能,便是对数据进行管理和分析,为决策者的决策提供详细的数据支持。Excel表格中具有筛选、查询、排序等功能,可以非常快速的定位所需要的数据。在将数据录入到Excel表格中,可以使用Excel进行分类汇总。在Excel表格中,还有数据透视的功能,通过数据透视可以非常直观的查看所录入的信息。将不同的数据进行分类,在将不同的数据计算结果,展示给用户,使用户可以一目了然。在Excel表格中,通过对所录入的信息进行分析后,可以对每一类数据进行计算,根据需要将计算出结果的数据进行分析,再将分析结果,传递给企业的决策部门。

2.3 Excel强大的函数功能

函数计算是Excel一个非常强大的功能,对于会计从业人员来说,使用Excel内置的函数,可以对非常复杂的数据,以一种较为简单的方式计算出其结果,大大降低了会计从业人员的劳动压力,提高了会计从业人员的工作效率。Excel中内置的既有常用的加减乘除等常规计算,也有复杂的求最大值、最小值、总和、多项函数计算等函数公式。在Excel表格中,通过遵守相应的函数计算公式,可以快速的对每一列或每一行数据的函数进行计算,并在指定位置输出计算结果。为了提高工作效率,Excel中所具有的函数公式纠错功能,可以使用户非常直观的看出所输入公式的错误,并根据所显示的结果,改正自己的计算过程,提高准确性。

结语:

Excel在会计的电算化和信息化中,得到了非常频繁的使用,通过应用Excel,极大的提高了会计从业者的工作效率,提高了企业的经济效益。对于会计初学者来说,使用Excel表格进行数据的统计、分析、计算,可以使初学者对企业的财务系统,有一个初步的认识,为以后的深入学习,打下了良好的基础。

参考文献:

excel数据分析篇6

关键词 Excel;Excel VBA;成绩统计

中图分类号:TP317.3 文献标识码:B

文章编号:1671-489X(2016)04-0049-05

1 前言

学生的成绩统计分析是教师在每次考试后必须进行的一项工作。参加考试的班别、科目、题型众多,考试成绩的数据量也十分庞大。教师使用Excel统计分析成绩时,需进行以下工作:学生考试成绩的填写或移动;计算总分、平均分、标准差等数据;多次考试的成绩汇总;成绩数据的筛选呈现;绘制图表分析成绩。其中一些工作需要经过多个重复的步骤,还要调用一些Excel的函数功能。

如果能够应用Excel VBA,将成绩统计的功能自动化或部分自动化,将重复的工作步骤自动执行,可以大大提高教师的成绩统计工作效率。如果能设计出较为通用的Excel VBA成绩统计数据,更是可以让一些原本不熟悉Excel统计功能和函数功能的教师轻松地在Excel这个平台上统计分析考试成绩。

2 Excel在中学成绩统计中的现状

Excel VBA使Excel的使用更自动化和个性化,在企业办公、财务统计等领域中已经得到很广泛的应用。但由于教师的工作重心更多放在课程教学中,使Excel VBA在教学领域的应用有一定的难度。

通过采访调查获悉,由于我国教育信息化工作的日渐推进,计算机已经成为大部分中学教师重要的工具。每次考试过后,几乎所有有设备条件的中学教师(以广州市铁一中学、广铁一小、明新中学等参与调查的中小学教师为样本,在其他学校中可能存在偏差)都会使用Excel来统计考试成绩。大部分教师主要利用Excel表格的格式设计、求和(总分)、求平均值、排序、制作打印成绩条等功能。而在一些重要考试后(如中高考模拟考、期中和期末考、调研水平测试等),一些教师还会利用Excel制作图表、计算名次、筛选分数段。

在使用Excel的情况上,非信息类科目教师主要使用Excel中的格式设置、图表、条件格式和一些简单的函数功能;而一些复杂的任务如函数的嵌套、跨文件调用数据等,主要是求助于学校的信息教师来完成。信息教师都能熟练使用Excel,但大多数情况下帮助其他科目教师制作成绩统计的工作表都是一次性的。特别是数据调用、嵌套函数等任务,在每次有新的考试成绩后,都要对工作表中内容进行大量的更改。这样加大了原本就承担了学校中大量信息化工作任务的信息教师的工作压力。

3 Excel VBA在中学成绩统计中的应用情况

根据采访调查,只有极少数中小学教师在成绩统计中能用到简单的“录制宏”和相关的VBA代码。这样的应用能使某些Excel中不断重复的任务自动快速地完成,但对于使用ActiveX控件和一些较为复杂的VBA代码感到比较困难。而大部分非信息类教师在Excel的使用中不涉及VBA,不了解VBA强大的功能,在平时的工作中也很难抽出时间去进行系统的、细致的学习。

现在各中学的信息教师大多有很好的编程基础,且VBA与中学信息课程中的编程内容所用语言VB一脉相承,信息教师能很快掌握并合理使用。若信息教师利用Excel VBA为所在学校的教师编写出符合学校需求、能重复长期使用的成绩统计分析程序,对整个学校的教学工作极为有利。同时也免去了每次考试后其他科目的教师求助于信息教师用Excel统计成绩的工作压力。

4 Excel VBA的使用方法

Excel VBA与Excel函数功能结合 利用Excel VBA可以对工作表中指定的区域进行赋值操作。赋值可以是数值、文本等。Excel中的函数功能主要是通过在单元格中输入函数语句实现的。单元格中存放的函数语句是文本形式的。通过VBA代码可以自动将函数语句输入指定单元格中。示例如下。

在工作表中添加一个图1所示命令按钮(CommandButton)

控件。在设计模式下双击该按钮,进入VBA代码编写界面。输入代码:

保存代码后回到工作表,点击按钮,因按钮的caption属性仍为”CommandButton1”,则执行代码中的Else语句,向P列单元格中填入求平均值的函数式。按钮Caption属性更改为“总分”,即提示再次点击按钮将呈现总分。结果如图2所示。

若再次点击按钮,则P列填充总分,按钮Caption属性更改为“平均分”。通过一个按钮和代码,就可以实现一列单元格中函数在求和求平均值之间切换。此例仅说明VBA代码和函数功能结合的使用方式,实际可编写逻辑结构更复杂的代码,填入的函数式在功能、嵌套结构上也可以更复杂,从而使实现的功能更灵活强大。

录制宏与Excel功能结合 作为一个功能丰富完善的办公统计软件,Excel中集成了大量数据统计分析、工作表格式设置的功能。通过录制宏的方式可以将在Excel中的操作步骤录制成代码,通过对这些代码的修改可以实现个性化的功能。示例如下。

在Excel“开发工具”功能区中,点击“录制宏”开始录制代码。选择F列语文成绩,设置条件格式(图3)。完成后选择开发工具中的“停止录制”。

停止录制宏后查看代码,在VBA工程的“模块”目录下,查看模块1中保存了录制的代码:

这段代码可以作为一个模板,修改其中的参数,则可以使条件格式的显示形式更个性化。将这段代码与控件结合使用,通过控件就可以设置条件格式,在多次设置时大大减少了操作步骤。

Excel VBA代码与控件的使用 通过编写代码,直接对工作表中数据进行分析和呈现。

向工作表中添加一个名称为“CommandButton2”的命令按钮控件。在设计模式下双击按钮,进入代码的编写。输入代码:

该段代码的功能是统计F列上的语文成绩,通过MsgBox对话框显示语文成绩中110分上下的学生分别有多少人。编写完成后点击按钮,效果如图4所示。

通过编写代码,还可以对数据进行选定、移动、分析等多种操作,但需要较好的编程基础和算法思维。

5 制作并试用Excel VBA成绩统计分析程序

由于大部分教师不能自行设计编写一个系统的成绩统计分析程序,实验通过设计制作一个Excel VBA成绩统计分析程序,交由教师试用,来获得教师的反馈。

根据采访调查的结果,分析教师成绩分析统计的需求,确定程序的功能。基础的功能包括:1)花名册的输入和修改;2)成绩表中的考试科目、综合科目的设置;3)成绩表按每次考试的新建、修改、删除;4)成绩录入成绩表;5)成绩自动汇总排名;6)成绩分析的功能;7)多次考试成绩的汇总;8)筛选呈现特定的学科、班级的成绩;9)选择学生个人的多次成绩呈现;10)制作成绩打印条;11)年级成绩统计图表;12)个人成绩图表。

在这些功能中,除了成绩和花名册的录入由教师按照Excel原来的数据输入方式输入相应的表中,其他的功能全部通过按钮、下拉列表控件或者程序自动运行代码完成。

图5是程序运行后显示的界面,是程序的启动界面,基础的功能主要通过右边两个按钮启动。成绩分析功能设计在成绩汇总表中,由最左边的按钮打开进入。

启动程序后点击“打开模文件”,如图6所示,可以进入花名册的输入和成绩表的设置。花名表中教师可以在特定的位置输入班级名称、学号、学生姓名等信息。关闭文件后会弹窗提示保存数据。这些花名册数据会被成绩表输入表和汇总表等功能自动调用。

成绩输入表就是每次输入成绩的表格模板。在成绩输入表模板中,教师可以通过设置好的控件对考试的科目范围(即有哪些科目)、综合科(文综或理综)进行设置。

成绩输入表模板设置好后,关闭这个工作表,程序会自动保存设置,回到开始的启动界面。点击“打开成绩输入表”后,弹出如图3所示的窗口,通过这个窗口的几个按钮,教师可以新建成绩表、打开某次考试的成绩表输入成绩、删除某次考试的成绩表或重命名某个成绩表。

在完成花名册输入、成绩表的设置、成绩的输入后,关闭工作表回到启动界面。

通过这些功能,建立的成绩表格式、功能都与成绩输入表模板一致。相较于不利用Excel VBA统计汇总成绩,每次都要手动新建成绩表并设置成相同的格式;利用Excel VBA制作的程序,大大减少了教师制作成绩表的工作步骤,且由于数据的存放方式一致,程序可以快速地调用数据,完成多班级多次多科目考试的成绩数据调用分析工作。

建立成绩表并输入学生多次考试成绩数据后,从启动界面的“打开成绩汇总表”按钮进入汇总表。通过窗体和控件,可以对汇总表中的成绩数据进行筛选查看。部分效果如图7~图9所示。

还可查看学生个人分数、学生分数图表,具备制作成绩条打印等多种功能。

交由广州市铁一中学教师使用后获得反馈意见如下:

“我使用得还不够熟练,就觉得提示界面还不够充分,查找、成绩条打印、分数、排位这些都比较好。还可以增加一些双上线的内容,比如说50%的学生总分达到一本,各学科是否达标,能够显示出来。”(根据广州市铁一中学高三黄老师原话记录。)

整个程序包含了成绩统计用到的一般功能,其中的班级统计、学生个人统计、年级成绩分析等功能十分实用。但是成绩功能众多,也导致教师使用时存在一定的困难,需要有更充分明确的界面提示,帮助教师更好地使用该程序进行成绩统计分析工作。(根据广州市铁一中学及其他省市中学试用程序的教师填写的问卷整理得。)

6 Excel VBA在中小学成绩统计分析中应用的建议

根据Excel VBA编写程序的特点,以及教师试用Excel VBA编制的成绩统计分析程序反馈的意见,提出两点建议。

1)非信息类教师大多数有使用Excel进行统计分析。录制宏、ActiveX控件等功能较易掌握,可以向非信息类教师推广录制宏、控件等功能的简单使用。学校在培训教师信息化能力时,应适当加入Excel VBA的内容,可以大大提高教师在成绩统计分析上的工作效率。

2)信息类教师大多具有良好的编程基础及Excel软件使用基础,在学校的信息化工作中,信息类教师应重视Excel VBA的应用。无论是教务管理、成绩统计分析、学校财务工作信息化等方面,均应让Excel VBA大展身手。协助非信息类教师制作成绩统计分析工作表时,可参考文中的成绩统计分析程序,设计编写适合所在学校使用的小程序,提高非信息类教师的工作效率。这样也减少每次考试后都要制作成绩表的工作压力。

参考文献

[1]郗金甲,范进勇,李练,等.Excel VBA实战技巧精粹(修订版)[M].北京:人民邮电出版社,2013.

[2]马文宇.Excel中小学标准化测试中教育信息处理的应用[J].中国现代教育装备,2009(12).

[3]沈浩.Excel高级应用与数据分析[M].北京:电子工业出版社,2008.

excel数据分析篇7

关键词:Excel实用能力;学生实际;创设问题情境;课堂创新活动

Excel是Microsoft公司推出的办公软件Office中的一个重要组成成员,是一个功能强大的工具,可用于创建电子表格并设置其格式,分析和共享信息以做出更加明智的决策。使用Excel用户界面丰富的直观数据以及数据透视表视图,可以更加轻松地创建和使用图表。Excel表格具有强大的数据运算和数据分析功能,内置的公式和函数,可以帮助我们对表格中的数据进行复杂的计算、统计、分类、排序和创建统计图表等。Excel表格在数据运算方面功能强大,而且界面友好、操作简便,是我们学习和工作中不可缺少的一个好帮手。

在信息技术教学中,由于学生来源于不同学校,基础不同,参差不齐,能力有差异。有的学生,接触电脑早,基础好,学习兴趣高,接受能力强,自学能力也好,有了这些基础后他们的学习就非常顺利。相反,另一部分学生,他们接触电脑的机会少,或对电脑并没有兴趣,接受能力也差,课堂习惯又不好。在教学中,不但要充分析学生的认知水平,做到因材施教,而且要结合学生的实际创设学习情境,拓展课堂创新活动。应该多搜集可以让学生动手实践操作的材料,多设计实用的部分,不断提高学生的Excel实用能力。

一、创设情境,提高学习Excel的兴趣

伟大的科学家爱因斯坦说过:“兴趣是最好的老师。”学生一旦对某事物有了浓厚的兴趣,就会主动去求知、去探索、去实践,并在求知、探索、实践中产生愉快的情绪和体验。为了提高学生对Excel的兴趣,我在教学的第一课时,让全班学生与老师来一次计算班级考试平均分的PK。我先让学生分组计算10分钟,而我只是轻轻地点了几下鼠标就完成了,平均分、及格率、优秀率等一目了然。学生感觉到非常惊讶,都说老师太厉害了,一个人计算比全班的同学都更快。我说:“不是我厉害,是接下来我们要学习的Excel功能强大。今天我们就一起开始探究神秘的Excel吧。”接下来,我使用课件,介绍Excel用户界面,通过丰富的直观数据以及数据透视表视图展示,重点强调Excel数据运算和数据分析功能,以及内置的公式和函数。有了这些功能,Excel可以帮助我们对表格中的数据进行复杂的计算、统计、分类、排序和创建统计图表等。让学生从自己的生活实际入手,提高学习的兴趣,使学生从有趣的问题情境中自然而然地过渡到Excel的学习过程中。学生不但学到了知识,而且感受到了学习的乐趣,把枯燥无味的计算机知识与生活实际有机地结合起来。

二、巧妙结合学生的实际,进行Excel数据运算和数据分析功能的学习

数据的计算与处理是日常生活中最基本的Excel功能之一。在工作表中输入数据后,就可以对所输入的数据进行计算,例如,求和、求平均数、最大值、最小值、数据范围等。此外,Excel还提供强大的公式运算与函数处理功能,可以对数据进行更复杂的计算和处理。通过Excel的各种功能对数据进行处理,Excel会自动完成计算工作,可以节省大量的时间。在上这一课时,我设计了《我给语文老师提建议》的探究课题:把本班的一次语文考试成绩按默写古诗文、拼音与字词、综合性学习、古文阅读、现代文阅读、作文等,分别录入成绩,分类计算出得分的情况,并把数据分析的结果做成统计表,为语文老师进一步改进教学提高教学效率,提供数据支撑。这样,学生在对自己熟悉的数据分析和统计的具体操作过程中学会了数据填充、求和、求平均数、做统计图表。了解了Excel强大的工具,能将杂乱的数据组织成有用的信息,然后,进行分析、交流,共享所得到的结果,感觉受到Excel电子表格的魅力,真正做到寓教于乐。

三、适当设置问题情境,让学生在实践探索中掌握Excel的操作技巧

在Excel教学中,与其他的科目一样,也必须设置适当的问题情境,让学生在课堂中围绕着Excel应用的问题展开,使课堂教学的过程成为学生自己解决问题的探索之旅。例如,在教学Excel地址和引用的内容时,我只是提供了简单的素材《九九乘法表》,提出任务要求:同学们,请你们比一比,你有几种方法完成这个任务?这样,学生在老师提供的开放空间里自主探索,学会发现问题、解决问题,亲身经历问题解决的全过程。为了完成《九九乘法表》,学生中有一个个单元格填数值的,有用自动填充的,有用引用公式的。在分析比较后,学生认为使用引用公式法又快又好。这时,我让学生阅读教材中有关引用的三种方式:相对地址引用、绝对地址引用、混合地址引用,再一次对所学知识进行系统梳理,形成知识体系。

在问题情境的开放空间里,不但要鼓励学生完成自己的设想,而且要激励学生大胆表达自己解决问题的思路。通过小组合作交流,结合原有的知识和技能,在老师的辅导下探索新知识。让学生遇到问题时想一想,不依赖老师的讲解,养成独立思考的好习惯,提高自信心。

四、创设课堂创新活动,巧学Excel实战功能

在教材的每一个单元,都有创新活动这个环节。同一个班的学生计算机应用和信息意识水平悬殊,学生个体差异较大。我重视学生学习能力、性格、性别的差异,把学生分成学习互助小组,每个小组3~5人,由计算机操作能力较强的学生任组长,进行创新活动,分组教学,共同提高。充分分析教材中对创新活动的要求,结合学生的知识结构,设计具有挑战性的创新活动,由小组长带领本组同学进行分析和探索,老师扮演技术顾问的角色。例如,《展示跳远比赛成绩记录表》活动时,我先分析了学生的经验和认识水平:在学习和生活中,经常遇到排序的问题,例如,成绩按高到低分顺序排名,做操时按身高排列,到食堂买饭时按先后到达的时间顺序排队等等。有了这些生活的经验,就有了学习Excel排序的基础,而教师要做的事情,只是重点引导学生探究排序的规则就行。我先从编制跳远成绩记录表开始,通过制作电子表格引导学生回顾“活动四――感受电子表格的魅力”中所学过的知识,再通过“编排运动员试跳顺序”探究排序的基本方法,最后以“记录比赛成绩,判定比赛名次”完成“数据的筛选”。让学生从文字、数值、字符、字母等关键字排序的基本依据入手,设置有趣味性有挑战性的问题,小组合作大胆尝试,完成一般数据排序和多条件排序,自己就学会了数据排序的基本原理。这样,不仅激发了学生进一步学习的内在动机,还能使学生获得成功的喜悦与自豪,增加自信心,为今后学习信息技术提高兴趣,变老师要我学为我自己要学。

excel数据分析篇8

关键词:Excel 数据库统计函数 数据透视表 统计指数

前言:统计学是一门关于用科学的方法收集、整理、汇总、描述和分析数据资料,并在此基础上进行推断和决策的科学。狭义的统计用来统指数据或者从数据中得到的一些数字。从统计的定义可以看出,统计的关键在于对数据的分析与加工,而Excel强大的数据分析功能则恰恰与统计所要处理的问题相适应,因此从Excel产生之初便被广泛地应用于统计中,而专为统计分析所开发的各种宏更是使得Excel成为统计分析中一种实用而高效的工具。虽然SPSS、SAS等专业统计软件在某些方面具有更为强大的统计分析功能,但其或者需要专业的编程,或者需要高昂的价格,因此普及性远远不如Excel。下面以Excel 2003为例,介绍一下其在统计学方面的典型应用。

1.数据库统计函数与数据透视表

Excel作为电子表格软件,其数据结构的核心是单元格和单元格区域,因此Excel同数据库软件相同都是管理处理一批有规律的数据。基于Excel的行列结构,在工作表中按照标准的数据库规范对数据进行处理,这也被称为Excel的内部数据库技术,通过创建Excel的内部数据库,可以通过数据库函数实现对数据的统计分析。

1.1 数据库统计函数

在建立内部数据库的基础上,Excel中专门包含了一组对存储在数据清单或数据库中的数据进行统计运算的工作表函数,这些函数统称为数据库函数即Dfunctions。其中每个函数一般对应三个参数database、field和criteria,这些参数对应函数所使用的工作表区域,利用这些函数可以在日常统计工作中进行一些基本的统计运算。

Dfunctions具有相同的语法格式:Dfunctions(database,field,criteria)。其中:

①Dfunctions为数据库函数的名称,在Excel中总共有12个数据库函数;

②database为构成数据清单和数据库的单元格区域,数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项,为函数所使用的数据列或称作字段,数据清单中的数据列应位于第一行且具有标志项;

③field可以为文本,即两端带引号的标志项,如“类别”、“生产商”,也可以为数据清单中数据列的位置,如“1”表示第一列,“2”表示第二列。field也可省略,省略后函数将返回数据清单中所有满足条件的值;

④criteria为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。

1.2 数据透视表

数据透视表是Excel中的一项重要功能,对于统计来说更是十分重要。由于Excel的工作表仅仅能提供一个由行和列组成的二元的数据结构,当需要在统计中反映多维的问题时,就需要用到数据透视表功能,采用数据透视表的“透视”,就可以在有限的二位数据平面里表达三维的概念,而且结合了数据透视图功能的数据透视表更是使得可以快速的形成特定要求的统计图表,并可以随时按要求变化图表的显示效果,实现有效的统计分析和统计绘图。

2.统计指数

在统计中,指数是概括一个基础变量或一组变量的相对变化的单一描述统计量。指数之所以有其广泛的应用,主要是因为其存在以下优点:首先单个变量对应基础数字往往太大,而指数化后容易观察;其次绝对数字的变化较难掌握,而运用相对数字表示的指数能更直观地看出其变化;最为重要的是许多时候由于组成指数的一组商品的相对变化比例不同,此时采用指数可以概括一组商品的综合变化。如通过股价指数可以反映股市行情总的变化状况,通过消费价格指数(CPI)可以反映居民主要消费资料价格的总变动。

例如,利用Excel求同等加权指数:假设选取表3-1中6种主要消费品来计算消费指数,试分别计算同等加权消费价格指数和同等加权消费数量指数。

要计算同等加权的消费价格指数和消费数量指数,具体操作步骤如下:①新建一工作表,“例3.1”,设定表头为“同等加权指数”,输入表4-1中已知数据;②按照公式求同等加权价格指数,单击B11单元格,在编辑栏中输入“=SUM(C4:C9)/SUM(B4:B9)”,完成后按回车键;③按照公式求同等加权数量指数,单击B13单元格,在编辑栏中输入“=SUM(E4:E9)/SUM(D4:D9)”,完成后按回车键。

结束语:

excel数据分析篇9

[关键词] Excel 电子商务网站 PHP

一、引言

在互联网络高速发展的今天,众多企业纷纷建立了各自的电子商务网站。本文论述了利用PHP、XML技术在网站中导入Excel数据的实现方法。

二、相关技术简介

1.XML技术。XML是Web上的数据表示和交换的标准,允许Internet的应用程序之间交换数据,并将数据的格式和内容与处理方法分离开来。XML具有良好的数据存储格式、开放性、可扩展性、自描述性、高度的结构化、便于网络传输等特性。

2.Exce l2003的XML支持。微软的Office 2003增加了XML的支持功能。在Excel 2003中通过添加XML架构定义(XSD文件)到工作簿,提高本机 XML 的支持。可以在 Excel 电子表格和 XML架构之间创建一个映像,轻松地导入从其他数据库和应用程序中创建的XML数据,将XML元素从XML架构中映像到Excel工作表的单元格,也可将Excel工作表数据导出为XML数据,用于与其他数据库和应用程序的交互。

3.PHP和MySQL数据库。PHP是当前流行的开发网站应用程序的一种Web服务器脚本语言,PHP提供的DOM解析器可以处理XML文档。DOM解析器一次性地将整个XML文档读到内存,并且DOM解析器为XML文档的每个元素创建一个树型结构,在内存中保存其树型结构。MySQL是一个免费的SQL数据库服务器软件,广泛应用于网站的后台数据库。PHP和MySQL的组合是构建商务网站的一种解决方案。

三、Excel数据导入到网站的数据库的实现

下面以网上书店管理系统为例,介绍如何将Excel文件中的图书信息导入到网站数据库的实现过程。这里以MySQL作为网站的后台数据库。

1.将Excel工作表另存为Excel XML表格文档。在Excel 2003中可以将工作表另存为XML表格文档。Excel XML表格文档实际上是文本文件,它直接根据Excel工作表的数据类型,将工作表保存为XML文档,可以在Excel中打开XML表格文档并且象标准Excel电子表格一样进行编辑。上述图书信息的Excel工作表另存为XML表格文档后,其XML部分内容如下:

<Workbook>

<Worksheet ss:Name=“Sheet1”>

<Table ss:ExpandedColumnCount=”3”ss:ExpandedRowCount=”150”>

... <Row>

<Cell><Data ss:Type=“String”>电子商务概论</Data></Cell>

<Cell><Data ss:Type=“String”>北京大学出版社</Data></Cell>

<Cell><Data ss:Type=“Number”>23.6</Data></Cell>

</Row>... </Table> ... </Worksheet>

</Workbook>

分析上面的部分XML内容格式,得到XML表格文档的根元素是<Workbook>,代表一个工作簿。在<Workbook>根元素下,<Worksheet>子元素定义当前工作簿里的工作表,其ss:Name属性指定工作表名称,在一个有效的XML表格文档里,至少需要该元素的一个实例。每个<Worksheet>元素包含一个<Table>元素,定义一个工作表的属性和内容,其中ss:ExpandedColumnCount属性指定工作表的总列数,ss:ExpandedRowCount属性指定工作表的总行数。<Table>元素的子元素是<Row>,每个<Row>元素包含一个或者多个<Cell>元素,而<Cell>元素又包含<Data>元素,指定单元格的值。因此工作表中每行数据由一个<Row>元素来定义,每个单元格由<Cell>元素定义。

2.设计Excel XML表格文档导入到网站数据库的程序。对于另存的Excel XML表格文档,通过访问网站提供的表单页面和程序,利用HTTP协议,将它上传到网站,由Web服务器端的PHP脚本程序对上传的XML文档进行解析,读取其每个<Row>元素的数据,作为一个新记录插入到MySQL数据库。导入Excel XML表格文档的程序设计如下:

(1)创建Excel XML表格的XML文档对象。PHP的全局数组$_FILES存放了有关上传文件的信息。假设上传表单的文件域名为file,$_FILES['file']['tmp_name']数组元素就存放了上传的临时文件名。下面代码根据上传的XML文档,创建一个文档对象。$dom = DOMDocument::load($_FILES['file']['tmp_name']);

(2)读取XML文档的指定元素。利用文档对象的getElementsByTagName方法获取XML文档中指定的所有子元素。下面代码返回XML文档中所有<Row>元素及其子孙元素组成的对象集合。$rows =$dom->getElementsByTagName('Row');根据上述设计思想,下面的PHP程序功能是读取上传的Excel XML表格文档,外循环读取每个<Row>元素对应的对象,内循环读取一个<Row>元素对象中的每个<Cell>子元素对象,由$cell->nodeValue属性得到<Cell>元素的值,即其中<Data>元素的内容。根据读取的一行数据内容构建一条INSERT命令,将新记录插入到MySQL数据库。

<?php

if ( $_FILES['file']['tmp_name'] ) {

$dom = DOMDocument::load( $_FILES['file']['tmp_name'] );

$rows = $dom->getElementsByTagName( 'Row' );

foreach ($rows as $row) {

$cells = $row->getElementsByTagName('Cell');

$vals=“”;

foreach( $cells as $cell )

$vals=$vals.“'”.$cell->nodeValue.“'”;

$vals=LEFT($vals,STRLEN($vals)-1);

$sql=“insert into BookStore(booktitle, publishor, price) values(“. $vals. “);”;

mysql_query($sql,$conn);

} } }

?>

四、结束语

本文介绍的Excel数据导入程序是针对某一种格式的Excel工作表的。利用这种Excel数据导入方法,实现原始数据到网站数据库的自动导入,避免了大量数据重新输入的问题,提高了管理人员的工作效率,可应用于商务网站管理平台。

参考文献

excel数据分析篇10

关键词:Excel应用;数据;图表

中图分类号:F23 文献标识码:A 文章编号:1001-828X(2013)11-0-01

目前,我国一部分企业解决会计核算问题是购买并使用通用财务软件。虽然利用财务软件解决会计核算问题既简单又方便,但由于软件购置维护开支较高,一些企业尤其是中小企业无法承受其高昂的费用,且随着企业的业务种类日益繁多,财务软件的设计功能有限,很难应付形形的中小企业的业务需要。因此,笔者认为,应该让会计人员了解更多的处理会计数据的工具――Excel软件,利用Excel在数据处理方面的天然优势,来弥补手工核算和通用财务软件会计核算的局限性。

一、Excel的强大功能

1.数据处理能力强。Excel不仅可以进行数据运算,还能对数据进行处理分析。程序本身自带的财务函数可以轻松计算相关财务指标,强大的数据处理功能足以帮助用户建立财务分析模型。另外,Excel支持VBA,利用VBA编Excel能够与绝大多数通用财务软件对接,获取数据便捷。

2.数据流动性强。Excel是当今应用最广泛的办公软件,易学易用,可方便地使用外部数据,借助于Excel函数可读取和输出多种格式的数据文件,从很多数据源包括通用财务软件的数据库中引人数据,节约获取基础数据的时间,降低错误率且提高效率。Excel或与市面上绝大多数财务软件进行数据对接,或通过简单的方式实现数据的转化的功能,为财务分析提供了充足的保障。

3.性价比高。Excel界面友好,操作简单。企业使用Excel软件可以避免购买商业财务软件带来的高额购置费用和培训成本。企业使用Excel开发的财务系统,研发时间短,资金耗费低,维护方便容易,加快了企业构建会计信息系统的脚步。

4.应用广泛。Excel不仅可以在财务方面应用,也可以在企业其他方面应用,且适用对象可以是决策层,也可以是管理层或事物层,这使得会计工作处理起来得心应手。

二、Excel较通用财务软件的优势

1.可弥补商业财务软件较差的通用性。由于企业涉及的行业、种类、规模各不相同,很难开发出一个适用于各个企业的通用财务软件,通常企业购买通用财务软件后需要根据自身的情况进行初始化设置,变通用软件为专用软件,才能进行日常业务的处理。另虽然市场上商业化的财务软件数量繁多,但功能却有异曲同工之妙,大都包括总账、薪资、固定资产、报表、存货、销售等一些子系统。Excel可直接使用,不用进行初始化设置,操作灵活,界面友好,能够和许多软件的数据库进行数据对接,且从各种数据源读取数据进行分析。

2.可与很多软件的数据库对接。通用财务软件各模块功能不匹配,难以与其他软件对接。通用财务软件的开发者一般不是专业的会计从业者,对于企业财务管理的需求没有吃透,导致软件存在功能瑕疵。例如:财务软件研发时,程序员依据功能按模块式开发,导致整个软件在最后的整合中,仅仅是各模块间的简单加总,没有做到真正的无缝链接,企业很难增加自己想要的功能等。各模块之间无法互相灵活进入,给操作人员使用带来不便。而Excel可以和大部分软件的数据库实现对接,各工作簿和工作表之间能快速地切换进行数据的引用链接。

3.Excel性价比高于通用财务软件。目前我国的企业规模大多数是中小企业,中小企业投资规模小,经营业务简单,没有投资筹资业务,会计信息的外部使用者一般是税务部门。中小企业的所有者通常也担任企业管理者,因此会计信息的内部使用者就是企业的所有者。从提供会计信息的成本角度考虑,中小企业资产、业务量相对较小,会计信息的需要仅限于日常经营中要用到的一些数据,企业主要关注现金日记账,银行日记账和应收、应付额,企业没有对会计信息进行深层次分析的需要。会计信息的使用者有限,不需要购买大型的商业财务软件。

在实现了会计信息系统的企业中,超过半数仍采用“核算型”财务软件,即简单地用电脑代替人脑从事会计核算工作。有少数企业采用“管理型”和“决策型”财务软件,企业采用ERP系统的比例更低。中小企业的业务规模有局限性,花大价钱购买大型会计信息系统软件,会增加企业自身的财务成本,且许多公司不需要多么复杂的系统,除购买费用外,培训、HR、实施成本、对接成本等也给企业带来一定的经济压力。即使一些企业启用了“管理型”或“决策型”会计信息系统的企业中,因为软件后期的维护管理不善,系统的更新升级的费用问题,会计电算化人员的知识技能、操作水平滞后,相应的软件培训没有同步,导致会计信息系统的使用不充分,部分模块闲置浪费,启用成本和产生的效益不对等。

目前普及率广,且技术成熟,成本低廉,几乎可以零成本完成整个的财务管理分析工作,帮助实现中小企业会计信息系统的功能。开发的会计信息系统有着不可比拟的优点,可以大大减轻了企业的成本压力:首先开发周期短、费用少,对开发者要求不高,只需具备会计知识和Excel知识就可自行开发,不需要高级程序员、数据分析员等专用人才。会计人员使用Excel软件能够方便地处理会计日常业务,避免陷入繁琐数据的“沼泽”,能绕过大量编程工作。除基础信息是文字录入外,后续的日常工作中可以通过数据有效性设置和函数、公式等工具使用,通过“选择”录入,一方面可以减少文字录入的工作强度,另一方面可以减少错误机率。最后,维护方面灵活简单,费用低廉,一般用户都能够自行进行维护,保障数据正常运行和系统的稳定,节约大笔的维护费用。Excel的天然优势更适合中小企业,且应用的广泛性和统一性,可以有效的和所有企业交流财务信息。

如今的会计工作中, Excel软件的应用受到许多注重成本控制和讲求工作时效的中小企业的关注,在会计领域得到了充分应用。Excel不单为企业高层提供完整准确的经济数据,而且在企业的其他业务领域充当着重要角色。许多企业充分利用Excel的电子表格及数据处理功能,逐步代替了传统的手工会计核算方式。另外,普及的Excel平台能灵活方便地提高企业会计人员的业务能力。

综上所述,根据我国大部分企业经营规模,建立一个成本低廉、简单方便,符合自身经营规模的Excel会计信息系统,是我国企业加快提高自身工作效率和管理水平行之有效的方式,且符合中小企业管理现状。

参考文献:

[1]玲.浅谈在会计工作中的应用科技[J].科技风,2008(02).

[2]吴志明.整合在会计信息系统中的运用中小企业管理与科技[J].2010(06).