2016-12-06 38 views
2

的第一個角色,我下面的文字:Excel中:爲每個字

Your number's up (season 2) 

我想將它更改爲:

Your Number's Up 

不過,現在我得到這個權利用下面的代碼:

Your Number'S Up 

=TRIM(PROPER(IFERROR(LEFT(A6976,FIND("(",A6976)-1),A6976))) 

我該如何解決這個問題?

回答

2

隨着數據A1,用途:

=SUBSTITUTE(PROPER(SUBSTITUTE(A1,"'","zzz")),"zzz","'") 

enter image description here

編輯#1:

來串門括號部分,使用:

=MID(SUBSTITUTE(PROPER(SUBSTITUTE(A1,"'","zzz")),"zzz","'"),1,FIND("(",SUBSTITUTE(PROPER(SUBSTITUTE(A1,"'","zzz")),"zzz","'"))-1) 

編輯#2:

看看這是任何好轉:(關鍵是要確保FIND()功能不能失敗)

=MID(SUBSTITUTE(PROPER(SUBSTITUTE(A1,"'","zzz")),"zzz","'"),1,FIND("(",SUBSTITUTE(PROPER(SUBSTITUTE(A1,"'","zzz")),"zzz","'") & "(")-1) 

+0

這工作,但你可能包括一點點的代碼,使一切都在「(」。我更新了原來的帖子 - 對不起! –

+0

@ Boosted_d16看到我的**編輯#1:** –

+0

如果theres沒有「(」在單元格 –

相關問題