首页 办公 正文

excel筛选近似文本(excel中如何查近似文本)

筛选excel文本?Excel表格筛选文本,后面的文本框中输入:问号是英文输入法状态下的,EXCEL表格中如何找出近似的文本:直接查找替换,查找文本可以配合通配符,*代表多个字符,作为查找字符,作为替换字符。...

筛选excel文本?

Excel表格筛选文本,筛选中文字数大于2的结果,直接用筛选功能就可以了,不需要辅助列输入公式这些的,具体操作步骤如下:

第一步:依次单击“筛选”按钮-“文本筛选”-“等于”命令;

第二步:在弹出的对话框中“等于”后面的文本框中输入:“???*”,单击“确定”按钮。

筛选设置图

最终效果图

注意:问号是英文输入法状态下的,这其实是通配符的运用,一个问号表示一个字符,星号表示多个字符。

EXCEL表格中如何找出近似的文本?

如果,你是要找到并标记的话,可以使用vba,或者条件格式

如果,你要直接找到并更正的话,可以简单起见,选中数据范围,比如ctr+a全选,或者选中公司名称栏,直接查找替换,查找文本可以配合通配符?和*,?代表一个字符,*代表多个字符。比如你想要所有包含“xx公司”的字符串,全部更正为“洛阳市xx公司”,那么就可以,用“*xx公司*”作为查找字符,然后用“洛阳市xx公司”作为替换字符,选择全部替换,就可以了。

excel近似表达的文本的模糊查询?

创建自定义函数

Function aa(s As String, r As Range) As String

  Dim i, n As Integer

  Dim str As String

  Dim r1 As Range

  n = 0

  For Each r1 In r

    str = r1.Value

    If InStr(1, s, str) 0 Or InStr(1, str, s) 0 Then

      n = n + 1

    End If

  Next

  If n = 2 Then aa = "重复" Else aa = ""

End Function

方法是工具菜单里面选择宏,然后选择VBA编辑器,然后左侧的项目管理器中右键插入模块,把以上代码复制过去即可,使用方法如下图:

具体见附件(注:我是在excel2010中制作的)

本文转载自互联网,如有侵权,联系删除