Excel中lookup的用法解惑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel中lookup的用法解惑相关的知识,希望对你有一定的参考价值。
在Excel中使用lookup函数,调取数值的时候,为什么遇到在lookup column中没有的值,就会自动返回上一个lookup value所对应的值,而不是报错??我记得以前用的不是这样的,是不是哪里用错了?
lookup 是模糊匹配的,如果有近似的都会顺序找到近似的视同匹配到,
如果连近似的都没有才会显示错误。
用lookup 的时候 建议两点
先排序 lookup column 是查找到的第一个匹配值是最接近的值,而不是随意一个近似值。
做辅助判断,如if(lookup(a1,c:c)=a1,lookup(a1,c:d),0)
lookup匹配的效率非常高,但精确方面不足,
如果数据量不是非常大的话(10万行匹配10万行以上)
建议采用vlookup
如果这个设置为TRUE,那么查找的数据必须按照一定的顺序排刘,而且返回的是最接近于查找值的一个值,也就是说,找不到精确值值,就会返回最接近这个查找值的值;
如果这个参数设置为FALSE,那么返回的就是精确值了,如果找不到精确值的话,就会报错。本回答被提问者采纳 参考技术B 。。。。。。。。。。。。。。。。。。。。。。
Excel中IF函数的多条件判断(嵌套),与LOOKUP函数的联合应用
1、IF函数的多条件判断
当IF函数要对多个条件进行判断时,除了AND和OR函数(前面文章介绍),更多的情况需要用到IF函数的嵌套。
例如要对学生的分数进行评级,当分数小于60分时,不及格;分数大于等于60分小于70分时为及格,以此类推。
选择单元格—输入公式=IF(B2
2、LOOKUP函数基础应用
LOOKUP函数的注释为:从单行或单列或从数组中查找一个值,条件是向后兼容性。LOOKUP(查找值,查找向量,返回向量)。
选择单元格—输入公式=LOOKUP(G2,$E$2:E$7,F$2:F$7),
公式解释:在E2—E7单元格中查找G2单元格中的分数(美元符号为绝对引用,拖动公式是范围不变),不存在时默认向上一单元格兼容,并返回对应的数值。如65分在E2—E7单元格中查找不到,默认兼容60分,返回对应“及格”。
所以1当中的IF函数可以用如下函数代替,选择单元格—输入公式=LOOKUP(B2,$E$2:E$7,F$2:F$7),便得到每一个学生语文分数的评级情况
3、IF函数与LOOKUP函数的联合应用
当查找范围中有特殊情况出现,需要返回特殊值时,便需要IF函数与LOOKUP函数的联合应用,例如:想将分数为0的学生评级为缺考
选择单元格—在单元格输入公式=IF(B2=0,"缺考",LOOKUP(B2,$E$2:E$7,F$2:F$7))
美女图片大全http://www.4587.com/
以上是关于Excel中lookup的用法解惑的主要内容,如果未能解决你的问题,请参考以下文章