• ベストアンサー

Excelの縦横変換

よろしくおねがいします。 今、Excelで別のブックから値を参照しようとしていますが、横にずらっと並んでいる列を、新しいブックでは縦に並べたいのですが、分量が多いので、できれば「=」でつなげた式をドラッグしてコピーして済ませたいのですが、横の列を縦にコピーする上手な方法はないでしょうか?ご教授ください。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

A1から横に並んでいる場合 =OFFSET(Sheet1!$A$1,COLUMN()-1,ROW()-1,1,1) で行と列が逆転します。 単純に行をコピーして、列選択後、形式を選択して貼り付けで行列を入れ替えるでもできます。

Y-S
質問者

お礼

ありがとうございます。頂いた数式をいじっておりましたら、ルールがつかめました。早速活用させていただきます。

その他の回答 (1)

回答No.1

横の列をコピーします。 縦に並べたいところで「編集」→「形式を選択して貼り付け」→「行、列を入れ替える」でOKです。

Y-S
質問者

補足

申し訳ありません。説明不足でした。リンク元のデータ変更が反映されるようにしたいと思っておりました。ご回答ありがとうございます。

関連するQ&A