• ベストアンサー

エクセル 1つのセルにある文字を分割したい

1つのセルに数字と文字が入っています。 2つのセルに分割したいのですが方法を教えて下さい。    A     *1530 りんご *2360 みかん *5623 トマト を  A   B  *1530 りんご *2360 みかん *5623 トマト としたいのです。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

分割したいデータの範囲を選択して メニューのデータ~区切り位置 で ◎カンマやスペースなど… で[次へ] スペースにチェックを付けて完了

gogogo309
質問者

お礼

ありがとうございました。 出来ちゃいました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

スペースがないばあいでも下記で分離できます。 配列数式ですが、その中でも難しいテクニックに入りますでしょう。 例データ A1:A3 *123aaa *13sdf *2345ty 関数式は B1に =LEFT(A1,MAX(IF(MID(A1,ROW($A$1:$A$10),1)={"1","2","3","4","5","6","7","9","8","9","0"},ROW($A$1:$A$10),0))) と入れてSHIFT+CTRL+ENTERのキーを同時押しする。 B3まで式を複写。 結果 *123 *13 *2345 全体を10文字以下と仮定した式ですが、それを増やすのは$A$10の10の部分です。 リンゴの方は、A1について、 Len(A1)-(上記)の長さを、RIGHT関数でとればよい。 =RIGHT(LEN(A1)-(上記式)) で SHIFT+CTRL+ENTER

gogogo309
質問者

お礼

ありがとうございました。 参考にさせて頂きます。 挑戦します。