如何在Excel或Numbers中只获取单元格的特定部分?

我试图提取事务数据到有用的单独的单元格。 现在我可以在Excel或数字(在OS X上)有一个单元格,例如:

04/23 SUPERMARKET STORE $38.89

然而,我想把它分成date(第一个空格之前的所有东西),交易细节(在最后一个空格之前的第一个空格之后,或者在美元符号之前的所有东西)和第三个单元格最后一个空格之后或美元符号之后的所有东西。 不过,我不确定用什么公式来提取这些数据。

至less在Numbers中,我已经知道我能find哪个字符是第一个空格,哪个是带有FIND("$",B2,1)的函数的美元符号,例如返回“25”。 我不知道这是否是一个起点,如果我可以请求以32字符开始的string中的每个字符,例如?

第一部分=LEFT(E5,FIND(" ",E5)-1)

中间部分=MID(E5,FIND(" ",E5)+1,FIND("$",E5)-1-FIND(" ",E5)-1)

=RIGHT(E5,LEN(E5)-(FIND("$",E5)-1))

用你的手机的参考replaceE5。