TRANSPOSE関数(行と列の入れ替え)

トランスポーズ

TRANSPOSE関数は、配列・範囲の行と列を入れ替えて返す関数です。結果はスピル配列として表示されます。

例:TRANSPOSE関数を入力。引数に範囲(B4:E8)を指定。

TRANSPOSE関数

Enterで結果が表示されます。1行目が1列目、2行目が2列目のように変更されます。

行と列の入れ替え

TRANSPOSE関数で表示された配列・範囲をコピー→値(あるいは値と数値の書式)として貼り付け。スピル配列などを削除。

コピーと貼り付け

TRANSPOSE関数では、元の配列・範囲をそのまま残し、行・列の入れ替わった配列・範囲も併用して使う場合と、元の配列・範囲は削除し、行・列の入れ替わった配列・範囲のみ使う場合が考えられます。