Excel – 将所有内容都放在字符的左边
我在Excel中有一个单元格,如下所示:
Paranormal witness (s5)
我想1)大写第一个字符2)把所有的括号左边的“(”
对于任务1:
我有这个代码:
=SUBSTITUTE(PROPER(SUBSTITUTE(A6933,"'","zz")),"zZ","'")
对于任务2:
我有这个代码:
=LEFT(A1,FIND("(",A1&":")-1)
我如何结合这两个代码来利用左侧的所有内容?
预期的最终产出:
Paranormal Witness
谢谢,MS
=TRIM(PROPER(LEFT(D1,FIND("(",D1)-1)))
我不确定是否(每次都会在前面加一个空格,所以我使用了裁剪来消除多余的空格。
处理不(
=TRIM(PROPER(IFERROR(LEFT(D1,FIND("(",D1)-1),D1)))
这表示如果错误是由于找不到(然后简单地在D1中使用该名称并修剪前导或尾随空格而导致的错误)。