我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在VLOOKUP的查找引用家族中,有一个成员叫LOOKUP函数,可能有一部分人都忽略了这个函数的存在,认为既生VLOOKUP,何生LOOKUP。其实我们用VLOOKUP大部分都是用于精确查找,LOOKUP用于模糊查找,但是LOOKUP也可以用于精确查找,多区间查找,也可以不依靠其他函数完成逆向查找。
LOOKUP有两种形式:
①向量形式:参数是LOOKUP(查找值,查找区域为单行或单列,结果区域为单行或单列)
②数组形式:参数是LOOKUP(查找值,查找区域为多行多列)
案例一、向量形式:LOOKUP(查找值,查找区域为单行或单列,结果区域为单行或单列)
如图1,通过产品名称找出对应的公司信息,要先对查找区域A2:A9升序排列,不然模糊查找会出错。
图1:向量形式
在G2单元格输入公式 =LOOKUP(H2,$A$2:$A$9,$C$2:$C$9),然后向下填充,引用完成。LOOKUP参数比VLOOKUP少,简单。动图2展示:
图2:LOOKUP向量形式动图展示
案例二、数组形式:LOOKUP(查找值,查找区域为多行多列)
如图3:在B8单元格输入公式 =LOOKUP(A8,$B$1:$G$3) 。
图3:LOOKUP的数组形式
求B8:B13的公司信息,鼠标选定A1:G3区域,第一行是名称,最后一行是结果(公司),选多选少都会错。选定区域是3行7列,行少听行的,LOOKUP默认从首行查找(要升序排列),直接跳到最后一行结果行找结果。如动图4展示:
动图4:LOOKUP数组形式动图展示
案例三、错误率很高的案例示范,如图5:
图5:错误案例
像图5这种查公司信息的,如果用数组形式,选定A2:C3,就变成了2行3列,行少听行的,那就是用LOOKUP时函数默认第一行为查找区域,第二行为结果区域;但事实是第一列才是查找区域,第三列是结果区域。所以这样的情况只能用LOOKUP的向量形式来完成引用。
如动图6:在B6单元格输入公式 =LOOKUP(A6,$A$2:$A$3,$C$2:$C$3),得出结果。
动图6
总结:用LOOKUP引用内容的时候,查找区域一定要升序排序,因为EXCEL的模糊查找是按二分法排序的,如果不排序,EXCEL会默认当前排序是升序状态。个人认为用LOOKUP引用时用向量形式比较好,虽然多一个参数,但是比较好理解。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08