如何筛选excel表单元格中内容前的问号,比如“?张三”

如题所述

一、假设要在自动筛选中,筛选出用问号打头的内容,那么方法如下:
选中数据所在区域,依次操作,筛选,文本筛选,包含,包含右边框中写入 ~?* 确定,就行了。
如果是2003版,选择的应该是,筛选,自动筛选,自定义,始于 ~? 确定。或者包含 ~?* 。

这是因为“?”符号本身就是通配符中的一种,所以要加上“~”符号。

二、在Excel中通配符有3个,分别为?(问号)、*(星号)、~(波形符)。
其中,?(问号)可代表任意单个字符;
*(星号)可代表任意数量的字符;
~(波形符)后可跟着 ?、* 或 ~ (问号、星号或波形符),分别用来查找?、* 或 ~ (问号、星号或波形符)
例如:
用“~?”可查找到“?”
用“~*”可查找到“*”
用“~~”可查找到“~”
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-13
方法有两种:

1.选中该数据单元格上的单元格,输入任意名称,比如“姓名”,没有就插入一行。
数据-筛选-自动筛选,在三角形下拉菜单中选择“自定义”,显示行选择“始于”,右边输入?,确定即可!

2.还有种方法最简单,就是直接排序,前面是问号的自然在一起!
第2个回答  2012-01-13
你是要在自动筛选中,筛选出用问号打头的内容吗,如果是,选中区域,筛选,文本筛选,包含,包含右边框中输入
~?*
确定,就行了。如果是2003版,选择的应该是,筛选,自动筛选,自定义,始于
~?
确定。或者包含,~?*
如果不是,请再说详细点。本回答被提问者采纳
第3个回答  2012-01-13
给个笨办法,如A列是需要筛选?张三的这列,再在旁边插入一列,在这列输入公式:=IF(MID(A2,1,1)="?","问号开头","非问号开头"),下拉,再筛选插入的这列选择:问号开头。就可以选出来了。
第4个回答  2012-01-13
筛选,自定义,选择“开头是”:“?”
相似回答