EXCEL 如何分离出一个单元格里的部分文字或字母

如图,A列单元格里的值有2种特定规律。第一种是后面会有括号,第二种是没有括号的值最后2个文字是固定的。现,想要在B1里得到括号前的内容,C1得到括号里的内容,没有括号的,... 如图,A列单元格里的值有2种特定规律。第一种是后面会有括号,第二种是没有括号的值最后2个文字是固定的。现,想要在B1里得到括号前的内容,C1得到括号里的内容,没有括号的,B1里得到去掉最后2个文字的前面部分,C1里得到最后2个文字请求大神公式怎么写,,,跪等~~~ 展开
 我来答
yanxy0924
2018-12-29 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18591

向TA提问 私信TA
展开全部

见截图

B1输入

=IFERROR(LEFT(A1,FIND("(",A1)-1),LEFT(A1,LEN(A1)-2))

C1输入

=IFERROR(MID(A1,FIND("(",A1)+1,LEN(A1)-FIND("(",A1)-1),RIGHT(A1,2))

两公式下拉

中东之行
2018-12-29 · TA获得超过473个赞
知道小有建树答主
回答量:339
采纳率:60%
帮助的人:25.2万
展开全部

b1=IF(ISNUMBER(FIND("(",A1)),MID(A1,1,FIND("(",A1)-1),"")

c1==IF(ISNUMBER(FIND("(",A1)),"",RIGHT(A1,2)) 

其他下拉。

是这个意思吧。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Luccyy88
2018-12-29
知道答主
回答量:14
采纳率:0%
帮助的人:2.3万
展开全部
您好,这个问题的两种规律需要写两个公式,所以首先通过筛选将有括号和没有括号分开,sheet1为带括号的,sheet2为不带括号的(1)带括号的比较简单,只需要在B1中输入()和A1单元格括号里面的内容,然后按ctrl+e,在C1中输入A1括号前的内容,按ctrl+e就可以(PS:抱歉我的输入法不能打韩语,只能这样给您描述啦。)。(2)不带括号的,B1中用公式:“=right(A1,LEN(2)-2)”, 下拉,C1中输入公式:=right(A2,2) 下拉。最后将两个sheet合并起来即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
童初萌左之和1A
2018-12-29 · TA获得超过2546个赞
知道大有可为答主
回答量:5333
采纳率:82%
帮助的人:904万
展开全部
如果是返回“从第一个字母开始的后面所有内容”那么可以试试这个公式:
=MID(A1,AGGREGATE(15,6,INDEX(SEARCH(CHAR(ROW(INDIRECT("$65:$90"))),A1),),1),200)
追问
你这个不行~答不对题!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyinde
2018-12-29 · TA获得超过6982个赞
知道大有可为答主
回答量:8941
采纳率:45%
帮助的人:2009万
展开全部
B1输入=IF(ISERROR(FIND("(",A1)),LEFT(A1,LEN(A1)-2),LEFT(A1,FIND("(",A1)-1))向下填充;
c1输入=IF(ISERROR(FIND("(",A1)),"",MID(A1,FIND("(",A1)+1,LEN(A1)-FIND("(",A1)-1))向下填充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式