• ベストアンサー

エクセルでの並び替えの方法を教えて下さい

アンケートの結果をまとめなくてはいけないのですが、 今はメールでしかデータがありません。 これをエクセルで簡単にまとめる方法はあるのでしょうか? メール内容は下記の通りです。 --------- (回答内容) 1.本日のご利用目的は? 食事 2.お住まいの都道府県は? 愛知県 3.一番利用される店舗は? 名古屋支店 4.二番目に利用される店舗は? 知多支店 (キー情報) キー情報 : xxx0000@docomo.ne.jp ------- エクセルの、列Aに設問、行に答えを入れていければと思います。 キー情報は最後に置換orLEFT()で:までを消して、 アドレスだけを残そうと思ってます。 何か良い方法があれば教えて下さい。 よろしくお願いいたします。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

こんにちは 専門的に行うのであれば、最初からメールをエクセルで受信してしまう方法がありましたが。 以下の方法はいかがでしょうか 1、受信メールを開く、全てを選択、コピィ 2、エクセルのシートに貼り付け 3、マクロボタンを作成しておいて、集計に必要な部分を、別シートの列方向に、質問内容いれておいて、下方向に回答が自動に入る。 4、アンケートごとに、コピペ&マクロボタンの繰り返し

momo_0729
質問者

お礼

ご回答ありがとうございます。 >メールをエクセルで受信 そんなことができるんですか?! 初めて知りました・・・・・ 今度調べてみようと思います。ありがとうございます。 マクロはちょっと技術的に難しいので、他の方法で試してみます。 ありがとうございました。

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

その他の回答 (1)

  • vista2446
  • ベストアンサー率46% (131/279)
回答No.2

Excelの別シートにメールの回答内容をA1を先頭セルとしてコピーして、B1~B5セルに数式を入れて、回答を表示させます。 【数式】 B1セル =A2 B2セル =A4 B3セル =A6 B4セル =A8 B5セル =SUBSTITUTE(A10,"キー情報 : ","") B1~B5セルをコピーして結果シートへ値として貼り付けます。しかし、データを列方向への入力はただの一覧表になってしまいます。データを生かそうとするなら、行方向への入力をお勧めします。この場合は、結果シートへ貼り付けるときに行列を入れ替えて値を貼り付けます。

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

関連するQ&A