• ベストアンサー

EXCEL 縦列を横列で表示したい!

A列B列 A あ B い C う A え B お C か A き B く C け ↓ A あ え き B い お く C う か け 上記のように出来るでしょうか?? 説明が下手ですいません・・・ おわかりの方教えてくださーい!

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

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

例データ Sheet1に A列  B列 A あ B い C う A え B お C か A き B く C け ABCの後に空白行が1つあるものとする(質問はそう見える) Sheet2の B1に =INDIRECT("Sheet1!B"&(COLUMN()-2)*4+ROW()) と入れて、B3まで式を複写する。 B1:B3を範囲指定し、B3で+ハンドルを出して、横方向に引っ張る。 A1,A2,A3にABCの引っ張り方は=A1.=A2,=A3でよい。 結果 A列   B列  C列   D列 A あ え き B い お く C う か け

taifu1971
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • fukuchan7
  • ベストアンサー率51% (156/302)
回答No.2

もう一つ質問の意図が判らないのですが、 いちばん簡単なのは、コピー貼り付けで可能ですよね。 ただ、各3段のB列のデータ(あ、い・・・け)を入力すると最下段の表を自動的に作成したいのであれば、下記のように設定すれば良いのでは・・・・ A =B2  =B5   =B9  のように入力 B(=B3) (=B6)  (=B10) オートフィルでコピー C(=B4) (=B7)  (=B11) オートフィルでコピー こんなのでいいのかな?  

taifu1971
質問者

お礼

ありがとうございました。

回答No.1

C1=OFFSET($A1,(COLUMN()-2)*3,1,1,1) として、C3までコピー。次に、c1:c3を右に必要なだけコピー。 これでご希望の、 A あ え き B い お く C う か け という形になるかと思います。

taifu1971
質問者

お礼

ありがとうございました。

関連するQ&A