如何提取excel单元格中括号内的内容
2个回答
展开全部
有规律的可以用函数,比如find,search
没规律的使用VBA正则表达式解决
没规律的使用VBA正则表达式解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
法1(公式法)
1
数据为例,在c3单元格中输入以下公式“=mid(b3,find("(",
b3)+1,find(")",
b3)-find("(",
b3)-1)
”。
2
输入后点击“enter”,我们看到b3单元格括号中的内容已经被提取出来了。
3
接着我们选中c3单元格,鼠标移向右下角,待鼠标变为“+”字后向下拖动,我们看到所有单元格括号中的内容都已经被提取出来了。
end
方法2(替换法)
首先选中要提取括号中内容的单元格。
在开始菜单编辑栏中找到“查找和选择”,点击下拉菜单中的“替换”按钮。
点击后进入如下对话框。
我们在“查找内容”后面输入“*(”,“替换为”后面什么都不填,然后点击“全部替换”。我们看到所有单元格前括号及前括号之前的内容都已经被去掉了。
接下来我们就把后括号也去除掉。我们同样用替换的方法,在“查找内容”后面输入“)*”,“替换为”后面什么都不填,然后点击“全部替换”。我们看到所有单元格后括号都已经被去掉,单元格中括号里的内容已经被提取出来了。
6
我们再来看一下效果,是不是既简单又完美呢!
1
数据为例,在c3单元格中输入以下公式“=mid(b3,find("(",
b3)+1,find(")",
b3)-find("(",
b3)-1)
”。
2
输入后点击“enter”,我们看到b3单元格括号中的内容已经被提取出来了。
3
接着我们选中c3单元格,鼠标移向右下角,待鼠标变为“+”字后向下拖动,我们看到所有单元格括号中的内容都已经被提取出来了。
end
方法2(替换法)
首先选中要提取括号中内容的单元格。
在开始菜单编辑栏中找到“查找和选择”,点击下拉菜单中的“替换”按钮。
点击后进入如下对话框。
我们在“查找内容”后面输入“*(”,“替换为”后面什么都不填,然后点击“全部替换”。我们看到所有单元格前括号及前括号之前的内容都已经被去掉了。
接下来我们就把后括号也去除掉。我们同样用替换的方法,在“查找内容”后面输入“)*”,“替换为”后面什么都不填,然后点击“全部替换”。我们看到所有单元格后括号都已经被去掉,单元格中括号里的内容已经被提取出来了。
6
我们再来看一下效果,是不是既简单又完美呢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询