如何将特定文本收集到另一个单元格?

时间:2014-02-15 08:41:02

标签: excel excel-formula

我有一个像这个图像的文件。在B1(连字符)制作之后的单元格-中,然后在- POINCIANA -(连字符)之间制作颜色-。 现在我想在下一个单元格中收集制作C1& D1上的颜色。我怎样才能做到这一点?如果有人能做到这一点,请帮帮我。

我想要下面的图像:

I want like below image.

2 个答案:

答案 0 :(得分:2)

假设您正在使用Excel。

在单元格C1中:

=LEFT($B1,SEARCH(" - ",$B1))

在单元格D1中:

=MID($B1,LEN($C1)+LEN(" - "),SEARCH(" - ",$B1,LEN($C1)+LEN(" - "))-LEN($C1)-LEN(" - "))

答案 1 :(得分:2)

看起来好像可以使用-作为分隔符的文本到列。如果是这样,并且您希望“按原样”保留ColumnB数据,请务必先复制它。但这是未经测试的,因为我不建议重新输入所有数据!

选择ColumnB(确保右侧有可用的列),数据>数据工具 - 文本到列,希望'家和干'。