今天pink来给大家分享一些关于lookupEXCEL中lookup函数怎么用方面的知识吧,希望大家会喜欢哦
1、先给你大概讲一下,看完这个,你在excel里面点F1,输入VLOOKUP,你可以看到更详细的例子
2、VLOOKUP函数
3、全部显示全部隐藏
4、本文介绍MicrosoftExcel中VLOOKUP函数(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。
5、说明
6、您可以使用VLOOKUP函数搜索某个单元格区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。例如,假设区域A2:C10中包含雇员列表,雇员的ID号存储在该区域的第一列,如下图所示。
7、如果知道雇员的ID号,则可以使用VLOOKUP函数返回该雇员所在的部门或其姓名。若要获取38号雇员的姓名,可以使用公式=VLOOKUP(38,A2:C10,3,FALSE)。此公式将搜索区域A2:C10的第一列中的值38,然后返回该区域同一行中第三列包含的值作为查询值(“黄雅玲”)。
8、VLOOKUP中的V表示垂直方向。当比较值位于所需查找的数据的左边一列时,可以使用VLOOKUP而不是HLOOKUP。
9、语法
10、VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])VLOOKUP函数语法具有下列参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
lookup_value必需。要在表格或区域的第一列中搜索的值。lookup_value参数可以是值或引用。如果为lookup_value参数提供的值小于table_array参数第一列中的最小值,则VLOOKUP将返回错误值#N/A。
table_array必需。包含数据的单元格区域。可以使用对区域(例如,A2:D8)或区域名称的引用。table_array第一列中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
col_index_num必需。table_array参数中必须返回的匹配值的列号。col_index_num参数为1时,返回table_array第一列中的值;col_index_num为2时,返回table_array第二列中的值,依此类推。
如果col_index_num参数:
小于1,则VLOOKUP返回错误值#VALUE!。
大于table_array的列数,则VLOOKUP返回错误值#REF!。
range_lookup可选。一个逻辑值,指定希望VLOOKUP查找精确匹配值还是近似匹配值:
如果range_lookup为TRUE或被省略,则返回精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于lookup_value的最大值。
要点如果range_lookup为TRUE或被省略,则必须按升序排列table_array第一列中的值;否则,VLOOKUP可能无法返回正确的值。
有关详细信息,请参阅对区域或表中的数据进行排序。
如果range_lookup为FALSE,则不需要对table_array第一扒搭列中的值进行缺棚排序。
如果range_lookup参数为FALSE,VLOOKUP将只查找精确匹配值。如果table_array的第一列中有两个或更多值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。
说明
在table_array的第一列中搜索文本值伏此则时,请确保table_array第一列中的数据不包含前导空格、尾部空格、非打印字符或者未使用不一致的直引号('或")与弯引号(‘或“)。否则,VLOOKUP可能返回不正确或意外的值。
有关详细信息,请参阅CLEAN函数和TRIM函数。
在搜索数字或日期值时,请确保table_array第一列中的数据未存储为文本值。否则,VLOOKUP可能返回不正确或意外的值。
如果range_lookup为FALSE且lookup_value为文本,则可以在lookup_value中使用通配符(问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在字符前键入波形符(~)。
lookup函数的参数有二种形式,一是向量,二是数组
LOOKUP(①查找值,②查找值所在区域,③返回的结果)
②为单行区域或单列区域,查找值所在区域必须先排序,否则出错。
③可以省略
没有精确匹配对象时,返回小于等于目标值的最大值
LOOKUP(①查找值,②二维数组)
这里很多人都不太理解其中的1,0代表着什么,这里我在网上找到一些人的解释。
在G2单元格输入公式:=LOOKUP(1,0/(2:19=F2),2:19)
在H2单元格输入公式:=LOOKUP(1,0/((2:19=F2)*(2:19=G2)),2:19)
在F2单元格输入公式:=LOOKUP(1,0/(2:19=E2),2:19)
在C1单元格输入公式:=LOOKUP("々",A:A)或=LOOKUP("座",A:A)
"々"通常被看做是一个编码较大的字符,它的输入方法为组合键。第一参数写成"々"和“座”都可以返回一列或一行中的最后一个文本。+41385+41385
在C2单元格输入公式:=LOOKUP(9E307,A:A)
9E307被认为是接近Excel规范与限制允许键入最大数值的数,用它做查询值,可以返回一列或一行中的最后一个数值。
在C3单元格输入公式:=LOOKUP(1,0/(A:A""),A:A)
(A:A"")是判断不为空
A列是客户的简称,要求根据D列的客户全称对照表,在B列写出客户的全称。
在B2单元格输入公式:=IFERROR(LOOKUP(1,0/FIND(A2,D:D),D:D,"")
公式说明:
①0/FIND(A2,D:D),用FIND函数查询A2单元格“湖南永怡”在D列的起始位置,得到一个由错误值和数值组成的数组。
②使用IFERROR函数仿返来屏蔽公式查询不到对应结果时返回的错误值。
根据加油站的年销售量,确定油站的等级。
在G2单元格输入公式:
=LOOKUP(F2,{0;2000;4000;6000;8000;10000},3:8)
或者=LOOKUP(F2,2:8)
这种方法查找区域必须升序排序。
在B2单元格输入公式:
=-LOOKUP(1,-LEFT(A2,ROW(245)))
公式说明:
①-LEFT(A2,ROW(99))用LEFT函数从A2单元格左起第一个字符开始,依次返回长度为ROW(99)也就是1至99的字符串,添加负号后,数值转换为负数,含有文本字符的字符串则变成错误值。
②LOOKUP函备悔饥数使用1作为查询值,在由负数、0和错误值前郑构成的数组中,忽略错误值提取最后一个等于或小于1的数值。
③最后再使用负号,将提取出的负数转为正数。
待续。。。。
lookup函数公式解释如下:
Excel中Vlookup函数是在纵向区域查找的意思。Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数雀桥,匹配方式)。其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True为近似匹配。
简介:
Excel是MicrosoftOfficesystem中的电子表格程序。您可以使用Excel 创建工作簿(电子表格集合)并设置工作簿格式,以便分析数据和做出更明智的业务决策。
特别是,您可以使用Excel跟踪数据,生成数据分析模型,编写公式以对数据进顷弯猛行计算,以多种方式透视数据,并以各种具有专业外观的图表来显示数据。简而言之:Excel是用来更方便处理数据的办公软件。
Excel的一般用途包括:会计专用、预算、帐单和销售、报表、计划跟踪、使用日历等
Excel中大量的公式函数可以应用选择,使用MicrosoftExcel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数闹纳据资料图表制作,可以实现许多方便的功能,带给使用者方便。
本文到这结束,希望上面文章对大家有所帮助