新帖回答,如何将后面括号包括括号内的内容去掉
excel吧
全部回复
仅看楼主
level 8
nanlaihe 楼主
有朋友在别的帖子问这个,
如何将后面括号包括括号内的内容去掉  
KFRd-35GWQ1(35285) 
KFRd-33GWL(33201) 
KFRd-32GW(32002) 
KF-75LWE(75502) 
KFR-32GWA/BP(3282) 
KFR-32GWA/BP(3282) 
KFR-32GWA/BP(3282) 
KFRd-50LWZ(50619) 
KFRd-35GWL1(35279) 
KFRd-120LW/B1(12407) 
KFRd-50LWZ(50619) 
KFRd-50LWLCX(50491) 
KFR-35GWEF/L(35252)  
根据实际情况,可以这么处理
数据如果在A列,那么请在B列输入对应公式
=TRIM(LEFT(SUBSTITUTE(A1,"(",REPT(" ",10)),20))
一般情况都可以解决了,个别不行的话手动调整一下参数。
 

2009年07月26日 01点07分 1
level 8
nanlaihe 楼主
呵呵 抓紧补充,手误,把那个10改大点啊,换成20!
=TRIM(LEFT(SUBSTITUTE(A1,"(",REPT(" ",20)),20))
2009年07月26日 01点07分 2
level 9
你这种做法更适合有多处()的复杂情况,放在这里属大材小用了。有更直接的:
=REPLACE(A1,FIND("(",A1),100,)
=LEFT(A1,FIND("(",A1)-1)
2009年07月26日 02点07分 3
1