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