筛选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中制作的)