如何在Excel中查询文本(7种合适的方法)

  • Share This
Hugh West

在Excel中查找文本值,尤其是当你有一个较大的数据集时,有用且更快的方法是必要的。 在这篇文章中,我将讨论在Excel中使用7种合适的方法查找文本,并附有相关的例子和解释。 因此,你可以根据你的数据集调整方法。

下载实践工作手册

在Excel中查询文本.xlsx

在Excel中查询和提取文本的7种方法

在进入方法之前,让我们看一下今天的数据集,其中雇员的名字是与他们的 雇员身份证号码 电子邮件ID .

1.应用LOOKUP函数来提取文本

首先,我将展示如何使用 LOOKUP功能 来从数据集中检索一个文本值。

该函数从一行或一列的类似位置返回单行或单列中的值。

例如,如果查询值是1003 ( 雇员编号 ),并且你需要为该ID找到雇员的名字,你可以使用以下公式。

=LOOKUP(F5,B5:B12,C5:C12)

在这里。 F5 是查询值。 B5:B12 的查询向量(单元格范围)。 雇员编号 ,以及 C5:C12 的结果向量(单元格范围)。 雇员姓名 .

最终,你会得到以下输出,其中雇员的名字是根据 身份证 .

阅读更多。 如何在Excel中查询多个数值(10种方法)

2.使用VLOOKUP函数查询文本

ǞǞǞ VLOOKUP 函数是在一列中查找数值的常用函数之一(垂直查找)。

在下面的例子中,该函数被用来提取某个单元格的文本。

=VLOOKUP("*"&F5&"*",B5:D12,1,FALSE)

在这里。 F5 是查询文本。 B5:D12 是表数组(要检索文本的数据集)。 1 是列的索引号,最后是 失败 是完全匹配的。

访问 在Excel中使用VLOOKUP查询文本 文章介绍了从数据集中提取文本的公式的更多用途。

阅读更多。 如何在Excel中查询表格(8种方法)

3.使用VALUE & VLOOKUP函数的组合来查找文本

ǞǞǞ VALUE功能 从一个正在寻找的文本值中返回数字,我们可以利用该函数和 VLOOKUP 函数来查找文本。

合并后的公式将如下---

=vlookup(value(f5),b5:c12,2,false)

在这里。 F5 是查询文本。 B5:D12 是表数组(要检索文本的数据集)。 2 是列的索引号,最后是 失败 是为了精确匹配。

更重要的是。 价值(F5) 返回数字,然后将 VLOOKUP 提取文本值。

阅读更多。 Excel中的LOOKUP与VLOOKUP:有3个例子

4.利用HLOOKUP来获取文本值

ǞǞǞ HLOOKUP函数 返回一个基于行中查找值的值(水平查找)。

我们可以利用这个函数,用以下方法依次获得文本值 星号 (*)在公式的开头。

因此,该公式将是--

=HLOOKUP("*",B5:D12,1,0)

在这里。 B5:D12 是表的阵列。 1 是行索引号,和 0 ( 失败 )是为了精确匹配。

阅读更多。 在Excel中可以使用的7种查询方式

5.用EXACT函数应用XLOOKUP

ǞǞǞ XLOOKUP ,一个惊人的 查询功能 在Excel 365中引入,提取一个范围或数组中的值。

在下面的例子中,该函数连同 精确 函数被用来检索一个值。

综合公式为--

=xlookup(true,exact(f5,b5:b12),c5:c12)

在这里。 F5 是查询值。 B5:B12 是包含查找值的查找数组,而 C5:C12 是返回的单元格范围,因为我们要找的是名字。

输入公式后,输出看起来如下。

6.使用单一标准的XLOOKUP查询文本

假设雇员的名字被分为不同的列(一个是名字,另一个是姓氏)。

现在,我们将用以下方法轻松找到第一个名字的电子邮件 XLOOKUP 功能。

调整后的公式是--

= xlookup(f5,b5:b12, d5:d12, 0, -1 )

在这里。 F5 是查询值。 B5:B12 是包含查找值的查找数组。 C5:C12 是返回的单元格范围,因为我们要找的是名字。 0 是指如果没有找到值,而 -1 指的是匹配模式。

输出结果将如下。

7.使用XLOOKUP查询多个标准的文本

最后,我们将使用灵活的方法提取符合多个标准的文本值。 XLOOKUP 功能。

例如,如果你想根据以下内容来查找电子邮件 名字 姓氏 ,你可以使用以下公式。

=XLOOKUP(B15&C15,B5:B12&C5:C12,D5:D12,0,-1)

在这里。 B15 是第一个名字,而 C15 是姓氏。 B5:B12 是查找阵列(单元格范围为 名字 ), C5:C12 是另一个查找数组(单元格范围为 姓氏 ), 0 是指如果没有找到值,而 -1 是匹配模式。

插入上述公式后,你会得到如下图所示的输出。

阅读更多。 如何在Excel中用多个条件进行查询(既是AND也是OR类型)?

总结

这就是你如何在Excel中使用公式找到查找文本的方法。 真的,我希望这篇文章可能对你有益。 无论如何,如果你有任何疑问和建议,请不要忘记在下面的评论区分享。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.