轻松掌握Excel:关键字模糊匹配查找全称的实用技巧分享

admin

Excel中进行关键词模糊搜索获取完整名称的步骤

许多用户都希望在Excel中通过关键词模糊搜索来获取相关的完整名称。本文将详细为您介绍如何使用Excel的函数来实现这一功能。让我们一起来学习吧!

步骤一:准备数据和输入关键字

首先,您需要准备好原始数据。假设A列中包含了一些公司的全名。在B1单元格中输入您想模糊匹配的简称或关键字。请确保您输入的关键字必须在A列某个单元格的文本中连续包含。

步骤二:使用VLOOKUP函数进行模糊匹配

在C1单元格输入以下公式:

=VLOOKUP("*"&B1&"*",A1:A7,1,)

按下回车键后,C1单元格便会返回与B1中关键字对应的A列公司全称。

步骤三:解析VLOOKUP通配符

上述公式的含义是,在A1:A7的范围内查找包含B1关键字的任意单元格。如果找到,便返回A1:A7第一列对应单元格的内容。公式中的“*”代表任意字符,这意味着在A1:A7内查找B1文本前后的任意字符。1则表示返回A1:A7数据区域的第一列结果,最后一个逗号后省略的参数表示精确匹配,也可以用0或FALSE替代。

步骤四:使用LOOKUP函数作为替代方案

如果您希望采用不同的方法,也可以使用LOOKUP函数。在C1单元格输入以下公式:

=LOOKUP(1,0/FIND(B1,A1:A7),A1:A7)

步骤五:LOOKUP函数的详细解析

让我们进一步看看LOOKUP的运算过程。公式中的FIND(B1,A1:A7)作用是查找B1中关键词在A1:A7中的位置,若未找到则返回错误值,若找到则返回文本中的具体位置。

步骤六:处理FIND函数的返回值

接下来,0/FIND(B1,A1:A7)这部分将参与运算。若FIND返回的是一个数字,该数字将导致计算结果为0;如果返回的是错误值,结果同样会保持为错误。

步骤七:提取最终结果

最后,LOOKUP(1,0/(数组),A1:A7)部分的作用是返回“数组”中最后一个小于或等于1的值对应的A1:A7内容,也就是您所需的全称。

总结

通过上述步骤,您可以轻松地在Excel中利用关键词模糊匹配查找相关的完整名称。如果您有任何疑问或需要进一步的帮助,欢迎查看本文并与朋友分享!