• ベストアンサー

カンマで区切られた二つの数値を分けてセルにコピー

XPのOffice2003のエクセルです。ある二つの数値が文字列として一つのセルに例えば「375, 934」という風に、半角カンマと空白で区切られて入っています。これを二つのセルに数字「375」「934」と分けてコピーしたいのです。 ワークシートのセルで数式処理、あるいはVBAマクロのどちらかで、できる方法を教えていただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

A1に文字列が入っているとき、 前側の数字 =LEFT(A1,FIND(",",A1)-1)*1 又は =VALUE(LEFT(A1,FIND(",",A1)-1)) 後側の数字 =RIGHT(A1,LEN(A1)-FIND(",",A1))*1 又は =VALUE(RIGHT(A1,LEN(A1)-FIND(",",A1))) で、取り出せます。

pipiruru11
質問者

お礼

すばらしいです。 今現在、データ(GoogleMapの緯度・経度データ)の処理に苦労しているところで、 早速やってみましたが、簡単にできました。 すばらしいご回答、ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kitty2008
  • ベストアンサー率31% (58/185)
回答No.2

 セルを選択して、上のメニューの データ 区切り位置 カンマやタブなど 次へ  カンマにチェック 完了で分けることができます。

pipiruru11
質問者

お礼

ありがとうございます。ご回答の方法、データ数が少ない場合は役に立ちそうです。 今回はデータ数が多いのでNO1さんの方法でやります。

すると、全ての回答が全文表示されます。

関連するQ&A