伍 亿
(重庆电子工程职业学院,重庆401331)
运用VLOOKUP函数合并计算的研究
伍 亿
(重庆电子工程职业学院,重庆401331)
本文研究了VLOOKUP函数与合并计算。利用VLOOKUP函数与合并计算能实现在多张相互关联的表中处理数据,为数据处理提供了一个有力的工具;在处理多张表格时扮演着重要的角色,有着广泛的应用。
VLOOKUP函数;合并计算;操作
在Excel中,要处理多张相互关联的数据表,时常要用到VLOOKU函数与合并计算;利用VLOOKU函数与合并计算,能很好地根据多张表中的数据作统计处理,从而提高工作效率,达到事半功倍。
VLOOKU函数用于查找元素,当比较值位于需要查找的数据左边的第一列时,用VLOOKU函数来查找,并由此返回表格当前行中其它列的值。
语 法 :VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value为需要在表格第一列中查找的数值,Lookup_value可以为数值或引用。若 lookup_value小于table_array第一列中的最小值,VLOOKUP将返回错误值#N/A。
Table_array为两列或多列数据。使用对区域的引用或区域名称。table_array第一列中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值,不区分大小写。
Col_index_num为 table_array中待返回的匹配值的列序号。Col_index_num为1时,返回 table_array第一列中的数值;col_index_num为 2,返回 table_array第二列中的数值,以此类推。
Range_lookup为逻辑值,指定希望 VLOOKUP查找精确的匹配值还是近似匹配值;如果为TRUE或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。
table_array第一列中的值必须以升序排序;否则VLOOKUP可能无法返回正确的值。如果为 FALSE,VLOOKUP将只寻找精确匹配值。在此情况下,table_array第一列的值不需要排序。如果table_array第一列中有两个或多个值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。
如表一,公式:=VLOOKUP(0.616,A2:C5,2,FALSE))
结果:使用精确匹配搜索A列中的值,在A列中找到等于0.616,然后返回同一行中第二列(B列)的值(2.93)。
表1 流体在不同温度下的密度粘度
合并计算实质是通过合并计算的方法来汇总一个或多个源区域中的数据。例如一个公司内可能有很多的销售地区或者分公司,各个分公司具有各自的销售报表,为了对整个公司的所有情况进行全面的了解,就要将这些分散的数据进行合并,从而得到一份完整的销售统计表;这时就可利用EXCEL中系统提供的合并计算功能,来完成这些汇总工作。Excel提供三种方式来合并计算数据:使用三维公式合并计算数据、按位置进行合并计算数据、按类合并计算数据。
合并计算数据,最灵活的方法是创建公式,该公式引用的是将进行合并的数据区域中的每个单元格。引用了多张工作表上的单元格的公式被称之为三维公式。当在公式中使用时,对单独的数据区域的布局没有限制,可将合并计算更改为需要的方式。当更改源区域中的数据时,合并计算将自动进行更新。在图1中,单元格A2中的公式将计算位于表Sates中B4单元格、表HR中F5单元格和表Marketing中B9单元格位置上的数值之和。
图1 三维公式
如果所有源区域中的数据按同样的顺序和位置排列,则可通过位置进行合并计算。例如,如果数据来自同一模板创建的一系列工作表,可通过位置合并计算数据。它的操作可通过主菜单中的菜单 【数据】下面的子菜单【合并计算】来实现。
如果所有源区域是具有不同布局的数据区域,并且计算合并来自包含匹配标志的行或列中的数据,则可以根据分类进行合并。它的操作应先做分类汇总,然后才做合并计算,可通过主菜单中的菜单【数据】下面的子菜单来实现。
在EXCEL中建立了商品基本信息、一月、二月、三月四张表格,各表格数据如图2、图3、图4、图5所示,要求根据这张表格完成图6的信息统计工作。
图2 基本信息表
图3 一月销售统计表
图4 二月销售统计
图5 三月销售统计表
图6 一季度销售统计表
(1)商品信息处理。选中“一季度销售统计”工作表中的B3单元格,利用函数VLOOKUP,将第一季度商品信息的商品名称登记完整,这里用对话框来实现。
选择公式类别 “统计”下的“VLOOKUP()”函数,打开VLOOKUP()函数的参数设置对话框,设置好相应的参数,如图7,单击【确定】按钮;将鼠标移到“销售统计”工作表B3单元格右下角的填充句柄处,按下鼠标左键向下拖动,完成商品名称登记工作,如图8所示。
图7 VLOOUP函数窗口
图8 商品名称登记表
(2)信息统计表中销售数量的计算。由于所有源区域中的数据按同样的顺序和位置排列,所以选择按位置进行合并计算。选中“一季度销售统计”工作表中的A3单元格,按商品编号合并计算1、2、3月洗发水销售数量,并将合并计算的结果填入“销售数量”单元格的下方,合并计算对话框中的信息如图9所示。
图9 合并计算窗口
单击【确定】按钮,完成销售数量的统计,如图10所示。
图10 销售数量统计
(3)销售利润计算。在D3单元格输入公式:
单击【√】工具按钮;将鼠标移到“销售统计”工作表D3单元格右下角的填充句柄处,按下鼠标左键向下拖动,完成销售利润的计算,如图11。
图11 销售利润统计
(4)销售排名计算。利用“RANK”函数完成销售排名工作。
选择公式类别“统计”下的“RANK()”函数,打开RANK()函数的参数设置对话框,设置好相应的参数,如图12,单击【确定】按钮;将鼠标移到“销售统计”工作表E3单元格右下角的填充句柄处,按下鼠标左键向下拖动,完成其它商品销售排名工作,如图13。
图12 RANK函数窗口
图13 一季度销售统计表
这样,利用函数与合并计算就很轻松地完成了一季度的销售统计工作;函数与合并计算在日常数据管理中有着广泛的应用,在数据管理中扮演着重要的角色。作为从事数据管理的工作者应当熟悉并掌握函数与合并计算的操作。
[1]李建华.计算机基础应用[M].重庆:西南大学出版社,2009.
[2]马军.Excel统计分析典型实例[M].北京:清华大学出版社,2009.
[3]周贺来.Excel 2007数据分析职场应用实例[M].北京:机械工业出版社,2009.
Research on Function VLOOKUP and Consolidation
WU Yi
(Chongqing College of Electronic Engineering,Chongqing 401331,China)
The thesis researches the function VLOOKUP and consolidation.The use of the function can deal with several related table,which provide an effective tool to the data process,and it plays an important role in the multi-table process and is widely used.
function VLOOKUP;consolidation; process
TP39
A
1674-5787(2011)02-0154-03
2010-09-25
伍亿(1968—),女,重庆电子工程职业学院教务处学籍管理员。
责任编辑 郑 文