在Excel 中快速检索大量数据
在Excel 中快速检索大量数据(精选13篇)
在Excel 中快速检索大量数据 第1篇
如果要在一个成百上千行的数据中找到上百个没有规律的数据,那可是一种比较麻烦的事,例如,笔者学校最近进行学生资料造册工作,很多老师都在苦恼,有没有办法将手中的200名学生名单在学校总的学生名单册(3000人的Excel2007工作表)中快速找出来?这个时候,使用Excel2007的粘贴函数VlookUp,就能让这种“复杂”的检索问题变得简单。
检索原理是利用Excel2007粘贴函数中的“查找与引用”函数VlookUp()来搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。
操作步骤:
第一步,将需要检索的学生“姓名”列置于“子表”工作表的首列;
第二步,在“总表”工作表的姓名列(B列)后插入一空列(C列),用于显示检索结果,如检索到数据就显示该学生的姓名;
第三步,在C2单元格中输入公式“=VlookUp(B2,子表!A$2:A$201,1,FALSE)”;如果在“子表”工作表中检索到B2单元格的值,则在C2单元格中显示B2中的姓名,否则显示信息“#N/A”;
第四步,拖动C2单元格的填充柄复制公式到C列的其他单元格;
第五步,对C列按升序排序,即可在“总表”工作表中检索出“子表”工作表中的全部记录,
总结:此方法不失为在Excel2007中检索大量数据的好方法,同时也可以用此方法进行多个工作表的数据合并。但检索的数据最好是没有重复值的,如“学籍号”、“身份证号”、“注册号”等,否则会把所有的重复值都找出来,使用时要多加小心。
在Excel 中快速检索大量数据 第2篇
1.根据zcj.dbf中的字段不能区分各报名点,
2.我们报名点的考生准考证号并不连续,用附加条件的删除记录方法,不能完全准确地剔除其他报名点考生。
解决方案
1.先从《高等教育自学考试考务管理系统报考系统》中导出考生信息,生成文件ks.dbf。
具体方法:启动FoxPro,执行“系统输出数据”命令,在随即出现的一系列对话框中,依次单击〔选择数据〕、〔生成Select语句〕、〔确定〕、〔提取数据〕按钮,在“数据输出”对话框“数据提取结果”项中,执行鼠标右键菜单“输出(不用于上报下发)”命令(如图1)。在随即出现的“另存为”对话框中,保存类型选择“可重新载入的DBF文件(*.dbf)”,文件名取为“ks”(如图2),单击〔保存〕按钮,退出报考系统。
图1
图2
2.启动VF6.0,执行“文件新建”命令,创建数据库tq.dbc。
3.执行“数据库添加表”命令,将ks.dbf、zcj.dbf两表添加至数据库tq.dbc(如图3),
图3
4.执行“数据库新建本地视图视图向导”命令,选择“ks.dbf”表中的“ks_zkz”、“ks_xm”字段和“zcj.dbf”表中的“kc_mc”、“bk_cj”字段作为视图输出时使用的字段(如图4)。
图4
5.单击〔下一步〕按钮,进入建立表间关系的对话框,单击〔添加〕按钮,将关系表达式“ks.ks_zkz=zcj.ks_zkz”加入到关系列表(如图5)。
图5
6.单击〔下一步〕按钮,视图输出时包含记录选择“仅包含匹配的行”。
7.单击〔下一步〕按钮,进入筛选记录的对话框,不进行任何设置。继续单击〔下一步〕按钮,进入排序记录的对话框,单击〔添加〕按钮,将“ks.ks_zkz”添加到“选定字段”列表框,选择“升序”单选按钮(如图6)。
图6
8.单击〔下一步〕按钮,进入限制记录的对话框,“部分类型”选择“所占记录百分比”,“数量”选择“所有记录”。
9.单击〔下一步〕按钮,选择“保存本地视图”,单击〔完成〕按钮。在“视图名”文本框中,键入“view”,单击〔确认〕按钮。最终结果如图7。
图7
10.选中视图“view”,执行“数据库浏览”命令,查看视图结果。
11.执行“文件导出”命令,将视图结果导出成DBF或Excel格式文件。详细操作不再赘述,可参考相关文章。
索引在数据检索中的重要作用 第3篇
关键词:数据检索索引检索速度
随着数据库技术的飞速发展和广泛应用,各行各业都积极采用这一先进技术进行数据的管理与使用。在数据库的诸多应用中,最常用和最重要的功能是什么?答案无疑是数据检索。毫不夸张的说,数据库在运行和使用的过程中,百分之九十以上的操作都与数据检索息息相关,甚至有些数据库创建的目的就是提供数据检索。
在数据库的运行过程中,数据检索是最频繁的操作。此外,例如数据的修改、数据的删除都要建立在数据的检索基础上。再比如数据库系统中视图的实施、存储过程的设计等数据库对象的管理,其核心内容也是数据的检索。
数据检索过程中最重要的就是检索的精度与速度。要求尽可能在最短的时间内准确的找到目标数据。检索的精度基本依靠于编程人员自身的水平,而检索的速度则受到多方面因素的影响。其中,索引技术是数据库管理系统中最常用的提高检索速度的手段。
1 索引概述
索引是对数据库表中一列或多列的值进行排序的一种结构,它就好比一本书的目录,可以大大提高用户检索数据的速度。索引是作为一个单独的文件存储在数据库中的,与其依附的基本表分开存储。引入索引的主要目的就是提高检索数据的速度。一个数据库中是否建有索引、索引机制设计的是否合理,对数据库检索速度的影响是巨大的。
2 索引分类
根据索引自身结构的特征,可以将索引分为:普通索引、唯一索引、主键索引和聚集索引。
2.1 普通索引:普通索引没有特殊的结构特点,索引中每个键值项都有指向包含该键值的数据行的指针。
2.2 唯一索引:与普通索引不同,唯一索引中不允许任何两行具有相同索引值。
2.3 主键索引:严格来讲,主键索引并不是一种索引类型,而是索引的一种特殊应用。创建主键时,数据库引擎会自动创建唯一的索引来强制实施PRIMARY KEY约束的唯一性要求。如果这个表之前没有聚集索引,同时建立主键时候没有强制指定使用非聚集索引,则建立主键时候,同时建立一个唯一的聚集索引。
2.4 聚集索引:一种特殊索引,索引中键值的逻辑顺序决定了表中相应行的物理存储顺序。每个表只能有一个聚集索引,因为表和视图中的数据行本身只能按一个顺序排序。
上述类别并不是严格区分的,例如主键索引同时也可能是聚集索引,聚集索引也可能是唯一索引。
3 索引原理
索引的主要功能是提高检索速度,那么它是如何实现这一功能的呢?这里引入一个现实中与数据检索过程类似的工作——下发作业本,来对无索引、普通索引和聚集索引对于数据检索的影响加以说明。
3.1 没有索引
假设在一个班级中,老师要下发学生的作业本(相当于检索数据,下发作业所用路线越长,意味着检索时间越长)。学生的座位是随机安排的(数据是无序的存储在硬盘中),只是在座位上标有学生的学号。教师手中没有学生的座位表(没有引入索引),下发作业只能逐个查看学生座位上的学号,直到找到目标学生。假设学生目前实际的座位情况如图1所示,现在要发放学号为1、4和13三名同学的作业。
首先发放1号学生的作业,因为座号无序,教师手中也没有座位表,所以教师只能逐个座位去查看座位上的学号是否为1号,直到找到1号学生为止,路线如图2示。
接下来发放4号同学的作业,与发放1号作业相同,教师需要从头逐个查看,路线如图3中■线路所示。同样,发放13号作业时也要返回起点后再逐个查看。可见,这样的方案效率是十分低的。
3.2 普通索引
当一个基本表引入普通索引的时候,就如同教师手中有了座位表一样,发放作业时可以直接找到该学生座位,这样发放作业的路线就变得简单很多,如图4所示。
通过图4和图2的比较,可以看出第二种方法发3本作业的路线比第一种方法发1本作业的路线还短,效率大大提高。但是同时也可以看出,这种路线也存在折返与重复的情况存在,即不是最佳方案。
3.3 聚集索引
聚集索引会将数据按照逻辑顺序重新排列,就如同教师不仅拥有座位表,而且学生的座位也是按照学号有序排列的,这使发放的路程更加简单,如图5所示。
从图5中可以看出,该方案没有折返和重复的路线,基本上是最优的发放方法。所以从上述三种方法可以看出,无索引,普通索引和聚集索引对于检索的影响有多么明显。如果将这种影响放大到存放成千上万数据的数据库中,结果可想而知。
4 使用索引的注意事项
虽然索引可以加快数据检索的速度,但是一定要避免盲目创建索引,原因主要有两点。
4.1 索引文件创建后,单独形成一个文件存放索引键值和指针,创建索引的表中数据越多,相应的索引文件也越大。如果盲目建立过多的索引,会占用系统很多的介质资源。
4.2 索引的维护由系统自动完成,当基本表的数据增加、删除或修改时,索引文件要随之变化,以保持与基本表一致。所以,索引越多,系统的负担越重。盲目创建索引势必给系统带来不必要的负担。
总而言之,要想使数据库在运行的过程中提高效率,索引是不可忽视的重要技术手段。如果想要索引更好的发挥作用,就必须掌握其工作原理,避免该用不用,不该用乱用的情况出现。
参考文献:
[1]张舒.超大型Oracle数据库的基础设计和优化设计.价值工程.2011-04.
[2]赵云峰,甘建.数据库的查询优化方法分析.中小企业管理与科技.2010-02.
[3]金喜波,杨明远,刁树民,张晓勇.在数据库系统中应用索引重建技术.中小企业管理与科技.
作者简介:董海军,(1977-)男,河北唐山人,辽宁机电职业技术学院信息系讲师,计算机技术应用研究室主任,研究方向为计算机软件开发与应用。
在Excel 中快速检索大量数据 第4篇
自动选择汉字输入法
1.选中需要使用某种输入法(如全拼输入法)的单元格或单元格区域,激活全拼输入法。
2.单击菜单中的“数据有效性”命令,打开“数据有效性”对话框,点击“输入法模式”选项卡。在“模式”下拉列表中选择“打开”,最后单击[确定]按钮即可。如图1所示。
3.经过以上设置,只要你选中已设置全拼输入法的单元格,不管你正使用的是什么输入法,全拼输入法就会自动激活。
快速输入相同特征的数据
我们可以先输入共同的部分(如zjsx),然后用填充柄工具填充到其他要输入的单元格中,再输入后面的数据,
不过,这样仍然很麻烦。其实我们可以通过自定义数据格式,让系统自动添加数据共同的部分。下面以我校的学号为例(前面都是“zjsx”)来设置。
1.选定要输入共同特征数据的单元格区域,点击鼠标右键,在弹出的菜单中选择“设置单元格格式”命令,打开“单元格格式”对话框(也可单击菜单中的“格式单元格”命令打开)。
2.点击“数字”标签,选中“分类”下面的“自定义”选项,然后在“类型”下面的文本框中输入“zjsx”#(注意:必须在英文状态下输入),点击[确定]按钮即可。如图2所示
3.现在在单元格中只需输入数字,如“zjsx6101”只要输入“6101”,系统就会自动在数据前面添加“zjsx”。另外也可以先输入数字,再选中单元格区域设定数据格式,可以得到相同的效果。
点击阅读更多学院相关文章>>
在Excel 中快速检索大量数据 第5篇
1.自动填充
如果数据含有固定内容,但同时又是有规律的数据,比如单位员工的职工编号,在某种排序的方式下,它们就是一个有规律的数列。这种情况下最简单最直接的方式就是使用自动填充。
比如需要输入的数据是“12345××××”,后四位不一样,前五位数据都是一样的。那么我们只需要在第一、二、三单元格分别输入“123450001”、“123450002”、“123450003”,然后选中这三个单元格,并拖动该单元格区域的填充句柄向下拖动至需要的位置,就可以完成自动填充了。
如果固定内容为文字,但只要数字部分为有规律的序列,如“一车间001”、“一车间002”等,也可以使用此办法。
2.设置单元格格式
如果需要输入的数据不能自动填充,那么我们还可以借助设置单元格格式来简化我们的工作。比如需要输入的数据是一组14位的数字,其中前十位都是“0737070680”,只有后4位不一样,
通过设置单元格格式,就可以只输入后4位数字,让前十位数字自动添加。
实现办法是:选中数据所在的单元格区域,然后点击右键,在弹出的快捷菜单中选择“设置单元格格式”命令,打开“设置单元格格式”对话框。在“数字”选项卡的“分类”列表中点击“自定义”,然后在右侧的“类型”输入框中输入“0737070680000#”(不含引号),也就是说输入前面共同的部分,后四位中前三位输入 “0”,第四位输入“#”。这样输入时只要在单元格中直接输入“1”、“2”、“3”等,就可以直接补全为14位数字了。
如果数据中含有固定的文本,比如前几个字都是“山东省潍坊市”,那么我们也可以在这个自定义的“类型”输入框中输入““山东省潍坊市”@”。以后输入时这几个字也就可以自动添加了。这种方法在屏幕上显示的是全部数据,但是点击单元格我们可以在编辑栏中看到实际数据只是我们手工输入的部分。
3.公式合并
假设数据包含固定内容“山东省潍坊市”,需要输入到A2:A10单元格区域。我们可以在B2:B10区域先输入数据中除固定内容以外的那些内容,然后点击A2单元格,输入公式“=“山东省潍坊市”&B2”,完成后拖动此单元格填充句柄向下复制公式至A10单元格就可以得到完整数据了。
在Excel 中快速检索大量数据 第6篇
打开需要输入数据的Excel表格,同时选中需要填充数据的单元格,如果某些单元格不相邻,可先按住Ctrl键并点击鼠标左键逐个选中单元格,
接着松开Ctrl键,输入单元格中需要填充的数据,然后再按下“Ctrl+Enter”组合键,则刚才选中的所有单元格就被同时填入该数据了。
数据挖掘在网络信息检索中的应用 第7篇
关键词 数据挖掘 网络信息检索 数据挖掘
中图分类号:TP311.138 文献标识码:A
目前,网络信息资源数据形式丰富多样,数量巨大,并呈几何级数的速度增长,基本满足了人们的信息检索的量的需求,然而如何快速、高效地找到自己所需要的信息,网络信息檢索在查全率和查准率上还相对欠缺。网络搜索引擎通常会返回给用户成千上万检索到的网页,其中大部分与用户的检索要求无关,另外就网络上的知识发现而言,即使检索精度再高,搜索引擎也不能够胜任。因此,人们需要比信息检索更精确高效的、能包含网络数据库在内的新的数据挖掘技术,数据挖掘正是在这样的应用需求下产生并迅速发展起来的。但是,数据库领域采用的数据挖掘技术所涉及的多是结构化数据,为了处理网络上的异质、非结构化或半结构化数据,网络数据挖掘成为数据挖掘研究的一个重要分支。
1 网络信息检索
网络信息检索一般指因特网检索,是通过网络接口软件,用户可以在一处终端查询各地上网的信息资源。网络信息检索主要依靠计算机科学技术、网络技术和数据的确切特征来创建相应的索引结构、数据库等,能很好地处理已经发生或存在的静态信息。网络信息检索工具包括传统的服务工具:远程登录、文件传输服务、电子邮件、电子公告牌、广域消息服务、Gopher、WWW、基于Z39.50的信息检索服务、代理服务器和NAT,以及搜索引擎和中外著名网络数据库检索。这些工具都能有效地组织和检索海量数据,但对数据未来的变化趋势等动态信息缺乏有效的统计和预测。
2 数据挖掘及Web数据挖掘
数据挖掘(Data Mining),即从大量模糊的数据中发现隐含的规律性内容,解决数据的应用质量问题的技术,是一种还处于发展中,已经部分投入实际生产实践的技术框架。
Web数据挖掘是从数据挖掘技术发展而来,简单地说是将数据挖掘技术应用到Web上,也称为Web挖掘。其技术性的定义是:Web数据挖掘,是一项涉及Web、数据挖掘、信息学、计算机语言学等多个领域的综合技术。Web数据挖掘的目的是为了揭示网络信息中隐含的知识,它是比信息检索层次更高、更精确的一种技术。它能够根据用户个性化定义的要求,根据目标的特征信息在网络上或者数据库中进行有目的的信息检索。Web数据挖掘中几种常用的技术是:关联规则技术、分类技术、聚类技术、路径分析技术和序列模式技术。
3 数据挖掘在网络信息检索中的应用
目前,作为网络信息检索最重要最常用的工具:搜索引擎,只能处理用户给出的特定关键词形式表示的简单目标,而无法处理用户给出的样本形式的复杂模糊目标,对网络数据未来的变化趋势等动态信息也缺乏有效的统计和预测。而将数据挖掘技术运用的网络信息检索中,可以使网络信息检索过程及结果更加快速、精确、个性化。
(1)数据挖掘提高网络信息内容自动摘要的准确率。网络信息资源一般都有关键词和内容摘要供用户检索选择之用,但大部分的自动摘要都是简单的抽取网页文档的前几句内容,而仅仅是通过位置来确定的,这种方式很不准确,不能精确的反映网页的全部内容,所以保证自动摘要的正确性非常重要。数据挖掘中的文本抽取就是从文档中抽出关键信息,对文档本身的内容而不是位置来进行文本内容的总结,以自然语言理解为基础,更可揭示网络信息的主题特征知识及其之间的相互关联知识,对文档进行语义甚至语用的标注,因此它更能反映出Web文档中的真正信息,然后以简单的形式进行摘要或表示,可以提炼出文档最重要的信息生成关键字或摘要,使自动摘要的质量和准确性很大的提高。
(2)数据挖掘拓宽网络信息资源量。网络信息资源数量众多,分布范围很广,大部分可以直接用网络信息检索工具查询到的信息都是网页中的文字、表格、图形、图像、声音、视频或好友网页的链接及目录结构等。但是还有一些潜在网络信息不容易被搜索引擎等工具查询到,如用ASP,JSP或PHP生成的动态网页;一些专业数据库系统中的数据;在Robot Exclusion框架协议下被拒绝搜索访问的网站;由用户的提问而动态生成的结果;存在于商业数据库管理系统中的数据等,它们无法被索引,从而无法提供有效的检索方式,这些结构化的或用html标记的半结构化数据都可以用数据挖掘中的内容挖掘进行处理,网络页面内容挖掘常采用的技术是文本挖掘和多媒体挖掘,可为这些网络信息提供明确的摘要或索引,使得本来不容易搜索到,潜在隐藏的信息能被明确的搜索到,从而大大拓宽了网络信息的资源量。
4 网络信息检索的未来展望
数据挖掘能发现网络中隐含的有价值的信息和知识,从而提高标引、自动摘要、自动分类和自动聚类等的准确率;能促进用户兴趣模型的构建,从而为用户提供更好的个性化信息服务。此外,它独特的分析方法能发现网络数据知识之间的各种关系,使网站建设和检索结果的分布更加合理。随着本体、网络、自然语言处理、信息可视化和人工智能等技术的发展,将数据挖掘与这些技术进行结合,未来的网络信息检索将朝这更加精准、个性和智能化方向发展。
参考文献
[1] 陈维.网络环境下的信息检索与数据挖掘技术[J].现代情报,2009(5).
[2] 李村合.网络信息挖掘技术及其应用研究[J].情报科学,2008.
在Excel 中快速检索大量数据 第8篇
对照表格我发现,很多表格项目如“性别”、“所属年级”、“是否团员”等项目,其填写的内容都是相同的几个值,能不能像上网时填写网页表单那样,将这些内容做成下拉式菜单,这样这些项目录入时就可以不需输入而可以直接选择,不就能大大提高录入速度了吗?下面就以录入“所属年级”这一表格项目为例,介绍一下具体实现的过程。
1.设置序列的有效值
这里所指的“序列”即某字段(如“所属年级”)内可能会填写的内容,这些内容是固定的,一般个数不会太多。首先选定“所属年级”字段所在的列(除了字段名称),单击“数据”菜单中的“有效性”命令,弹出“数据有效性”对话框,选中“设置”选项卡,在“允许”下拉菜单中选择“序列”,在数据“来源”中输入“初一,初二,初三,高一,高二,高三”(一定要在英文状态下输入逗号作为分隔符!),其他设置按系统默认不变(如图1),
2.设置输入提示信息
输入提示信息可以使录入过程更加清晰明了。具体制作步骤是:在图1中单击“输入信息”选项卡,选中“选定单元格时显示输入信息”复选框,在“输入信息”框内输入“请选择该生所属年级!”(如图2)。设置完成后,单击[确定]按钮。
3.数据的录入
在以上设置完成之后就可以对所有学生的年级进行选择录入了,若要录入某学生的“所属年级”,只需单击单元格右侧的下拉菜单(如图3),选择该生所属的年级就可以了。
其他许多表格项目的录入也可以进行类似的设置,以提高录入效率。
点击阅读更多学院相关文章>>
在Excel 中快速检索大量数据 第9篇
1、首先在桌面右击鼠标选择新建→选择Microsoft Excel 工作表,新建完成后双击打开工作表,如图所示,
怎样用excel进行大量数据的求和,排序
在Excel 中快速检索大量数据 第10篇
选中需要输入这种号码的单元格区域,执行“格式单元格”命令,打开“单元格格式”对话框(如图),在“数字”标签中,选中“分类”下面的“自定义”选项,然后在右侧“类型”下面的方框中输入:“3405002005”0000,确定返回,
以后只要在单元格中输入“1、156”等,单元格中将显示出“34050020050001、34050020050156”字符,
注意:有时,我们在输入6位的 邮政编码时,为了让前面的“0”显示出来,只要“自定义”“000000”格式就可以了。
单元格
在Excel 中快速检索大量数据 第11篇
关键词:VBA;自动化;数据整理
一、引言
Excel除了常用的制表、统计分析等功能外,在工程测量方面也有其用处。虽然现在有不少商用测量软件,但因为测量的特殊性往往不能面面俱到,在实际工作中我们经常需要针对特定问题或者不同工作习惯编制特定的表格,这样既利于成果的检查与利用,又使得成果资料美观整齐。尤其是测量断面数据整理的特殊性,在利用Excel编制表格时,如果我们能够通过VBA在后台运行将断面数据根据要求填入指定格式的表格中,将减少人工输入的强度,同时也减少甚至杜绝错误的发生,给断面数据整理带来极大便利。
二、设计方案
1.VBA简介
VBA是微软通用应用软件脚本语言,是包括许多应用程序的编程环境,包含在所有的Office应用软件中,可以使用常用的程序自动化,并创建自定义的解决方案。使用VBA不需特殊的编程软件,只需要在Office的Word、Excel等应用软件中运行即可,无需对基础数据进行处理,十分方便。可以通过:工具→宏→Visual Basic編辑器打开。
2.程序设计
现实测量中的断面数据格式如下:排在最前的为断面桩号,第一列为平距,第二列为高程,第三列为备注,平距为0的位置代表断面桩高程。每个断面桩以此排列,通过对原始数据的规律排列进行程序设计思路如下:
对第一列数据预读查找含“+”的桩号数形成数组→把有桩号的起始行数赋值给数组→从每桩号开始循环,通过查找数组中相邻两桩中平距为0的行,区分左右→对同一桩号的左右断面数据根据指定表格格式填充→如此循环直至数据末尾,并计算总的断面长度及平均断面长度。
四、结束语
本文结合日常测绘中断面数据实例,通过VBA程序实现了断面数据按指定表格的规范化整理,在处理海量断面数据中尤为有效,只通过后台一键操作可以大大提高工作效率,减少人工输入劳动强度,提高工作效率,同时也杜绝了人为造成的错输和漏输,为工程资料的断面数据整理和检查提供科学可靠的依据。
参考文献:
[1]朱剑君,范忠明.Excel VBA编制河道断面观测内业计算程序[J].江苏水利,2010(06).
[2]孙天义.Excel VBA在工程测量上的应用[J].大科技:技术与理论版,2011(07).
在Excel 中快速检索大量数据 第12篇
2. 选择“数字”选项卡,选中“分类”下面的“自定义”选项,然后在“类型”下面的文本框中输入2523030000(注意:后面有几位不同的数据就补几个0),单击〔确定〕按钮即可。
3. 在单元格中只需输入后几位数字,如“2523034589”只要输入“4589”,系统就会自动在数据前面添加“252303”。
也可以先输入数字,再选中单元格区域设定数据格式,可以得到相同的效果。
★ 绝秘:在Excel中快速输入数据
★ 教你用WPS文字快速输入商标符号
★ 搜狗输入法怎样快速输入人名?人名智能组词模式
★ EXCEL 使用共享工作簿进行协作
★ 用好Excel共享工作簿能提高工作效率
★ 毕业留言经典簿
★ Excel函数与数据有效性配合快速填通知书EXCEL 函数
★ 数学教案-第三章 生活中的数据
★ 浅谈电话行销中的数据清洗
在Excel 中快速检索大量数据 第13篇
关键词:Excel;锅炉废气;数据处理
中图分类号: X830 文献标识码: A 文章编号: 1673-1069(2016)20-132-2
0 引言
锅炉废气现场检测后不能直接给定结果并出具检测报告,通过Excel强大的表格计算功能很容易的实现,不过其间有不少技巧和细节,本文将以详尽的公式方法介绍锅炉废气中颗粒物、二氧化硫、氮氧化物检测数据处理的方法,并以此应用于其他工业炉窑排气筒中的废气数据处理,为检测结果的出具提供方便。
锅炉排气筒中废气检测方法一般为《锅炉烟尘测试方法GB/T5468-1991》、《固定污染源排气中二氧化硫的测定定电位电解法 HJ/T57-2000》、《固定污染源废气氮氧化物的测定定电位电解法 HJ 693-2014》等,结果评价标准为《锅炉大气污染物排放标准 GB 13271-2014》。
1 颗粒物的检测与数据处理
1.1 颗粒物的检测方法
锅炉烟尘测试方法GB/T5468-1991、固定污染源排气中颗粒物测定与气态污染物采样方法 GB/T16157-1996。
1.2 颗粒物的检测设备及耗材
崂应3012H型自动烟尘(气)测试仪、BSA224S万分之一电子天平、DHG-9070A电子恒温鼓风干燥箱、3#Ф28*70mm超细玻璃纤维无胶滤筒。
1.3 滤筒增重在Excel中的处理
玻璃纤维无胶滤筒在采集前后需在105℃条件下第一次烘两个小时,第二次起烘一个小时,直至两次称重≤0.4毫克,称量一般在干燥箱里冷却20分钟后进行。
在下表1中D列和E列为采样前滤筒的恒重记录(当数据输入有误时,K列报错,报错公式为“=IF(OR(D8="",E8="",D8=E8),"",IF(ABS(D8-E8)<=0.0004,"","ERROR"))”),G列和H列为采样后滤筒的恒重记录(当数据输入有误时,L列报错),I列为滤筒恒重结果,公式为(以I5为例)“=IF(OR(D5="",E5="",G5="",H5=""),"",IF(OR(D5="作废",E5="作废",G5="作废",H5="作废"),"作废",IF(OR(K5="ERROR",L5="ERROR",(G5+H5)/2-(D5+E5)/2<0),"ERROR", ((G5+H5)/2-(D5+E5)/2)*1000)))”。当质量记录为空时,I列、K列和L列也均为空,当数据输入异常时,均会报ERROR,该计算表把IF、OR等函数的巧妙运用,使得结果很方便、实用。
1.4 颗粒物结果在Excel中的处理
颗粒物结果为ρPM =ρ′PM×[21-φ(O2)]/[21-φ′(O2)],排放速率为V=ρ′×QNd/1000000。
其中,ρ′PM=ΔW×1000/VNd,ρ为基准氧含量排放浓度,mg/m3;ρ′为实测排放浓度,mg/m3;φ(O2)为基准氧含量,%;φ′(O2)为实测氧含量,%;QNd为标态干烟气量,Ndm3/h;VNd为标况采样体积,L。
表2中,C4:E6和C8:E9数据来自现场采样记录,H5标况采样总体积公式为“=IF(C5="","",ROUND(SUM(C5:G5),1))”,每次颗粒物采样,3个滤筒或4个滤筒,标况总体积需>500L;C7实测颗粒物浓度公式为“=IF(OR(C5="",C6=""),"",C6/C5*1000)”,H7为实测颗粒物浓度均值“=IF(C5="","",ROUND(AVERAGE(C7:G7),1))”,精确到0.1 mg/m3;H8为标干烟气量均值“=IF(C8="","",ROUND(AVERAGE(C8:G8),-3))”,科学计数法,使2位有效数字;K9基准氧含量公式“=IF(B3="","",INDEX(Q10:Q24,B3))”,与C3炉窑类型、K3燃烧方式等都用到了INDEX函数,例如B3填1,则炉窑类型为燃煤锅炉,基准氧含量为9%。I6颗粒物排放速率“=IF(OR(H7="",H8=""),"",H7*$H$8/1000000)”,注意是按实测浓度计算,一般取两位有效数字。通常所说的检测报告出具的颗粒物浓度,是为基准氧含量颗粒物浓度,其公式为“=IF(H7="","",IF($K$9=21,IF(E3="合成革与人造革工业污染物排放标准 GB 21902-2008",IF(H7<3.5,"<4",ROUND(H7,0)),IF(H7<9.5,"<10", ROUND(H7,0))),IF(H7*(21-$K$9)/(21-$H$9)<9.5,"<10",ROUND(H7*(21-$K$9)/(21- $H$9) , 0))))”,结果取整数;合成革中的PVC颗粒物检出限为4,锅炉等中的颗粒物检出限为10,当计算结果小于3.5或9.5时,自动报出"<4"或"<10"。该计算表把IF函数发挥的淋漓尽致,加之ROUND函数、INDEX函数、$定位和"" 字符的灵活运用,使得结果出彩,出亮点。
2 二氧化硫的检测与数据处理
2.1 二氧化硫的检测方法
固定污染源排气中二氧化硫的测定 定电位电解法 HJ/T57-2000。
2.2 二氧化硫的检测设备
崂应3012H型自动烟尘(气)测试仪O2探头、SO2探头等。
2.3 二氧化硫结果在Excel中的处理
二氧化硫结果为ρSO2=ρ′SO2×[21-φ(O2)]/[21-φ′(O2)],排放速率为V=ρ′×QNd/1000000。
其中,ρ为基准氧含量排放浓度,mg/m3;ρ′为实测排放浓度,mg/m3;φ(O2)为基准氧含量,%;φ′(O2)为实测的氧含量,%;QNd为标态干烟气量,Ndm3/h。
上图表中,二氧化硫实测浓度值为仪器SO2探头感应后的直读值,H10为均值,修约至个位数,排放速率公式同颗粒物。基准氧含量排放浓度L10,其公式为“=IF(H10="","",IF($K$9=21,IF(H10<14.5,"<15",ROUND(H10,0)),IF(H10*(21-$K$9) /(21-$H$9)<14.5,"<15",ROUND(H10*(21-$K$9)/(21-$H$9),0))))”,检出限为15,当计算值小于14.5时,自动报出"<15",结果亦取整,同颗粒物。
3 氮氧化物的检测与数据处理
3.1 氮氧化物的检测方法
固定污染源废气 氮氧化物的测定 定电位电解法 HJ 693-2014。
3.2 氮氧化物的检测设备
崂应3012H型自动烟尘(气)测试仪O2探头、NO探头、NO2探头等。
3.3 氮氧化物结果在Excel中的处理
锅炉废气中的氮氧化物包括一氧化氮和二氧化氮,且以一氧化氮为主,占95%以上,但结果以NO2计,ρ(NOX)=ρ(NO)×1.5333+ρ(NO2),ρNOX=ρ′NOX×[21-φ(O2)]/[21-φ′(O2)],排放速率为V=ρ′×QNd/1000000,其中ρ为基准氧含量排放浓度,mg/m3;ρ′为实测排放浓度,mg/m3;φ(O2)为基准氧含量,%;
φ′(O2)为实测的氧含量,%;QNd为标态干烟气量,Ndm3/h。
上表中,一氧化氮和二氧化氮实测浓度值为仪器探头感应后的直读值,H11和H12为均值,修约至个位数,K6排放速率公式为“=IF(OR(H11="",H8=""),"",(H11*1.5333+H12) *$H$8/1000000)”,基准氧含量排放浓度L11,其公式为“=IF(H11="","",IF($K$9=21,IF(H11*1.5333+H12<2.5,"<3",ROUND(H11*1.5333+H12,0)),IF((H11*1.5333+H12)*(21-$K$9)/(21-$H$9)<2.5,"<3",ROUND((H11*1.5333+H12)*(21-$K$9)/(21-$H$9),0))))”,检出限为3,当计算值小于2.5时,自动报出"<3",结果亦取整,同颗粒物。
综上,根据锅炉废气中的颗粒物、二氧化硫、氮氧化物的检测方法中给定的公式,在强大的Excel表格里灵活运用IF、OR、ROUND函数、$定位和""字符等,编辑出了一套实用、简便的数据处理方法,能出效果、起亮点,打印出这计算表,可作为检测报告的原始记录和结果依据。同时该计算表可推广为其它工业炉窑的颗粒物、一氧化碳等排气筒中气态污染物的检测数据处理。
参 考 文 献
[1] 锅炉烟尘测试方法 GB/T5468-1991.
[2] 固定污染源排气中二氧化硫的测定 定电位电解法 HJ/T57-2000.
在Excel 中快速检索大量数据
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。