第1个回答 2018-12-29
b1=IF(ISNUMBER(FIND("(",A1)),MID(A1,1,FIND("(",A1)-1),"")
c1==IF(ISNUMBER(FIND("(",A1)),"",RIGHT(A1,2))
其他下拉。
是这个意思吧。
第2个回答 2018-12-29
您好,这个问题的两种规律需要写两个公式,所以首先通过筛选将有括号和没有括号分开,sheet1为带括号的,sheet2为不带括号的(1)带括号的比较简单,只需要在B1中输入()和A1单元格括号里面的内容,然后按ctrl+e,在C1中输入A1括号前的内容,按ctrl+e就可以(PS:抱歉我的输入法不能打韩语,只能这样给您描述啦。)。(2)不带括号的,B1中用公式:“=right(A1,LEN(2)-2)”, 下拉,C1中输入公式:=right(A2,2) 下拉。最后将两个sheet合并起来即可。
第3个回答 2018-12-29
如果是返回“从第一个字母开始的后面所有内容”那么可以试试这个公式:
=MID(A1,AGGREGATE(15,6,INDEX(SEARCH(CHAR(ROW(INDIRECT("$65:$90"))),A1),),1),200)
追问你这个不行~答不对题!!!
第4个回答 2018-12-29
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))向下填充。