VLOOKUP如何实现区间分段等级匹配

来源:本站整理 作者:网络笔记

最佳答案但今天作者君碰到的问题要稍微更复杂一点,如下图所示:某网友从事商业服务,他根据系统营业额与银行后台的系数差异,设置了几个等级,每个等级的区间都进行了细致的分段。在其中我们能看到同一等级出现了两个不同的区段。那么,这种情况要怎么处理呢?再使用if嵌套,组合上or函数,也让这位网友一筹莫展。其实没有那么......

但今天作者君碰到的问题要稍微更复杂一点,如下图所示:

某网友从事商业服务,他根据系统营业额与银行后台的系数差异,设置了几个等级,每个等级的区间都进行了细致的分段。

在其中我们能看到同一等级出现了两个不同的区段。

那么,这种情况要怎么处理呢?再使用if嵌套,组合上or函数,也让这位网友一筹莫展。

其实没有那么复杂,只要是有规律的分段,我们都可以通过一些方法来梳理,使其排序符合我们的需要。

下面作者君在表格中添加了一个辅助列。

D列差异与E列等级,这两个辅助列要怎么理解?

可以看出它是从小到大的顺序排序,那么从-999到-1再一直到1.0001,其中分出了九段,每段差异匹配的等级在E列。

于是通过vlookup函数可以进行查找匹配,而得出各差异的等级。

输入公式:=VLOOKUP(B2,$D$1:$E$10,2)

这里省略了最后一个参数,则默认为近似查找,近似查找会匹配最接近它的值。

也正因为这个特点,vlookup也常用于区间匹配。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+