Excel从1列到另一列提取特定的单词

我试图parsing列A以获得特定的名称来填充列B.由于一些信息是自动生成的,我使用= TRIM来拉动某些字符后面的单词以获得所需的结果。

例如:A列中的“Acer”(Acer)在B列中显示为“Acer”。

问题是不符合这个标准的数据:

例如:“DROP FAIL – Acer”显示为“#VALUE!” 在B列中。

这个问题有很多名字。 有没有办法解决?

遇到错误时,您可以嵌套一系列将错误传递到下一个IFERROR函数。

 =TRIM(REPLACE(A2, 1, IFERROR(FIND(")", A2), FIND("-", A2)), TEXT(,))) 

nested_replace