LOOKUP
- LOOKUP函数官网案例
- 用法
- 根据查找值,对被查找区域进行检索,获取检索到的对应列或行数据(只演示向量形式案例)。
- 参数
- lookup_value,查找值,可为文本、数字等
- lookup_vector,被查找区域(一列数据),可为文本、数字等。注意:数字类型必须按升序排列,否则可能无法返回正确的值
- result_vector,结果区域(一列数据),对检索到 lookup_vector的该行数据,返回 result_vector的指定行数据
- 案例:lookup_value存在
- 案例:lookup_value大于lookup_vector中的所有值,则取其中最大值
- 案例:lookup_value小于lookup_vector中的所有值,发生错误
VLOOKUP
- VLOOKUP函数官网案例
- ISNA函数为判断是否为#N/A
- 用法
- 可用于根据行查找对应区域内容
- 参数
- lookup_value,查阅值
- lookup_vector,数据表,被查找区域(多列数据),检索查阅值的为被查找区域第一列
- 列序数,返回值在被查找区域的列号,即被查找区域第一列为1,要返回指定列的数据
- 匹配条件,TRUE为近似匹配,FALSE为精确匹配,默认为近似匹配
- 案例:标准的vlookup函数
- 案例:vlookup函数、IF函数结合的场景
- 案例:vlookup函数、ISNAN函数、IF函数结合的场景
- lookup函数与vlookup函数简单对比(个人见解)
lookup函数适用于查找只有2列对应关系的情况,即一对一的情况;
vlookup函数适用于查找对应区域的所有内容,即一对多的情况;