
财务人员必懂得几个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()这个函数的使用方法和灵活度很强,大家需要摸索学习,许多人对这个函数都觉得很难掌握。
作者:金城烟雨