excel表格中,进行区间引用匹配的场景有很多,比如在学生成绩的评分中,设置一个分数和评分的辅助区间,再通过函数公式来进行区间引用;而在企业中人事财务进行业绩提成的计算,也常常利用区间匹配的公式来快捷运算……
今天我们来认识一下区间引用在学生成绩评分的案例应用。
如下图所示,要使用一个固定表达的公式,根据右侧辅助区间设置的分数段和评分段,来快速地匹配到左侧数据表的D列。

对于这类引用的场景,我们一般优先考虑几个常用的引用函数,比如公式1的vlookup函数。
它的公式设置不算复杂,作者先上公式:
=VLOOKUP(C2,$G$6:$H$9,2,1)

这个公式包含了4个参数,其写法属于基础的vlookup函数表达,稍有不同的地方则在于它的第4参数——匹配类型,语法图如下:

如红框所示,第4参数可以设置为1或0,用逻辑值来表示,就是true和false,分别代表近似查找和精确查找。
在上面公式中,作者使用的是近似查找,所谓近似查找,即表示当查询列中不包含该查找值时,它会返回一个与该查找值最接近的且小于它的值。
vlookup函数近似查找时,数据列通常需要升序排序。
我们向下填充公式,看看它的结果:

从截图可知,当查找值为文本,也就是非数值时,它的公式计算结果出现了错误。
那接下来我们看看公式2中的函数表达,公式为:
购买专栏解锁剩余51%