2017-05-18 9 views
1

こんにちはフォーマットするためにどのように私は1列のみのデータを大きなdata.Isを持っていると私は、「{」と「}」タグで分割します。列の画像は、そのようなものです: {{[math1];1;1;5.6617};{[math2];1;1;34.3131};{[math3];1;1;4.5293}}オープンタグ - 閉じるタグ「{}」 - エクセルで

私はテキストの書式を設定した場合、そのようなものです:

{ 
    {[math1];1;1;5.6617}; //Math1 
    {[math2];1;1;34.3131}; //Math2 
    {[math3];1;1;4.5293} //Math3 
} 

私は//のMath1、Math2の// & // Math3

データを分割したいですおそらくこれを助けるSQLサーバーからです。私はデータモデルのためのエクセル上の任意のツールを使用することができますか?あなたの問題を解決するための最善の方法はわからないけれども後

+1

あなたの列を選択します。 「データ」タブに移動します。 1; 'Columns'にテキスト - >'(次)区切り ' - >' Finish'が – nightcrawler23

+0

私の悪い申し訳ありませんが、私はその {[のMath1]を分割する必要がある - > '/は'テキストフィールドに記入 - > 'Other'チェック1; 5.6617}; -column 1 {[math2]; 1; 1; 34.3131}; - カラム2 {[math3]; 1; 1; 4.5293} - colimn 3 Iが集中したい "{" 動機を持っている理由.. –

答えて

1

は助けになるはずです。最初の部分のため

すなわちのMath1は、

=MID(A1,SEARCH("};",A1,SEARCH("};",A1,1)+1)+2,LEN(A1)-SEARCH("};",A1,SEARCH("};",A1,1)+1)-2) 
を使用し、Math3すなわち第三の部分については、以下の式

=MID(A1,SEARCH("};",A1,1)+2,SEARCH("};",A1,SEARCH("};",A1,1)+1)-SEARCH("};",A1,1)-1) 

を使用し、第二の部分すなわちMath2のための以下の式

=MID(A1,2,SEARCH("};",A1,1)-1) 

を使用

は参照

用の画像を参照してください。

enter image description here

関連する問題