财务人员必懂得几个Excel函数之 LOOKUP()函数的应用,这个函数很重要,在第八讲最后的一个实例我们已经见识到了,它是查询函数必须掌握的函数其中之一。 LOOKUP () 函数具有两种语法形式:向量和数组。 首先在查询时查询数据一定升序,否则查询结果不对。 向量形式: 1.查询电磁炉销量 2.查询马六销量,没有按照升序排序结果错误 模糊查询: 3. 查找接近100,000的销售量 在 B 列中查找 100,000,与接近它的最小值 ( 75,800) 匹配,然后返回 A 列中 电磁炉的值。 上面就是LOOKUP向量形式的基本应用。 4.单条件求电视机和电冰箱销量之和: 函数形式: 5.销售量在10000返奖金100;20000返奖300;40000返奖金400 第一种方法: 第二种方法: 6.提取奖金大于等于的函数写法: E19=LOOKUP($D19,{0,5900,10000,30000,50000,100000}+0.01,{4,6,10,15,18,20}%) 7. 季度使用LOOKUP()函数写法: B2=LOOKUP(MONTH(A2),{1;4;7;10},{"一";"二";"三";"四"}&"季度") 8.提取单元格里的数字 (1.方法一: B2=LOOKUP(9E+307,(LEFT(A2,ROW(INDIRECT("1:"&LEN(A2)))))*1) (2.方法二: B13=LOOKUP(,0/MID(A13,MIN(FIND({1;2;7;8;3;4;4;5;5;6;9;0},A13&"0123456789")),ROW(INDIRECT("1:"&LEN(A13)))),MID(A13,MIN(FIND({1;2;7;8;3;4;4;5;5;6;9;0},A13&"0123456789")),ROW(INDIRECT("1:"&LEN(A13))))) 9.多条件查询的应用(使用了二分法) (1.第一种方法: G2=LOOKUP(0,0/((A2:A7=E2)*(B2:B7=F2)),C2:C7) (2.第一种方法: H2=LOOKUP(0,0/((A2:A7=E2)*(B2:B7=F2)),OFFSET(C2:C7,0,)) 10.查找销售量最大的值 D15=LOOKUP( 9E+307,D2:D13) 注释: 9E+307 是一个很大的数(可以近似看成是在Excel里能处理的最大的数) lookup()这个函数的使用方法和灵活度很强,大家需要摸索学习,许多人对这个函数都觉得很难掌握。 作者:金城烟雨