390 likes | 564 Views
EXCEL 在计划生育统计中应用. 李 好. 计算机技术的推广和普及,为人口与计划生育统计工作提供了技术基础,在大多数时候,我们需要对具体的人口做具体的分析和研究。因此掌握基本的统计应用软件对于人口统计分析来说是十分必要的 。. EXCEL 基础知识. Excel 最大的特点之一是其具有强大的计算功能。它不但能利用公式进行简单的代数运算,而且能分析复杂的数学模型。它的数学、统计、财务等 10 类 300 多种函数(预定义的内装公式),可直接用于计算,但对于大部分人口统计指标来说,不能直接运用其“内装公式”,而必须动手输入公式。.
E N D
EXCEL在计划生育统计中应用 李 好
计算机技术的推广和普及,为人口与计划生育统计工作提供了技术基础,在大多数时候,我们需要对具体的人口做具体的分析和研究。因此掌握基本的统计应用软件对于人口统计分析来说是十分必要的。
EXCEL基础知识 Excel最大的特点之一是其具有强大的计算功能。它不但能利用公式进行简单的代数运算,而且能分析复杂的数学模型。它的数学、统计、财务等10类300多种函数(预定义的内装公式),可直接用于计算,但对于大部分人口统计指标来说,不能直接运用其“内装公式”,而必须动手输入公式。
EXCEL基础知识 一、公式概述 公式是在工作表中对数据进行分析的等式。公式的计算范围不仅限于本工作表的数值,还可以包括同一工作簿中不同工作表的数值,乃至其他工作簿中工作表的数值。公式的内容包括运算项和运算符。运算项可以是数值,也可以引用单元格或单元格区域的数据,或单元格的标志和名称,还可以是工作表函数。 1、公式的运算符 公式的运算符有以下四种: (1)算术运算符:包括+、—、%、*(乘)、/(除)、^(乘方)。负数前加“—”号,或以括号表示;%必须和前面的数字连在一起作为一个数值处理。 (2)比较运算符:包括=、>、<、>=(大于或等于)、<=(小于或等于)、<>(不等于)。比较运算符可用于比较两个数值,其运算结果产生逻辑值TRUE或FALSE。 (3)文字运算符:指连字符&。
EXCEL基础知识 (4)引用运算符:在计算中若要引用单元格或单元格区域的地址(行列号)进行运算,必须加引用运算符。引用运算符共有三种:①联合运算符,以逗号(,)表示。例如:公式“=SUM(A2,B3,D4,E5)”,表示要将A2,B3,D4,E5四个单元格中的数值相加求和。②区域运算符,以冒号(:)表示。 3、公式的输入 公式的输入可在单元格中直接进行,也可在编辑栏中进行。首先选定待输入公式的单元格,然后在该单元格或编辑栏中输入=号和公式的内容。输入完毕后回车确认,计算结果自动记入选定的单元格内,编辑栏中的公式消失。若要再查看公式内容,可双击该单元格,公式即重复出现,再回车,又返回计算结果。
EXCEL基础知识 (1)数列输入中自动填充功能的运用。 (2)计算中自动填充功能的运用 二、单元格的引用 “引用”的作用在于标出表上参与计算的单元格或单元格区域,指明公式计算所用数据的位置。一个公式可以引用工作表上不同单元格的数据,多个公式可以引用同一单元格的数据;还可以引用同一工作簿不同工作表的数据(三维引用),或是不同工作簿中工作表的数据(外部引用)。 “引用”分“相对引用”和“绝对引用”两种 “相对引用”和“绝对引用”的区别在于使用自动填充功能或“复制”和“粘贴”命令时,两者的结果不一致。 “相对引用” 会随着单元格变化而结果发生变发,“绝对引用”不会随着单元格变化而结果发生变发。
EXCEL基础知识 三.函数的运用 1.sum()求和、average()求平均、Rank()排名次及利用vlookup()函数用于将公安数据与全员数据进行比较完成数据清理。 2.函数用法 例如排名次的用法
EXCEL基础知识 3.公式与函数区别
Vlookup函数用于全员与公安数据对比的应用 四. Vlookup函数用于全员与公安数据对比的应用 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP。 利用Vlookup函数将全员数据与公安数据进行比较找出全员采集时漏登及错误数据。 1.使用方法介绍:将智能客户端中的全员信息导出生成EXCEL,再将公安导出来的EXCEL数据放入同一张工作溥中。 2.操作原理:利用Vlookup函数将全员表与公安表进行对比,若公安中有的而全员中也有的则返回全员中指定的某列值,若没则返回错误值。我们在对导出的全员数据时可删除掉其它比较项,只需保留姓名与身份证将二项与公安的姓名和身份证进行查找,同样公安数据我们也可只保留这二项。
Vlookup函数用于全员与公安数据对比的应用 如下所示,保留了姓名与身份证后的全员数据和公安数据
Vlookup函数用于全员与公安数据对比的应用 3.利用”&”文本连接符在全员表中增加文本连接将姓名与身份证合并,在姓名前插入一列输入文本连接公式如下所示,公式为“=c2&d2”,再通过公式的复制将其它记录进行合并。
Vlookup函数用于全员与公安数据对比的应用 4.返回公安数据表,在第三列中输入公式“=VLOOKUP(A2&B2,全员数据!B:D,2,FALSE)”,其中“a2&b2”是公安中的姓名与身份证进行连接后再将其与“全员数据”表中的B到D列的数据进行查找,若符合则返回全员表中的第2列也就是姓名列,否则返回错误值,FALSE表示精确匹配。
Vlookup函数用于全员与公安数据对比的应用 5.完成第一个查找后,再将VLOOKUP函数进行复制填充到最后一条记录,如下所示,其中“#N/A”表示此条信息全员中没有或姓名与身份证在分安数据表中匹配的时候有错误。
Vlookup函数用于全员与公安数据对比的应用 6.最后将匹配列的结果进行排序将有错误记录排序在一起复制出来将其进行核对,若是漏登应根据公安信息补登至全员数据库中,若是姓名或身份证有误则应修正过来。
五.如何将网页、文本文件中的表格导入至EXCEL中五.如何将网页、文本文件中的表格导入至EXCEL中
全员数据清理改错实例 在此次数据纠错过程中,许多基层同志在修改错误时遇到一些无法在数据审核中查找到的数据,如怀孕表中存在活产生养表中无生养史信息,我们可以利用在离线中导出的生养表和妊娠表进行对比找出怀孕表中存在活产生养表中无生养史信息。在此我们将通过使用Excel中的Vlookup函数将妊娠表中存在的活产的妊娠信息而生养表中此次生养史信息。 vlookup:该函数作用指用于查找首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。在此次例子中我们是需要将妊娠表中存在的该育妇发生的妊娠终止结果为活产的记录到对应该育妇的生养表中的是否存在该条妊娠所对应的生养史。(注意:在对比查找过程中我们是将妊娠表中记录在生养中查找,而不是生养记录在妊娠中查找,若操作反过来的话将改变此次的查询结果)
全员数据清理改错实例 一.准备工作 1.打开智能客户端,将离线数据包更新为最新版本,以便操作中的数据为最近更新数据.并分别将本单位的生养信息和妊娠信息在离线应用工具栏中导出成EXCEL文件保存。在此考虑到数据量太多,本例以分村居为例,大家在操作时可以在导出数据时分乡街道或村/居委会。 2.将生养表中一些其它字段去掉只保留育妇姓名、子女出生日期,妊娠表中保留育妇姓名、妊娠终止日期、妊娠结果字段。如图所示:
全员数据清理改错实例 3.在生养表中育妇姓名前插入一列,该列的作用是用于育妇姓名和子女出生的连接,也就是说是否在妊娠信息中的育妇姓名和妊娠终止日期必须要满足该育妇所对应的此次子女的出生日期存在,在这我们将使用到文字连接公式.连字符为&.作为与妊娠表中的育妇姓名和妊娠终止日期唯一匹配值. 4.在第一条记录前输入公式,如此例为=C2&D2得到育妇姓名和子女出生日期连接文本.在得到的第一个结果后将该结果单元格复制后选择B列单击右键点击选择性粘贴,则以下所有记录中的育妇姓名和子女出生日期字段全连接起来.
全员数据清理改错实例 • 5.当将生养表中的操作做完后,打开怀孕表,将函数录入至第一条记录后面的单元格中,此例的操作为=VLOOKUP(B2&C2,[出生.xls]Sheet1!$B:$B,1,FALSE).(注意:在生养表中的第一记录输入=VLOOKUP(B2&C2,后我们可以直接将鼠标点击已打开的出生表,将出生表中的B例字段选择,不需要再回到怀孕表而是紧接着直接输入1,这里的1是指若该记录在出生表中存在则返回出生名中的第一列,此表中的第一例就是我们的合并列育妇姓名+子女出生日期例,FALSE是指精确匹配也可以用“0”来代替,输入完毕后直接回车,则结果自动跳回到怀孕表中第一条记录后的单元格中。得到结果后再复制第一个结果后,选择性粘贴将函数粘贴到下面所有记录得到了匹配结果。 • 6.若结果返回的是育妇姓名+子女出生日期则说明该条妊娠记录在生养中有对应的生养记录若为#N/A则表示无匹配结果用户应该将这部份数据核对补充至生养史中完善. • 7.最后将结果排序所有的有问题数据值为#N/A的记录全排在一起.
全员数据清理改错实例 7.在出来的结果中,若存在流引产的问题我们得到结果后这部份数据可以用户自行删除,因为这部份数据是不需要体现在生养史中的. 8.在操作过程中我们应特别注意哪些数据对本次操作有用,哪些字段可以去掉从而减轻工作量及在审阅记录时的方便性.
下载最新离线数据包,打开全员信息(离线),若分村/居操作,请选择单位后,再点击自定义输出项目,将证件类别添加进去后点击确定后将出将该单位所有全员人口信息,最后一项为证件类别,双击证件类别字段进行排序,所有证件类别为空的将排在最上面,最后将这些记录导出EXCEL以用户核对。下载最新离线数据包,打开全员信息(离线),若分村/居操作,请选择单位后,再点击自定义输出项目,将证件类别添加进去后点击确定后将出将该单位所有全员人口信息,最后一项为证件类别,双击证件类别字段进行排序,所有证件类别为空的将排在最上面,最后将这些记录导出EXCEL以用户核对。
全员数据清理改错实例 1.在输出项目中插入字段证件类别
利用EXCEL找出非18位身份证 在数据清理过程中,存在许多原来15位身份证或在ZK中原来存在的老身份证数据,在此例中我们利用到函数如何找出非18位身份证过程. 1.通过导出离线数据包中全员人口信息表至EXCEL. 2.为了方便操作起见可将一些不需要用到的字段删除,以例操作时能更好的了解数据. 3.在第一条记录最后有数据的单元格后输入公试=IF(LEN(I2)<=15,"非18位","18"); 4.此条函数为嵌套函数,IF()和LEN()其中IF()为条件函数,若表达式中的返回值成立则返回第一个结果,否则返回第二个结果.LEN()是截取字符长度的函数.
利用EXCEL找出非18位身份证 5.对证件位数排序,所有非18位身份排在一起.