2016-12-23 3 views
1

私はトランザクションのデータを有用な別個のセルに抽出しようとしています。今、私のようなExcelや(OS X上の)数字のセルを持つことができます。ExcelまたはNumbersでセルの特定の部分のみを取得するにはどうすればよいですか?

04/23 SUPERMARKET STORE $38.89

しかし、私は、日付(最初のスペースの前にすべてのもの)のために別々のセルにこれを分割したいです、トランザクションの詳細(最後のスペースの前の最初のスペースの後のすべて、あるいはドル記号の前のもの)、および最後のスペースの後またはドル記号の後のすべてを持つ3番目のセル。しかし、私はこのデータを抽出するためにどのような式を使用するのかよく分かりません。

少なくとも数字では、どの文字が最初の空白で、どれがFIND("$",B2,1)のような機能を持つドル記号であるかを知ることができ、たとえば「25」を返します。私はこれが出発点であるかどうかわからないし、32文字目から始まる文字列のすべての文字を要求できるかどうかはどうすればよいでしょうか?

答えて

2

最初の部分=LEFT(E5,FIND(" ",E5)-1)

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

最後の部分=RIGHT(E5,LEN(E5)-(FIND("$",E5)-1))

あなたのセルの参照とE5を交換してください。

関連する問題