使用 VLOOKUP 进行左查找
在本教程中,我们将讨论如何使用 VLOOKUP 找出在 Excel 左侧列中列出的有关右侧给定项目的信息。 我们可能知道 VLOOKUP 函数不能向左看,所以为了完成任务,我们将不得不使用 选择 功能。
如何使用 VLOOKUP 执行左查找?
填写 产品信息 30001 如上图所示,列在数据最右侧的列中,您可以使用 CHOOSE 函数对表进行重新排序 - 将具有查找值的最右侧列“移动”到最左侧位置。 然后您可以使用普通的 VLOOKUP 公式来检索您想要的值。
通用语法
=VLOOKUP(lookup_value,CHOOSE({1,2,3,…,N},rangeN,range1,range2,range3,…),column_num,FALSE)
- 查找值: VLOOKUP 用来定位对应信息位置的值。 这里指的是给定的产品 ID。
- 范围1、范围2、范围3、范围N: 单元格列 Lookup_Array中 并列出其他信息。
- 列数: 指示要从中检索数据的列的数字。 请注意,由于 CHOOSE 函数,最右侧的列现在移动到最右侧的位置,以显示 第一栏 (颜色列),您应该输入 column_num 为 2; 提出 第二列 (尺寸列),您应该输入 column_num 为 3......
- range_lookup 错误: 强制 VLOOKUP 只找到完全匹配的。
填写 产品信息 30001, 请复制或在相应单元格中输入以下公式,然后按 输入 得到结果:
颜色(单元格 H6)
= VLOOKUP(4 美元,选择(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,假)
尺寸(单元格 H7)
= VLOOKUP(4 美元,选择(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,假)
价格(单元格 H8)
= VLOOKUP(4 美元,选择(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,假)
注意:不要输入产品 ID 30001 在公式中,我们使用了单元格引用 4 美元 (我们在引用中添加美元符号以使其成为绝对值)因为我们希望公式是动态的。 这样,我们只需在单元格中更改产品ID,就可以轻松获取其他产品的信息 H4.
公式说明
这里我们以下面的公式为例:
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
- CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9): CHOOSE 函数通过将列 E 移动到第一个,或者我们说,数组中最左边的位置来重新排序列,如下所示:
{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20}.
在表格形式中,数组将是这样的: - 查找(4 美元,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,假)= VLOOKUP(4 美元,{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20},2,错误的): 30001, 单元格中的查找值 H4,VLOOKUP函数会在CHOOSE创建的新表中定位其完全匹配的行,然后在 2nd 列,即 白色.
相关功能
Excel VLOOKUP函数通过在表的第一列上进行匹配来搜索值,并从同一行中的特定列返回相应的值。
CHOOSE 函数根据给定的索引号从值参数列表中返回一个值。 例如CHOOSE(3,”Apple”,”Peach”,”Orange”)返回Orange,索引号为3,Orange是函数中索引号后的第三个值。
相关公式
要查找 Excel 电子表格左侧列中列出的有关右侧给定项目的信息,您可以使用 INDEX 和 MATCH 函数。 与另一个 Excel 强大的查找功能 VLOOKUP 相比,这两个函数的组合具有在任何列中查找值的优势。
如果您知道如何使用VLOOKUP函数在工作表中搜索值,那么其他工作表或工作簿中的vlookup值对您来说就不是问题。
在某些情况下,您可能需要根据多个条件查找最接近或近似的匹配值。 结合 INDEX、MATCH 和 IF 函数,您可以在 Excel 中快速完成。
最佳办公效率工具
Kutools for Excel - 助您脱颖而出
热门特色: 查找、突出显示或识别重复项 | 删除空白行 | 合并列或单元格而不丢失数据 | 不使用公式进行四舍五入 ... | |
超级VLookup: 多重标准 | 多重价值 | 跨多页 | 模糊查询... | |
副词。 下拉列表: 简易下拉列表 | 依赖下拉列表 | 多选下拉列表... | |
列管理器: 添加特定数量的列 | 移动列 | 切换隐藏列的可见性状态 | 将列与 选择相同和不同的单元格 ... | |
特色功能: 网格焦点 | 设计图 | 大方程式酒吧 | 工作簿和工作表管理器 | 资源库 (自动文本) | 日期选择器 | 合并工作表 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊过滤器 (过滤粗体/斜体/删除线...)... | |
前 15 个工具集: 12 文本 工具 (添加文本, 删除字符 ...) | 50+ 图表 类型 (甘特图 ...) | 40+ 实用 公式 (根据生日计算年龄 ...) | 19 插入 工具 (插入二维码, 从路径插入图片 ...) | 12 转化 工具 (小写金额转大写, 货币兑换 ...) | 7 合并与拆分 工具 (高级组合行, 拆分 Excel 单元格 ...) | ... 和更多 |
Kutools for Excel 拥有 300 多项功能, 确保只需点击一下即可获得您所需要的...

Office Tab - 在 Microsoft Office(包括 Excel)中启用分页式阅读和编辑
- 一秒钟即可在数十个打开的文档之间切换!
- 每天为您减少数百次鼠标单击,告别鼠标手。
- 查看和编辑多个文档时,可将您的工作效率提高50%。
- 为 Office(包括 Excel)带来高效的选项卡,就像 Chrome、Edge 和 Firefox 一样。
