孩子们,希望今天能和大家一起学习著名的功能——LOOKUP。
如果今年使用Excel的人还不知道LOOKUP函数,就像法国人不知道拿破仑一样,美国人不知道华盛顿,朝鲜人不知道金正恩一样。(威廉莎士比亚,美国作家)。
LOOKUP函数应用广泛,灵活性高,可以说是“后宫痒三千人,三千宠爱”。今天来谈谈LOOKUP函数的一些主要用法。
1、反向查询
在下表中,A:C列是员工基本信息表,如部门、姓名和工作。
现在,您需要根据单元格E5中的员工姓名,在此信息表中查询属于哪个部门。也就是说,如果是我们常说的反向查询,就可以使用LOOKUP函数。
在单元格F5中,输入以下公式:
=lookup (1,0/(b23360b10=E5),a2:a10)
结果出现了“生产部”。
上面这个公式就是LOOKUP函数最常用的用法。
可以概括为:
=LOOKUP(1,0/(条件)、大象区域或阵列)
其中,条件可以是由多个逻辑判断的乘积构成的多条件数组。
=LOOKUP(1,0/((条件1)*(条件2)*(条件n)),大象区域或阵列)
公式的主要流程如下:
用0/(b 23360 b 10=e 5)创建0,#DIV/0!使用1作为查询值,查找满足非空单元格条件的最后一条记录的数组。
2,查询列a中的最后一个文本
此标题也不是LOOKUP函数,使用的公式如下:
=lookup(' ',a :a)
一般认为' '是以Alt 41385键组合输入的大编码字符。
如果每次都觉得写这个符号有点麻烦,也可以写成:
=LOOKUP(“座位”,A:A)
通常,将第一个参数写为“座位”也可以返回列或行的最后一个文本。
3,查询列a中的最后一个数值
使用的公式如下:
=LOOKUP(9E307、A:A)
9E307被认为是可以输入接近Excel规范和限制的最大数字值的数字,可以将其用作查询值,返回列或行的最后一个数字值。
有朋友问我:“A列的数据既有文本又有数据,要获得最后的单元格内容,该怎么办?”的总和。我们可以这样写。
=lookup (1,0/(a:a ' '),a 3360 a)
4、按简称查询全名
这个问题相信大家会经常见面吧?
如下图所示,A列是客户的简称,根据E列中的客户全名图表,必须在C列中记录客户的全名。
在C2单元输入以下公式,“上海佩发”的客户全称可以称为“上海佩发包装材料有限公司”。
=iferror (lookup (1,0/find (a2,e $ 2:e $13),e $ 23360e $13),'')
为了解释公式各部分的含义:
0/find (a2,e $ 23360e $13)部分:
首先,使用FIND函数分别查询E$2:E$13的每个单元格中A2单元格" A2 FEVAL "的起始位置,以获得由无效值和数值组成的数组。
剩下的计算过程使用IFERROR函数来遮罩公式无法查询结果时返回的错误值,如上所述。
5、条件判断的多重间隔
据说某公司组织员工技术评价,根据不同的分数提出相应的评论。
50分以下是“非常不好”
50-59分是“差”
60-74分是“普通”
75-85分是“更好”
86-95分是“优秀”
96分以上是“能手”。
这种不同区间的判断,在需要判断的条件和区间很多的情况下,使用IF函数计算,估计会把自己打晕。
使用LOOKUP函数求解只是小菜一碟。
单元格C2通过输入以下公式向下复制:
=LOOKUP(B2,{0,50,60,75,86,96;“很差”、“差”、“普通”、“更好”、“优秀”、“能手”})
除了这些基本应用程序外,LOOKUP函数还有多种精彩的用法。这些内容以后会慢慢再说。(大卫亚设,Northern Exposure(美国电视剧),MART)如果基础知识熟悉,即使不能练习龙十八掌,那至少也是掉龙的手掌。你是说吧?(莎士比亚)。
图形制作:祝洪忠
1.《【excel评语怎么求】3分钟,学习LOOKUP函数》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【excel评语怎么求】3分钟,学习LOOKUP函数》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2491941.html