在excel中,find函数可以用来判断一个字符创建是否包含一个特定的字符。
关于查找功能:
函数find和findb用于在第二个文本字符串中定位第一个文本字符串,并返回第一个文本字符串的起始位置值,该值从第二个文本字符串的第一个字符开始计算。
这些功能并非在所有语言中都可用。
find适用于使用单字节字符集的语言(sbcs),而findb适用于使用双字节字符集的语言(dbcs)。计算机上的默认语言设置以下列影响返回值:
不管默认语言设置如何,函数find总是将每个字符(无论是单字节还是双字节)计为1。
当启用支持dbcs的语言进行编辑并将其设置为默认语言时,findb将每个双字节字符按2计数。否则,findb将按1计算每个字符。
支持dbcs的语言包括日语、中文(简体)、中文(繁体)和韩语。
语法
find(find_text,within_text,[开始编号])
findb(find_text,within_text,[开始编号])
find和findb函数语法具有以下参数:
find_text是必需的。要查找的文本。
within_text是必需的。包含要查找的文本的文本。
start_num是可选的。指定开始搜索的字符。within_text中的第一个字符是编号为1的字符。如果省略start_num,则假定其值为1。
评论
find和findb区分大小写,不允许使用通配符。如果不想执行区分大小写的搜索或使用通配符,可以使用search和searchb函数。
如果
在excel2007及更高版本中,可以通过自动过滤直接过滤包含特定单词的内容。步骤如下:
在工具栏中点击开始→排序过滤→过滤;
单击要筛选的列中第一行单元格旁边的倒三角形按钮;
单击弹出菜单中的文本过滤器→包含(如果菜单中没有文本过滤器,找到数字过滤器→自定义过滤器,然后更改"等于"致"包含"在弹出的窗口中);
在amp后面的编辑框中输入要用作过滤器的特定文本包含"然后单击确定。