如何灵活使用通配符,如何正确使用通配符

首页 > 生活 > 作者:YD1662024-05-10 13:19:01

在Excel中有一组特殊的数据类型,那就是通配符。有一种高效的函数运用就是多函数综合嵌套运用。利用Excel通配符的特殊性和函数嵌套的方式,我们可以在一些复杂的数据处理中,更加快捷高效的完成我们的一些日常工作。比如复杂数据情况下的查询核对操作。同时这里也会涉及到函数嵌套的高级运用方法。

如何灵活使用通配符,如何正确使用通配符(1)

案例说明:如上图所示是客户对与客服的评价内容,我们需要在长串的文字中去核对是否有表扬客服小白。这个案例许多同学可能就会花半小时一个个字去核对。今天我们利用通配符和函数嵌套的方式,就可以有许多种方法来实现。

一、通配符讲解:

通配符*代表任意字符,它可以代表任意的一个字或者一段话的内容。可以为0也可以大于0。

通配符?代表任意一个字符,它只能代表一个字符,不能代表一段话。

在函数嵌套运用中灵活的使用通配符,我们可以高效的完成许多的日常工作内容。

方法一:Countif 通配符*快速查找文本数据

如何灵活使用通配符,如何正确使用通配符(2)

函数公式:=COUNTIF(C3,"*小白*")

函数解析:

1、利用Countif单条件计数函数,结合通配符我们就可以对文本中出现的小白个数进行统计;

2、Countif为条件计数函数,"*小白*"代表的就是统计C3单元格中,包含小白两个字的个数。结果大于0则代表单元格文本中有小白的出现;

3、因为Countif单条件计数的时候,第二参数条件值是精准查询,如果没有通配符*是查询不到对应的内容的,所以小白前后搭配通配符*,就类似的实现查询一段话,这样就可以实现精确查询。

方法二:VLOOKUP iferror if函数快速查询文本数据

如何灵活使用通配符,如何正确使用通配符(3)

函数公式:

=IF(ISERROR(VLOOKUP("*小白*",C3,1,0)),"无","有")

函数解析:

1、这段函数中我们使用了vlookup iserror if三个函数来进行综合的查询;

2、vlookup函数为查询函数,"*小白*"代表的利用vlookup函数查询文本中包含小白的内容,当查询到的时候就会返回当前单元格的全部内容,查询不到就会出现错误值。

3、iserror函数主要用来判断vlookup函数查询出来的结果是否为错误值,只有两个逻辑结果TRUE或者False两种。

4、if函数作为条件判断函数,利用ISERROR的逻辑结果值进行条件的处理。当结果为True时返回有,结果为False时返回无。

方法三:find函数快速查询文本数据

除了利用通配符查询,我们利用函数公式在没有通配符的情况下,同样可以实现数据的快速核对。

如何灵活使用通配符,如何正确使用通配符(4)

函数公式:

=IF(ISERROR(FIND("小白",C3,1)),"无","有")

函数解析:

1、这里我们用了find iserror三个函数来进行处理;

2、find函数在这里主要是查询小白两个字在文本中的位置,当文本对话中有小白两个字的时候,就会返回从左往右的返回对应的位置;当不存在小白两个字时就会出现错误值;

3、iserror作用这里主要是判断find函数查询出来的结果是否是错误值。最终会返回True和False两种逻辑结果;

4、最后if函数在这里就通过条件判断的方式,当iserror结果为True时返回有,结果为False时返回无。

现在你学会如何高效的运用通配符和进行函数嵌套的使用了吗?

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.