• ベストアンサー

EXCEL2002で縦横一発変換

■EXCELL2002の列・行を入れ替える方法をご教授願いえませんか? (1)横長の表から a1(tile1) b1(title2) c1(title3) d1(title4) a2(data1) b2(data2) c2(data3) d2(data4) (2)縦長の表へに変更したいのですが。。 a1(title1) b1(data1) a2(title2) b2(data2) a3(title3) b3(data3) a4(title3) b4(data4) データが長いため、セルのコピーでは、時間がかかります、 出来れば、一発で、行えればありがたいです。 MACROでもそれ以外で結構です。 よろしくお願いします。

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

  • ベストアンサー
回答No.1

  全体をコピーして、編集から、形式を選択して貼り付けを選び行列を入れ替えるにチェックしてOK  

noname#119957
質問者

補足

そうですね。。確かに見落としていました。 CSVデータを印刷しようと思いまして考えましたが、気が付きませんでした。ありがとう御座います。

その他の回答 (3)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

こんばんは! 普通に元データをコピー → 貼り付け場所のセルを選択 →  形式を選択して貼り付け → 「行列を入れ替える」にチェックを入れてOK ではダメですか? ↓のA2~D2セルをA4セルに貼り付けただけです。 質問では横長のデータと縦のデータが少し違うような気がするのですが・・・ とりあえず、括弧内が質問どおりみたいなので 回答しました。 以上、参考になれば幸いですが、 的外れなら読み流してくださいね。m(__)m

noname#119957
質問者

お礼

ありがとう御座います。 それです。123からexcellまで、使いながら、こういうコピーがあることに気が付いていませんでした。助かりました。ありがとう御座います。^^

  • gimpei
  • ベストアンサー率33% (262/782)
回答No.3

普通に考えると、 エクセルのコピー>右クリックの貼り付けで 「形式を選択して貼り付け」の 「行と列を入れ替える」にチェックを入れる。 という手順だと思いますが、 質問のコピーというのは、これでしょうか? そうなければ、この方法が一発で実現するのでは?

noname#119957
質問者

お礼

普通に考えていなかっみたいです。。><; あリが問う御座います。気がついていませんでした。

回答No.2

>データが長いため、セルのコピーでは、時間がかかります、 コピーでもいいやり方があります。 http://www.sharp-pcstudio.com/disp.asp?cno=5&tbno=0&dno=58

noname#119957
質問者

お礼

なるほど、そういうことですね。 MACRO記録が面倒だったのでお聞きしました。 一発ですね^^

関連するQ&A