EXCEL中函数查找值是否在区间内,若在即返还相应值?

各位大佬,请看这张图。上半部分是标准,若“续费率”满足某个区间即可得相应的数值。但问题就是续费率既是阶梯,又是区间,请问该怎么做呢?

=IFERROR(LOOKUP(B13*100,{65,70,75,80,85,90,95},{151,189,227,265,303,379,454}),"")

输入公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-04
某个表里有很多数据,需要在另外一个单元格,输入一个内容,去表里找到这个内容,然后将对应行的后面的数据显示出来。一般情况我们使用VLOOKUP函数解决这类问题。本文讲解这个问题的基本操作。使用基础示例演示,配合通俗易懂的语言介绍常用的EXCEL的基本用法,旨在抛砖引玉,帮助大家学习EXCEL,提高工作效率。
开启分步阅读模式
操作方法
01
如图所示工作表中,想在I列输入某个代码,自动在J列显示对应的规格。这是典型的VLOOKUP应用实例。
在学习之前,强调2个情况。满足这2个才能使用本函数
1、此函数要求代码一列的数据必须是唯一的。也就是说代码中不能出现重复值。
2、需要查找的内容必须在需要返回的数据前(右侧)。例如代码列在规格列右侧

02
点击J2单元格,点击插入函数按钮,弹出插入函数设置框,在其中选择【查找与引用】类别中的VLOOKUP函数。

03
继续弹出函数参数设置框。
第一个参数是需要查找的内容。本例设置为I2
第二个参数是需要找的原数据区,本例设置为D:F,也就是D、E、F三列
第三个参数找到后返回第几列的内容。注意这里指的是在第二个参数区域内是第几列。本例需要返回规格,在DEF中是第2列。因此本例输入2
第四个参数是查找方式。请特别注意不要受下发这个参数的说明的影响。我认为这个说明是错误的。实际使用过程中我们都是用FALSE,这个参数是精确匹配的。大家先这么设置。以后可以再试试。

04
通过计算得出结果6,请大家根据图片理解一下,VLOOKUP的基本功能。

05
注意本函数无法返回查找内容列右侧的数据,例如无法通过查找代码D列,返回ABC列的内容。如果非要这么做,变通的方法是将某列复制到后面。
例如想通过代码,返回流水号的话,我们可以将B列复制到G列。使用这样的公式完成计算=VLOOKUP(I2,D:G,4,FALSE)大家对照图片理解一下。
第2个回答  2021-10-04
C13单元格公式=LOOKUP(B13,{0,65,70,75,80,85,90,95,101}%,{"",151,189,227,265,303,379,454,""})

下拉。