• ベストアンサー

エクセルについての質問です

初心者です。 エクセル同一セル内に入力してある複数の項目の内容を 別々のセルにそれぞれの項目を表示させる方法を知りたいです。 例えば、A1に ○○○○ (×××××) □□□ とある場合に、 A1に○○○○を B1に×××××を C1に□□□を 入力させるといった具合です。 よろしくお願い致します。

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

  • ベストアンサー
  • malixiang
  • ベストアンサー率38% (10/26)
回答No.2

同一セルにあるデータ(文字など)に規則性があれば 「データの区切り位置」で操作できます。 データのある列を選択して、データの区切り位置をクリックすると 区切り位置指定ウィザードが出ます。 データのファイル形式を、「カンマやタブなど・・・」を選択して次へ 区切り文字を「その他」にして "("を入力して次へ→データのプレビューを確認して 完了をクリック 区切り文字を")"にして上記操作を繰り返します。 スペースやカンマ、などいろいろ操作出来ますのでやってみてください。 データの区切り位置の場所は、EXCELのバージョンがわからないので F1を押してヘルプで確認してください。 電話番号の様に、文字数に規則があれば、関数を使って 文字列操作も可能です。

punchryoku
質問者

お礼

ありがとうございます。 その方法で一部できました。 現状ではさらに先程の□の部分が ●×■となっており ●や■は1~3桁までの数値です。 ●と■の間の「×」が区切り文字に指定できない、かつ セル内において各項目の間にスペースがないことから、 解決には関数を用いるしかなさそうです。

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

その他の回答 (2)

  • FEX2053
  • ベストアンサー率37% (7995/21384)
回答No.3

文字数が決まっていれば、 =LEFT(A1,4) で左から4文字 =RIGHT(A1,3) で右から3文字 =MID(A1,6,5) で左から6文字目から5文字 を取り出せますが・・・。  

punchryoku
質問者

お礼

ありがとうございます。 私の場合文字数が決まっていませんでした。質問の表現が適切ではありませんでしたね。 文字数が決まっている場合に使ってみます。

すると、全ての回答が全文表示されます。
  • chonami
  • ベストアンサー率43% (448/1036)
回答No.1

サンプルではスペースが入ってますが実際もそうですか? データ→区切り位置→次へ→区切り文字:スペースにチェック→完了 で如何でしょうか?

punchryoku
質問者

お礼

ありがとうございます。 実際にはスペースは入っていませんでした。 質問の仕方が悪かったです。

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

関連するQ&A