我们可以看出,几行几列数据,是用一个公式完成的,该公式是:
=VLOOKUP($B18,$C$2:$G$15,COLUMN(B1),0)
公式向下,向右填充,记得到所有要求查找的返回值。
三、区间查找如下图:
采购数量不同,所得折扣也不同,如右侧的折扣表。
公式“=VLOOKUP(B2,$E$3:$F$6,2)”,省略了第四个参数,即查找方式,省略就代表把第四个参数设置成TRUE或1,即是近似查找。
近似查找返回值是:比查阅值小且最接近的查询区域首列中的区间值所对应的返回值。
本示例中
- 比“20”小的值且最接近20的是0,所以返回0对应的区间值“0%”;
- 比“225”小的值且最接近225的是200,所以返回200对应的区间值“8%”。
区间查找有一最最重要的注意事项:
查找区域的区间值必须是从小到大排列,否则查找不到正确结果。
本示例,区间值0、100、200、300是从小到大依次排列的。
四、等级评定如下图:
公式“=VLOOKUP(B2,{0,"不合格";60,"合格";70,"良好";85,"优秀"},2)”,省略了第四个参数,即是近似查找。
其中,{0,"不合格";60,"合格";70,"良好";85,"优秀"}是下图数组的变相写法:
等级查找是区间查找的特殊方式,也可以写成区间查找的公式: