我有数万个单元格中的文本值。我想删除“前缀”并将其放在单独的列中。我们有一个分隔符,保证是连字符,周围有空格,以帮助提取前缀。问题是连字符也可能出现在同一个单元格文本的其他地方。
在这些情况下,使用此公式:=LEFT(I85,LEN(I85)-SEARCH("-",I85,1)) 得到的结果是超出我的预期。请参阅下面的问题示例。
问题示例:Col A =================> 得出 Col B
ABC - 样本名称 - blah blah blah =====> ABC - 样本名称
但是,我只想要 B 列中的“ABC”,而不是“ABC - 样本名称”。
提前致谢!玛格丽特
答案1
您可以使用数据菜单上的文本分列命令将每条记录放在单独的列中,并使用连字符作为分隔符。