Warning: fopen(/www/wwwroot/www.wendadaohang.com/data/md5_content_title/f3/f37466a0034d48528f5d2b37384fe810.txt): failed to open stream: No space left on device in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2468

Warning: flock() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2469

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2475
EXcel如何删除包含某些字符的行; - 66问答网

EXcel如何删除包含某些字符的行;

eg.
16
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
16
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
0
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
391
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
16
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
16
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
The thread 'Win32 Thread'
删除之后按照
16
16
0
391
16
16
顺序排,并两个数据之间没有多余的行。
我试了Find,但是弄出来两个数据之间还是有四行。

1、例如,要删除下图中所有包含【OneNote】的行。

2、先在表格上方的空单元格处随便输入几个文字,如果没有空单元格就先添加一个空行。

3、点击excel2010开始选项卡中【排序和筛选】中的【筛选】。

4、此时,选择范围最上方的单元格右方会出现按钮。点击该按钮。

5、在弹出对话框的文本筛选处输入指定文字即【OneNote】。点击确定按钮。

6、按住鼠标左键,在包含【OneNote】的行号处拖鼠标,把这些行选中。


温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-08

使用查找功能配合删除功能来完成


Excel版本参考:2010

测试:删除含有6的行

1、CTRL+F,调出查找对话框

2、查找输入:*6*,点击查找全部

3、按下CTRL+A,右击选中行中任意单元格

4、删除-整行,确定

5、查看效果

第2个回答  2012-01-05
办法有比较多的,针对楼主所给的实际数据来看,个人认为最方便的是用自动筛选(因为要删除的数据刚好都一样)。

选中你要操作的这一整列,点开自动筛选,然后筛选出内容为 “The thread 'Win32 Thread' ” 的,再选中它们,删除整行,即可。
---------------
如果要删除的行内容不尽相同,可以借鉴上面的方法,只是需要增加一个辅助列,在里面输入公式,以便将要删除的或要保留的区分出来。

具体用什么公式则要视具体数据而定了。比如现在这个,假如是在A列,我可以在B2中输入如下公式并向下复制:
=ISNUMBER(A2)
这个公式是检查A列对应行数据是否是“数字”,然后通过对B列的筛选,将False的筛选出来删除整行,即可。
--------------
其实用Excel自带的查找功能也方便的,只是在输入要查询的字符串后,还要点开查找对话框中的“选项”,然后点“查找全部”,就可以查到所有的数据,在对话框点中第一条,再按住Shift键点最后一条就选中了所有查找出的单元格了,最后在Excel已选中的表格上右击,删除整行,即可。
(这个方法,Excel2003好像没有,不记得了。2007版是一定支持的)

有疑问,请Hi我或给我发百度消息
GoodLuck!追问

The thread 'Win32 Thread' (0x59f4) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x6334) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1dc) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x31c8) has exited with code 0 (0x0).
如果行不一样呢?

追答

前面我所说的三种方法都可以解决这种不完全一样的情况呀。
1)自动筛选:加上自动筛选后,筛选条件可设置为 开头是.... 或 包含.... 就可以了呀;
2)辅助列加公式:就用前面所说的那个公式,就可以呀;
3)Excel自带查找:查找全部的 Win32 Thread,就可以了呀;

方法本身都是死的,要理解思路。

GoodLuck!

本回答被网友采纳
第3个回答  2012-01-05
使用筛选功能:选中该列,菜单“数据”=>“筛选”=>“自动筛选”
该列的第一个单元格右下角出现一个小三角形箭头,点这个箭头,出现下拉筛选选项,选择The thread 'Win32 Thread' ,所有值为The thread 'Win32 Thread' 的单元格均筛选出来,选中这些单元格,右键,选“删除行”,再点筛选箭头,选“全部”,即得到结果
第4个回答  2012-01-05
编辑——查找——*JPG*——查找在查找结果框中全选,在工作表上点右键,删除,选择删除整行。 筛选,包含 JPG ,然后删除 数据---》筛选:自
相似回答