LOOKUP函数

  • 格式:xls
  • 大小:62.00 KB
  • 文档页数:9

L
O
O
K
U
P


功能从

用法一


注意
1【
lookup_ve
2如果LOOKUP 找
3如果lookup_va
4如果数组包含宽度
5如果数组是正方的
6使用HLOOKUP
参数按照升序排列的时,是一种模糊
查找的方
法,查找
小于等于
查找值的
数,返回
最后一个
符合条件
的结果
用法中,
用法中,
查找策略
1、数据
升序排列LOOKUP函
为方便说明,假设有100个数据。

首先比较中间值【第int((1+100)/2)=50个数据】与X的大小:如果该值小于要查找的X,由于数据是升序的,则收敛搜索区域为“右区间”即第51~100个;然后继续比较右区间中间值查找;……
如果该值大于要查找的X,由于数据是升序的,则收敛搜索区域为“左区间”即第1~50个;然后继续比较左区间中间值【查找;……常规用法
示例
1
用LOOKUP 示例2
提取数值
应用示例
示例3内容填充
精确查找示例4
提取不重示例5
=LOOKUP(H4,B4:F4,B5:F5)
=LOOKUP(H5,B4:F5)
=LOOKUP(H9,B9:B13,C9:C13)
=LOOKUP(H10,B9:C13)
=LOOKUP(H12,C9:C13,B9:B13)
=LOOKUP(H13,IF({1,0},C9:C13,B9:B13))

~100个;然后继续比较右区间中间值【第int((1+50-1)/2)=25个数据】比较,分区间~50个;然后继续比较左区间中间值【第int((50+1+100)/2)=75个数据】比较,分区间。