
word中如何只保留特定字符开头的行?
从金山词霸的生词表中导出了纯文本文件,格式如下:+decisive#adj.决定性的,坚定的,果断的,&diˈsaisiv$0+role#n.作用,职责,职能;...
从金山词霸的生词表中导出了纯文本文件,格式如下:
+decisive
#adj.决定性的,坚定的, 果断的,
&diˈsaisiv
$0
+role
#n.作用, 职责,职能;地位;角色,角色,影响程度;作用 ,
&rəul
$3
可以看出,导出的第一行是以一个“+”开头,紧接着是单词,然后换行之后的内容都是单词解释和音标等其他信息。
现在问题来了,我只想导出一个干干净净的一个词汇表,只要单词,然后是回车下一个单词,不需要那些乱七八糟的东西。请问各位office高手,如何通过word或者excel完成这个任务?谢谢!
我的目的是——只保留以“+”开头的行(即单词行),之后的解释啊,音标啊之类的都不要,只要单词
不是删除特殊字符
BTW:让大家费心了。
TO sxpose:你的分析很到位,答案也很有效,之前我自己也是这么做的,但是实在是很麻烦,机械性操作反复好几次,不太符合让电脑自动处理为我们服务的原则,呵呵,不过还是感谢你打了那么多字,而且第一个回答。
TO Stcxj:也感谢你的回答,但是用你的方法,但单词很多释疑很长的时候出错了,出现“#NAME”,而且操作稍显繁琐。
TO wandering99:你的办法把机械性的麻烦都交给了电脑,很方便,几百上千个词也很快捷,顶你! 展开
+decisive
#adj.决定性的,坚定的, 果断的,
&diˈsaisiv
$0
+role
#n.作用, 职责,职能;地位;角色,角色,影响程度;作用 ,
&rəul
$3
可以看出,导出的第一行是以一个“+”开头,紧接着是单词,然后换行之后的内容都是单词解释和音标等其他信息。
现在问题来了,我只想导出一个干干净净的一个词汇表,只要单词,然后是回车下一个单词,不需要那些乱七八糟的东西。请问各位office高手,如何通过word或者excel完成这个任务?谢谢!
我的目的是——只保留以“+”开头的行(即单词行),之后的解释啊,音标啊之类的都不要,只要单词
不是删除特殊字符
BTW:让大家费心了。
TO sxpose:你的分析很到位,答案也很有效,之前我自己也是这么做的,但是实在是很麻烦,机械性操作反复好几次,不太符合让电脑自动处理为我们服务的原则,呵呵,不过还是感谢你打了那么多字,而且第一个回答。
TO Stcxj:也感谢你的回答,但是用你的方法,但单词很多释疑很长的时候出错了,出现“#NAME”,而且操作稍显繁琐。
TO wandering99:你的办法把机械性的麻烦都交给了电脑,很方便,几百上千个词也很快捷,顶你! 展开
4个回答
展开全部
俺也来试试:
这个可以用word的查找替换功能实现,原理是让它自动将符合条件的内容一次性选定.你自己然后再把它复制出来就可以了
查找"+(*)^13"
(注意不要引号)勾选'使用通配符',勾选'突出显示所有在该范围内找到的项目',全部查找,你想要的部分就会被全部选中.然后把它们复制到一个新的文档中就可以了.
最后再把单词前面的那'+'给替换掉就可以了.
查找"+"
替换为:空(什么也不输入)
全部替换!!
这个可以用word的查找替换功能实现,原理是让它自动将符合条件的内容一次性选定.你自己然后再把它复制出来就可以了
查找"+(*)^13"
(注意不要引号)勾选'使用通配符',勾选'突出显示所有在该范围内找到的项目',全部查找,你想要的部分就会被全部选中.然后把它们复制到一个新的文档中就可以了.
最后再把单词前面的那'+'给替换掉就可以了.
查找"+"
替换为:空(什么也不输入)
全部替换!!
展开全部
1、分析
+ 单词
# 解释
& 发音
$ 级别
2、替换:
第一次替换:
查找内容: ^p
替换为: ^l
第二次替换:
查找内容: #*^l
替换为:
(替换为空,其实就是删除,以下同此)
第三次替换:
查找内容: &*^l
替换为:
第四次替换:
查找内容: $*^l
替换为:
第五次替换:
查找内容: +
替换为:
ok了,不过每行后面为手动换行符,需要的话可以改为分段符:
查找内容: ^l
替换为: ^p
打字很辛苦,LZ请给分
+ 单词
# 解释
& 发音
$ 级别
2、替换:
第一次替换:
查找内容: ^p
替换为: ^l
第二次替换:
查找内容: #*^l
替换为:
(替换为空,其实就是删除,以下同此)
第三次替换:
查找内容: &*^l
替换为:
第四次替换:
查找内容: $*^l
替换为:
第五次替换:
查找内容: +
替换为:
ok了,不过每行后面为手动换行符,需要的话可以改为分段符:
查找内容: ^l
替换为: ^p
打字很辛苦,LZ请给分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是要decisive、role吧?
1、复制到Excel的A列。
2、在B1输入
=OFFSET(A$1,SMALL(IF(LEFT(A$1:A$1000,1)="+",ROW(A$1:A$1000)-1,4^8),ROW(1:1)),)&""
输入公式后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充(光标置于其右下角变成黑十字时按左键下拉)
3、选B列(下面出现“#REF!”不要管它!)——复制——右键——选择性粘贴——数值——确定。
4、在C1输入
=IF(ISERROR(B1),"",RIGHT(B1,LEN(B1)-FIND("+",B1)))回车并向下填充。
5、选C列——复制——Word里面的菜单栏——编辑——选择性粘贴——无格式文本——确定。
1、复制到Excel的A列。
2、在B1输入
=OFFSET(A$1,SMALL(IF(LEFT(A$1:A$1000,1)="+",ROW(A$1:A$1000)-1,4^8),ROW(1:1)),)&""
输入公式后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充(光标置于其右下角变成黑十字时按左键下拉)
3、选B列(下面出现“#REF!”不要管它!)——复制——右键——选择性粘贴——数值——确定。
4、在C1输入
=IF(ISERROR(B1),"",RIGHT(B1,LEN(B1)-FIND("+",B1)))回车并向下填充。
5、选C列——复制——Word里面的菜单栏——编辑——选择性粘贴——无格式文本——确定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接使用编辑-替换-字符-输入+ -全部替换.
这样的话很快就将特殊符号替换完.
这样的话很快就将特殊符号替换完.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询