我的 A 列为“客户姓名-帐号(序列号)”。因此,示例如下:
ABC-12345 (1s39-a29a-23sh-akjf).
我想要获取的只是客户名称“ABC”。
序列号是一个常量字符列表,因此我使用了:
=LEFT(A14, LEN(A14)-39)
这将返回“ABC-12345”。但客户编号 (12345) 的字符长度略有不同。
因此我使用了这个公式:
=LEFT(A14,FIND("-",A14)-1)
将破折号“-”左边的所有内容都给我。
但是,有些公司名称可能包含“-”。因此,我得到的不是“J-Systems-12345”,而是“J”。
有没有办法从右到左查找,但停止查找找到的第一个“-”,并返回该“-”左边的所有内容?