学习函数,最基本的是要了解它的语法,并且要熟记于心
上面的一段话比较拗口,具体的意思是这样的 1,从单行或者单列返回值 2,从数组返回值 我们只需了解这2个概念即可,其他暂不用管,在学习的过程中,先把基本的搞清楚之后,然后在实践中自然就会遇到问题,在返回来看这些概念,你自然就了然于心咯。 函数的语法:LOOKUP 函数具有两种语法形式:向量形式和数组形式。 1,向量形式: =lookup(lookup_value,lookup_vector,[result_vector]) 2,数组形式: 使用实例: 从图中查找鸡,鸭,鹅对应的总数量,公式如图箭头所指地方,其中,第一个结果是错误值,第二个和第三个结果都显示为鹅,这是为什么呢? 重点:如果数组的列数>行数,那么返回的是第一列的最后一个值 重点:如果数组的列数<行数,那么返回的是最后一列对应的值 正确的形式为这样,如图 因为第一列的名称是按首字的拼音字母顺序排列,并且是升序 所以我们总结如下: 行数<列数,返回的是第一行的最后一个值 行数>=列数,返回的是最后一列的值 第一列必须按升序排列 升序排列如下:(不区分大小写) 负数-0-1-2......;abc......xyz;FALSE-TRUE 还有一种情况,如果我们要查找的名称不在表格里面,结果会怎样呢?我们 尝试查找青菜,结果也是200,如图: 这又是什么原因呢? 重点:如果查找的值不存在,那么将查找小于它的最大值,图中的青菜首字母是Q,在字母排序中位于J和r之间,所以就查找小于Q的字母J,所以结果就是200,那么我们换一个,让首字母在R和Y之间的试试,结果会怎样呢? lookup的使用非常广泛,由于篇幅有限,准备在下一篇继续讲解,记得关注哦! |
|
来自: 思维变动 > 《excel基础教程》