跳到主要内容

使用 VLOOKUP 进行左查找

在本教程中,我们将讨论如何使用 VLOOKUP 找出在 Excel 左侧列中列出的有关右侧给定项目的信息。 我们可能知道 VLOOKUP 函数不能向左看,所以为了完成任务,我们将不得不使用 选择 功能。

使用 vlookup 1 进行左查找

如何使用 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 2 进行左查找

公式说明

这里我们以下面的公式为例:

=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}.
    在表格形式中,数组将是这样的:
    使用 vlookup 3 进行左查找
  • 查找(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 函数

Excel VLOOKUP函数通过在表的第一列上进行匹配来搜索值,并从同一行中的特定列返回相应的值。

Excel CHOOSE功能

CHOOSE 函数根据给定的索引号从值参数列表中返回一个值。 例如CHOOSE(3,”Apple”,”Peach”,”Orange”)返回Orange,索引号为3,Orange是函数中索引号后的第三个值。


相关公式

使用 INDEX 和 MATCH 进行左查找

要查找 Excel 电子表格左侧列中列出的有关右侧给定项目的信息,您可以使用 INDEX 和 MATCH 函数。 与另一个 Excel 强大的查找功能 VLOOKUP 相比,这两个函数的组合具有在任何列中查找值的优势。

从另一个工作表或工作簿中查找值

如果您知道如何使用VLOOKUP函数在工作表中搜索值,那么其他工作表或工作簿中的vlookup值对您来说就不是问题。

查找具有多个条件的最匹配值

在某些情况下,您可能需要根据多个条件查找最接近或近似的匹配值。 结合 INDEX、MATCH 和 IF 函数,您可以在 Excel 中快速完成。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项  |  删除空白行  |  合并列或单元格而不丢失数据  |  不使用公式进行四舍五入 ...
超级VLookup: 多重标准  |  多重价值  |  跨多页  |  模糊查询...
副词。 下拉列表: 简易下拉列表  |  依赖下拉列表  |  多选下拉列表...
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  将列与 选择相同和不同的单元格 ...
特色功能: 网格焦点  |  设计图  |  大方程式酒吧  |  工作簿和工作表管理器 | 资源库 (自动文本)  |  日期选择器  |  合并工作表  |  加密/解密单元格  |  按列表发送电子邮件  |  超级筛选  |  特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符 ...)  |  50+ 图表 类型 (甘特图 ...)  |  40+ 实用 公式 (根据生日计算年龄 ...)  |  19 插入 工具 (插入二维码, 从路径插入图片 ...)  |  12 转化 工具 (小写金额转大写, 货币兑换 ...)  |  7 合并与拆分 工具 (高级组合行, 拆分 Excel 单元格 ...)  |  ... 和更多

Kutools for Excel 拥有超过 300 个功能, 确保只需点击一下即可获得您所需要的...

产品描述


Office 选项卡 - 在 Microsoft Office(包括 Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 为 Office(包括 Excel)带来高效的选项卡,就像 Chrome、Edge 和 Firefox 一样。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations