打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel用LOOKUP函数解决根据数量划分等级的问题

适用版本

Excel for Office 365、Excel 2019、Excel 2016、Excel 2013、Excel 2010、Excel 2007、Excel Online、Excel for iPad、Excel for iPhone、Excel for Android

用途

有以下两种情况:

  1. 当您需要查找某个值/文本,在一行或一列中最接近(≤)该值/文本的值/文本

  2. 当您需要先查找某个值/文本,在一行或一列中最接近(≤)该值/文本的值/文本,并通过该值/文本的所在位置,查找在另一行或列中的相同位置的值/文本

举个例子

  1. 根据成绩进行不及格、及格、优秀等级划分

  2. 根据销量进行KPI等级划分

  3. 根据价格进行股票抛售、持有、买入等级划分

  4. ……欢迎留言补充

您需要使用到lookup,lookup是一种非精准匹配的函数,以下就光谱的颜色与频率范围的对应关系,来举例:

先看第2种情况的案例,用光谱频率查询光颜色:

图表 1 根据B9的频率在频率与颜色列表中,找到对应颜色=LOOKUP(B9,$B$2:$B$6,$

接着,看第1种情况的案例,查询(≤)给出频率的,最接近的频率。

图表 2 根据C4的频率,在频率与颜色列表中,找到最接近C4且≤C4的频率=LOOKUP(C4,$C

语法

必须严格地遵照指引,使用LOOKUP,否则很可能出现错误结果。

LOOKUP 有两种语法:向量形式和数组形式

  1. 向量形式:LOOKUP(lookup_value, lookup_vector, [result_vector])

  2. 数组形式:LOOKUP(lookup_value, array)

对于数组形式,强烈推荐使用VLOOKUP/HLOOKUP,因为LOOKUP保留数组形式,仅仅是为了与其他电子表格程序相兼容,功能有限。

向量形式:

LOOKUP(lookup_value, lookup_vector, [result_vector])

参数解析:

  • lookup_value(代表搜索的值,可以是数字、文本、逻辑值、名称或对值的引用。),必须参数,比如:用途案例中,图表1中的C9单元格/图表2中的C4单元格,对于这个参数,以下两点特别需要注意:

  1. 如果 LOOKUP 找不到 lookup_value 的值,它会使用lookup_vector中小于或等于 lookup_value 的最大值,这导致了LOOKUP是非精准匹配。

  2. 如果 lookup_value 的值小于lookup_vector中的最小值,LOOKUP 会返回 #N/A 错误值。

  • lookup_vector(lookup在lookup_vector所给出的行或者列中,查找lookup_value,可以是数字、文本、逻辑值),必须参数,对于这个参数,以下3点特别需要注意:

  1. lookup_vector 中的值必须按升序排列,否则无法返回正确的结果,这告诉我们,我们需要在使用lookup之前,对于lookup_vector进行排序!

  2. 如果lookup_vector所在行列包含标题,不要选择,例如图1中,只选择了$B$2:$B$6,又如图2中,只选择了$C$1:$G$1。

  3. 只包含1行或1列。

  • result_vector(当仅当,需要使用用途第2种情况时给出),可选参数,以下2点特别需要注意:

    1. 只包含1行或1列

    2. 大小必须和lookup_vector相同,方便来说,就是包含的单元格数量和lookup_vector相同。比如用途第1种情况=LOOKUP(B9,$B$2:$B$6,$C$2:$C$6)

显然,result_vector:$C$2:$C$6,和lookup_vector:$B$2:$B$6两者的大小就相同。

常见错误

  1. #N/A 错误,原因:lookup_value小于lookup_vector中的最小值

图表 3 lookup_value小于lookup_vector中的最小值

  1. #N/A 错误,原因:lookup_value和lookup_vector中数据类型不一致

图表 4 B9中的5.77实际上是文本,不是数值
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中lookup函数的用法详解
Excel函数公式:查找引用之王,甩Vlookup几条街(一)。
Excel LOOKUP函数的几种经典用法非常实用工作中用得着
IF要多层嵌套,VLOOKUP举手投降,阶梯类问题只有它可以完美解决!
Excel函数应用之查询与引用函数(下)
如何在 Excel 中使用 LOOKUP 函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服