怎样使用查找与引用函数
1、首先需要在D3列插入VLOOKUP函数,点击查找与引用,如下图所示。
2、击出的下拉菜单中选择VLOOKUP函数,就会跳出VLOOKUP的函数参数对话框。
3、在VLOOKUP的函数参数对话框中设置相关的参数,第一个参数为C3职工类别,同时要注意C列的职工类别和G列的职工类别叫法要一致,否则不容易查找对应的数据,如果是数字的话要注意格式的一致,不含公式等,不然会出现错误。
4、第二个参数即是岗位和奖金分配表,岗位工资的值来源于岗位和奖金分配表中岗位工资的值,因此第二个参数要包含岗位工资,同时要包含职工的类别G列用于与C列的数据相对应。
5、第三个参数是对应岗位工资的结果在岗位和奖金分配表中的位置,岗位工资的值是在第二列,因此第三个参数填写2,注意这边的列数对应的是第二个参数选中数据的列数,第四个参数,0是表示"False",也可以直接输入英文False,是用于规定函数查找时精确查找,如查不到会返回出错信息。
6、在之后点击确定,即可填入相应的岗位工资,再双击单元格右下角,即可填充之后的岗位工资,对公式进行复制使用。
7、之后的奖金可以用同样的VLOOKUP函数使用计算,在E3的单元格插入Vlookup函数,其中不同的是第二个参数要包含奖金这一列,而第三个参数相对应数据的位置是第三列,因此第三个参数要写上3。
8、点击确定之后,就会出现相应的奖金值,同样的点击单元格右下角下拉,即可对公式进行复制,出现所需要的值。
1)查找函数。查找函数有水平查找HLOOKUP、垂直查找VLOOKUP和查找LOOKUP三种。
查找函数LOOKUP是以表格查找范围的第一行或第一列中查找指定数位,然后返回最后一行或最后一列中相同位置处的数值。
水平查找函数HLOOKUP是以表格查找范围的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。
垂直查找函数VLOOKUP是以表格查找范围的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。以VLOOKUP为例,格式如下:
=VLOOKUP(查找值,查找范围,指定列,查找方式)
查找值为在数据表第一列中查找的数值。它可以是数值、引用或字符串。
查找范围为需要在其中查找数据的数据表。它可以使用对区域或区域名称的引用。如果查找方式为true,则查找范围的第一列中的数值必须按升序排列;否则,函数VLOOKUP不能返回正确的数值。如果查找方式为FALSE,则查找范围不必进行排序。
指定列为查找范围中待返回的匹配值的序列号。它为1时,返回查找范围的第一列中的数值;它为2时,返回查找范围第二列中的数值,以此类推。
查找方式为一逻辑值,指明函数返回时是精确匹配还是近似匹配。如果为true或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于查找值的最大数值;如果为false,函数将返回精确匹配值。如果找不到,则返回错误值#N/A。示例见图7.12。
\
Range为查找范围A1:C8的区域。
VLOOKUP(1,Range,1,TRUE )等于0.998。
VLOOKUP(1,Range,2)等于2.89。
VLOOKUP(1,Range,3,true )等于200。
VLOOKUP(0.789,Rangc,3,false)等于350。
VLOOKUP(O.1,Range,2, true)等于#N/A,因为0.1小于A列的的小数值。
VLOOKUP(2,Range,2,true)等于2.2。
2)查询函数(CHOOSE)。CHOOSE函数是另一种查询数据的方法,可以使用index_num返回数值参数清单中的数值。使用函数CHOOSE可以基于索引号返回多达29个待选数值中的任一数值。例如,如果数值1到7表示一个星期的7天.当用1到7之问的数字作index_num时,函数CHOOSE返回其中的某一天。格式如下:
=CHOOSE (index_num,value1,value2,…)
Index_num用以指明待选参数序号的参数值。Index_num必须为1到29之间的数字或者是包含数字1到29的公式或单元格引用。
如果index_num为1,函数CHOOSE返回value1;如果为2,函数CHOOSE返回value2,以此类推。
如果index_num小于1或大于列表中最后一个值的序号,函数CHOOSE返回错误值#VALUE!。
如果index_num为小数,则在使用前将被截尾取整。
value1,value2,…为1到29个数值参数,函数CHOOSE基于index_num,从中选择一个数值或执行相应的操作。参数可以为数字、单元格引用、己定义的名称、公式、函数或文本。
示例:
CHOOSE(2,“1st”,“2nd ”,“3rd”,“Finished”)等于“2nd”。
SUM (A1:CHOOSE (3,A 10,A20,A30 ))等于SUM (A1:A30)。
如果A10包含4,则:
CHOOSE(A10,“Nails”,“Screws”,“Nuts”,“Bolts”)等于“Bolts”。
如果A10-3等于3,则:
CHOOSE(A10-3,“1st”,“2nd”,“3rd”,“Finished”)等于“3rd”。
如果SalesOld是定义给数值10,000的名称,则:
CHOOSE (2,SalesNew,SalcsOld,SalesBudget)等于10000。
3)转置函数(TRANSPOSE)。可以将垂直排列的数据转置为水平排列,或把水平排列的数据转置为垂直排列。
例如,要将图7.13所数据进行转置。操作步骤如下:
选中转置之后的单元格区域(A5:C10)。
在单元格A5中输入函数:=TRANSPOSE (a1:f3)。
在按住Ctrl+Shift键的同时,单击Enter键。
关注即可免费观看全系列Excel函数,EXCEL全系列课程之查找与引用函数
全选C列
数据--筛选--自动筛选
点击C列上的小倒三角形
在弹出菜单中点选“自定义”
左框选”包含“
右框输入 朝阳区
确定即可
可以将筛选结果直接复制/粘贴到新的工作表