You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel VLOOKUP技术咨询:文本值查找方法及反向查找需求

问题解答

1. VLOOKUP能否查找文本值?操作步骤及公式

当然可以用VLOOKUP查找文本值,具体操作如下:

  • 整理好数据区域,确保其中包含要查找的文本列,以及需要获取结果的目标列
  • 确定查找值:可以是单元格引用(如A1),也可直接输入文本(需用英文双引号包裹,如"加拿大")
  • 数清目标结果在数据区域中的列序号(从数据区域首列开始计数)
  • 匹配模式设置为FALSE(精确匹配),避免返回不对应的结果

文本值场景的公式示例:

=VLOOKUP(lookup_value, table_array, column_num, FALSE)

实际应用例子:若要在A2:B10区域中查找A1单元格的文本,返回对应B列内容,公式为:

=VLOOKUP(A1, A2:B10, 2, FALSE)

2. 用人口数值查找对应国家名称

VLOOKUP有个核心限制:查找值必须位于数据区域的首列。如果你的数据中人口列是首列,国家名称在后续列,直接用精确匹配的VLOOKUP即可:

=VLOOKUP(目标人口数值, 数据区域, 国家名称所在列序号, FALSE)

若人口列不在数据区域首列,VLOOKUP无法直接实现反向查找,此时推荐使用INDEX+MATCH组合公式,灵活性更强:

=INDEX(国家名称列区域, MATCH(目标人口数值, 人口数列区域, 0))

实际应用例子:若国家名称在B2:B10,人口数值在C2:C10,要查找D1单元格中人口对应的国家,公式为:

=INDEX(B2:B10, MATCH(D1, C2:C10, 0))

内容的提问来源于stack exchange,提问作者azeez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 02:12:35