获取列中的第一个文本值
要从单列范围中检索第一个文本值,您可以使用基于 INDEX 和 MATCH 函数的公式,也可以使用基于 VLOOKUP 函数的公式。
使用 INDEX 和 MATCH 获取列表中的第一个文本值
使用 VLOOKUP 获取列表中的第一个文本值
使用 INDEX 和 MATCH 获取列表中的第一个文本值
要获取如上所示列表中的第一个文本值,INDEX 和 MATCH 函数将以这种方式帮助您:设置为执行精确匹配的 MATCH 函数会定位第一个文本值的位置。然后 INDEX 将检索该位置的值。
通用语法
=INDEX(范围,MATCH("*",范围,0))
√ 注意:查找值 "*" 可以匹配任意数量的字符。它不匹配错误、数字或布尔值(TURE 和 FALSE)。
- 范围:从中返回第一个文本值的列表(单列范围)
要使用 INDEX 和 MATCH 获取列表中的第一个文本值,请在单元格 E4 中复制或输入以下公式,并按 Enter 键获取结果:
=INDEX(B4:B15,MATCH("*",B4:B15,0))
公式解释
=INDEX(B4:B15,MATCH("*",B4:B15,0))
- MATCH("*",B4:B15,0): match_type 0 强制 MATCH 函数返回列表 B4:B15 中 第一个文本值 的位置。因此,函数将返回 3。
- INDEX(B4:B15,MATCH("*",B4:B15,0)) = INDEX(B4:B15,3): 然后 INDEX 函数返回范围 B4:B15 中的第 3 个值,即 extendoffice。
使用 VLOOKUP 获取列表中的第一个文本值
要获取列表中的第一个文本值,您可以仅使用带有通配符星号 (*) 的 VLOOKUP 函数来匹配第一个文本值。
通用语法
=VLOOKUP("*",范围,1,FALSE)
√ 注意:查找值 "*" 可以匹配任意数量的字符。它不匹配错误、数字或布尔值(TURE 和 FALSE)。
- 范围:从中返回第一个文本值的列表(单列范围)
要使用 VLOOKUP 获取列表中的第一个文本值,请在单元格 E4 中复制或输入以下公式,并按 Enter 键获取结果:
=VLOOKUP("*",B4:B15,1,FALSE)
公式解释
VLOOKUP("*",B4:B15,1,FALSE)
- range_lookup FALSE 要求函数执行精确匹配。
- col_num 1 表示将从范围 B4:B15 的第 1 列返回值。
- 查找值 "*" 可以匹配任意数量的字符。它不匹配错误、数字或布尔值(TURE 和 FALSE)。
- VLOOKUP 现在将从范围 B4:B15 的第 1 列检索第一个文本值,即 extendoffice。
相关函数
Excel INDEX 函数根据给定的位置从范围或数组中返回显示的值。
Excel MATCH 函数在单元格范围内搜索特定值,并返回该值的相对位置。
Excel VLOOKUP 函数通过匹配表的第一列来搜索值,并返回同一行中某列的对应值。
相关公式
要从单列或单行范围中检索第一个值(第一个非空单元格,忽略错误),您可以使用基于 INDEX 和 MATCH 函数的公式。但是,如果您不想忽略范围中的错误,可以在上述公式中添加 ISBLANK 函数。
有时您需要获取 Excel 中数值范围中包含特定数字的第一个部分匹配的位置。在这种情况下,结合使用星号 (*) 的 MATCH 和 TEXT 公式(星号是匹配任意数量字符的通配符)会对您有所帮助。如果您还需要知道该位置的确切值,可以将 INDEX 函数添加到公式中。
有时您需要获取 Excel 中数值范围中包含特定数字的第一个部分匹配的位置。在这种情况下,结合使用星号 (*) 的 MATCH 和 TEXT 公式(星号是匹配任意数量字符的通配符)会对您有所帮助。如果您还需要知道该位置的确切值,可以将 INDEX 函数添加到公式中。
在某些情况下,您可能需要根据多个条件查找最接近或近似匹配的值。通过结合使用 INDEX、MATCH 和 IF 函数,您可以快速在 Excel 中完成此操作。
最佳的办公生产力工具
Kutools for Excel - 助您脱颖而出
🤖 | Kutools AI 助手:基于以下功能彻底改变数据分析方式:智能执行 | 生成代码 | 创建自定义公式 | 分析数据并生成图表 | 调用Kutools函数… |
热门功能: 查找、高亮或标记重复项 | 删除空行 | 合并列或单元格而不丢失数据 | 四舍五入无需公式 ... | |
超级VLookup: 多条件 | 多值 | 跨多个工作表 | 模糊查找... | |
高级下拉列表: 简易下拉列表 | 级联下拉列表 | 多选下拉列表... | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较列以 选择相同和不同的单元格 ... | |
精选功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿与工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/斜体/删除线...) ... | |
排名前15的工具集: 12个 文本 工具(添加文本,删除特定字符 ...) | 50多种 图表 类型(甘特图 ...) | 40多种实用 公式(基于生日计算年龄 ...) | 19个 插入 工具(插入二维码,从路径插入图片 ...) | 12个 转换 工具(小写金额转大写,汇率转换 ...) | 7个 合并与拆分 工具(高级合并行,分割Excel单元格 ...) | ... 还有更多 |
Kutools for Excel拥有超过300种功能,确保您需要的功能只需一键即可实现...
Office Tab - 在Microsoft Office(包括Excel)中启用标签式阅读和编辑
- 一秒内切换数十个打开的文档!
- 每天为您减少数百次鼠标点击,告别鼠标手。
- 在查看和编辑多个文档时,您的工作效率将提高50%。
- 为Office(包括Excel)带来高效的标签页,就像Chrome、Edge和Firefox一样。