Excel —— LOOKUP函数

作者: 很高兴M | 来源:发表于2018-03-11 06:35 被阅读21次

日识🔆

今天又搞定了一个函数公式,学习的过程都是纠结又愉悦的。lookup函数适用于在复杂的表格中进行正向与逆向查询,适用范围很广泛。

例如

- 某航空公司有10000个代理商ID,但是其中有400个ID属于一个大的代理集团,而你要从这一万个ID里挑出这个集团的所有数据。

- 商场某一固定货号商品查询

- 学校课程表,工作值班表,任意扣除节假日后的排序

- 每位员工的薪资查询

- 查询邮件

⭕️主要的三种 LOOKUP函数

1️⃣LOOKUP

2⃣️HLOOKUP

3⃣️VLOOKUP

- 其中根据公式里的限定不同,可以查询范围或绝对值("false"绝对值,"true"范围)

- 可以通过在函数里套用Row函数使查询向下一行推进

(Row_index_num  。 table_array 中将返回的匹配值的行号。 row_index_num 为 1 时,返回 table_array 的第一行的值;row_index_num 为 2 时,返回 table_array 第二行中的值,依此类推。 如果 row_index_num 小于 1,则 HLOOKUP 返回 错误值 #VALUE!;如果 row_index_num 大于 table_array 的行数,则 HLOOKUP 返回 错误值 #REF!。)

1⃣️=LOOKUP

用于搜索指定满足条件的元素

语法:LOOKUP(lookup_value, lookup_vector, [result_vector])

=lookup(想查找的值,对照范围,输出范围)

✅注意要对范围进行锁定“$”

💡在下图案例中

=LOOKUP(P10,U$10:U$14,V$10:V$14)

想要查询小米的单价属于什么薪资水平内

预设价格与其对应的称呼

这时,图二中蓝色框为想找到值,红色列卫对照范围,紫色列为输出范围)

图一 图二

2⃣️HLOOKUP

H带表水平方向

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

=hlookup(查找的值,引用区域,row(第几顺位),false或者true)

✅注意要对范围进行锁定“$”

💡在下图案例中:

=HLOOKUP(B$23,$B$1:$F$9,ROW($B2),FALSE)

用hlookup函数将一月份所有不含假期的课程表列出,无论更新假期时间或者每节课的老师等,课程表也会按公式自动更新。



3⃣️VLOOKUP

=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。

✅注意要对范围进行锁定“$”

💡在下图案例中:

=VLOOKUP(C23,$H$23:$I$27,2,FALSE)

利用垂直查找,找出老师每节课时费所对应的教职水平。



👉🏻识别二维码即可订阅日识

相关文章

网友评论

    本文标题:Excel —— LOOKUP函数

    本文链接:https://www.haomeiwen.com/subject/sdnufftx.html