经典说说大全-经典句子大全-灵儿心情网

经典说说大全-经典句子大全-灵儿心情网

表格如何查找模糊名字

59

在Excel中查找模糊名字可以通过以下两种方法实现:

一、使用VLOOKUP函数

输入公式

在目标单元格(如C1)输入公式`=VLOOKUP("*姓名关键词*", A1:A7, 1, FALSE)`,其中:

`*姓名关键词*`:用通配符`*`包裹姓名关键词(如`*张三*`),表示匹配任意字符组合;

`A1:A7`:查找范围(需包含公司全名和对应简称);

`1`:返回查找范围第一列(公司全名);

`FALSE`:精确匹配。

处理未找到的情况

若未找到匹配项,VLOOKUP会返回`N/A`错误。可通过以下公式避免错误并返回"未找到":

```excel

=IF(ISERROR(VLOOKUP("*姓名关键词*", A1:A7, 1, FALSE)), "未找到", VLOOKUP("*姓名关键词*", A1:A7, 1, FALSE))

```

二、使用CZ函数(推荐)

CZ函数是Excel的进阶查找工具,支持模糊匹配、跨工作表查找及区间查找,功能更强大。

基础语法

输入`=CZ(姓名关键词, 查找范围, 目标列号, [返回第几个值], [模糊匹配])`,例如:

```excel

=CZ("张三", B1:B10, 3)

```

`"张三"`:要查找的姓名;

`B1:B10`:姓名所在列;

`3`:目标值所在列(如工资列)。

模糊匹配参数

默认为1(普通模糊匹配);

输入`0`:精确匹配;

输入负数:返回倒数第几个匹配值(如`-1`返回最大值对应的行)。

跨工作表查找

可添加第四个参数指定工作表名称,例如:

```excel

=CZ("张三", "Sheet2!B1:B10", 3)

```

三、注意事项

精确匹配与模糊匹配:

VLOOKUP默认精确匹配,需通过`0/FIND`组合实现模糊匹配;CZ函数默认模糊匹配,精确匹配直接返回错误;

性能优化:对于大数据量,CZ函数比VLOOKUP更高效。

通过以上方法,可灵活实现模糊名字的查找,根据需求选择合适工具。