老同学表格定制专家WPS / Excel 公式助手

LOOKUP

查找类

LOOKUP 在已按升序排列的向量中查找数值,并返回对应位置的结果,常用于成绩等级、提成比例和区间判断。

基本语法
=LOOKUP(查找值, 查找向量, [返回向量])

参数怎么填

必填 2 个 · 选填 1 个
#参数要求怎么理解 / 怎么填
1查找值必填要查找的内容,可以是编号、名称、日期或单元格引用。
2查找向量必填只包含一行或一列的查找区域。
3返回向量选填找到位置后,从这个一行或一列区域返回对应结果。

① 找到数据区域

先确认条件列和结果列在哪,注意固定区域加 $

② 按顺序填参数

依次填 查找值、查找向量

③ 回车并向下填充

双击填充柄,整列公式自动套用

跟着案例练 3 次

点击公式右侧可复制,换成你的单元格就能用
CASE 1

成绩等级判断

★★★要求:判断85分对应的成绩等级
fx公式示例
=LOOKUP(85,$D$8:$D$13,$E$8:$E$13)
练习题公式(85)
=LOOKUP(F17,$D$8:$D$13,$E$8:$E$13)

解释:LOOKUP 找到不超过85的最大分数起点,并返回同一位置的等级。

CASE 2

返回奖金比例

★★★要求:根据92分返回对应的奖金比例
fx公式示例
=LOOKUP(92,$D$8:$D$13,$F$8:$F$13)
练习题公式(92)
=LOOKUP(F25,$D$8:$D$13,$F$8:$F$13)

解释:查找向量仍然使用最低分,返回向量改为奖金比例即可得到对应区间的比例。

CASE 3

提取最后一个非空值

★★★要求:返回等级列中最后一个非空内容
fx公式示例
=LOOKUP(2,1/($E$8:$E$13<>""),$E$8:$E$13)

解释:1除以非空判断会生成1和错误值,LOOKUP 查找2时会忽略错误并取得最后一个1对应的内容。

模拟数据|成绩等级标准表

上面案例里的 最低分、等级 等列,就来自这张表

把这张表放进工作台
行最低分等级奖金比例评价培训建议状态
80不及格0未达标基础培训需改进
960及格0.05基本达标巩固基础正常
1070中等0.08表现一般专项提升正常
1180良好0.12表现良好进阶培训良好
1290优秀0.2表现优秀管理培养优秀
13100满分0.3表现卓越重点培养卓越