エクセル・VBA

Excel(エクセル)|行列(縦横)を入れ替える方法徹底解説

Excelで行列を入れ替える方法

今回の記事は、「エクセルでの行(縦)と列(横)の入れ替え方法をお話したいと思います。

エクセルには表の項目の「セル」を縦横入れ替え・行列入れ替えを設定することができます。

今回は、縦横入れ替え・行列入れ替えした後の表の貼り付け方法について紹介します。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

その場では行と列の入れ替えは不可能

不可能を表現している画像

よくある勘違いなのですが、今ある「表」をその場で変更をかけるのではないことをご理解ください。

別の場所に、行(縦)と列(横)を入れ替えたものを貼り付ける技になります。

「今ある表」を「別の場所」に移す時に「行と列を入れ替える」と言う技です。

エクセルにおいて、その場で行と列を入れ替える事は出来ません。

行列(縦横)入替えの方法はこちら

縦横入れ替えの方法を紹介している画像

基本の操作

基本の操作を表現している画像

エクセルで表を作った後レイアウトの関係から行(縦)の項目と列(横)の項目を入れ替えたいことはありませんか?

コピーと貼り付けのオプションを使えば、簡単に表の行列(縦横)を入れ替えすることができます。

まずは、表の行列(縦横)の入れ替えをしたい部分をドラッグ→右クリックして、コピーを選択します。

エクセルの表を範囲指定し、コピーをする画面

次に行列(縦横)を入れ替えた表をペーストしたい範囲の「一番左端のセル」を選択し、右クリックします。

「貼り付けのオプション」の中から「行/列の入れ替え」を選ぶと行列(縦横)を入れ替えた表を貼り付けることができました。

エクセルの貼り付けオプションの選択箇所

数値だけでなくセルの書式設定、SUM関数で算出した3か月の合計値もそのまま、行と列だけが入れ替わっています。

エクセルの縦横入れ替えした後の状態

この操作は「ホーム」タブからも行えます。

行列(縦横)を入れ替えたい表をコピーした後、ホームタブメニュー左端の「貼り付け」アイコンをクリックし、「行/列の入れ替え」を選択すればOKです。

エクセルのホームタブからの貼り付けオプションの表示

上記はWindowsでの操作方法ですが、Excel for Macでもホームタブの「ペースト」メニューから同じように「行列を入れ替える」で行列(縦横)の入れ替えを行うことができます。

もとの表がいらない場合は「貼り付け」操作後、削除してしまっても構いません。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

いろいろな形式で行列(縦横)入替え

色々な形式で入れ替えを表現している画像

「貼り付けのオプション」ではなく「形式を選択して貼り付け」を使うと行列(縦横)入れ替えをしながら、貼り付けるデータの選択を行うことができます。

まずは行列(縦横)入れ替えしたい表をコピーして、コピー先のセルで「右クリック」→「形式を選択して貼り付け」を選択します。

エクセル形式を選択して貼り付けの場所

すると「形式を選択して貼り付け」のオプションを選択することができるようになります。

「行/列の入れ替え」にチェックを入れつつ、貼り付けるデータを選択してみましょう。今回は「数式と数値の書式」(1,000など数値の表示形式オプションはコピーするが、セルの背景色など飾り部分はコピーしない)を選んでみます。

エクセル形式を選択して貼り付けのオプション

すると、行列(縦横)を入れ替えつつ、「セルの背景色や罫線などはコピーしない」状態で貼り付けを行うことができました。

行列(縦横)入れ替えをした表では新しい書式を用いたい場合に便利です。

エクセルで縦横入れ替えをし、書式をクリアにして貼り付けた画像

注意点 「切り取り」では行列(縦横)入れ替えができない

できないを表現している画像

もとの表がいらなくなるなら、最初から「コピー」ではなく、「切り取り」を使えばよいと考える方もいるかもしれません。

しかし、「切り取り」で表を切り取った場合、以下の図のように「貼り付けのオプション」に「行/列の入れ替え」が表示されません。

行列(縦横)入れ替えをしたいときは、「切り取り」ではなく「コピー」を必ず選択し、いらなくなった表を後から消去するようにしてください。

エクセルの表の縦横入れ替えは切り取りではできない画像

柔軟に行列(縦横)縦横入れ替え!応用編

応用編を紹介している画像

素早く入れ替えが可能なショートカット

ショートカットキーを表現している画像

表の行列(縦横)入れ替えはショートカットキーを使うともっと素早く行うことができます。

手順はこうです(今回はWindowsでのショートカットを紹介しています)。

  1. 行列(縦横)入れ替えをしたい範囲を選択し、Ctrl+Cを同時に押す(コピーのショートカット)。
  2. 行列(縦横)を入れ替えた表を貼り付けたいセルを選択する。
  3. Alt→E→S→Eを順番に押し、最後にEnterを押す。

これだけですぐに行列(縦横)を入れ替えた表を貼り付けることができます。

元の表とのリンクが保てるTRANSPOSE関数

関数を紹介している画像

TRANSPOSE関数で数式を書けば行列(縦横)の入れ替えができます。

使い方を見てみましょう。

まず、行列(縦横)を入れ替えた表を貼る範囲を正確に選択します。

例えば以下の月間売上表B2~E6までを行列(縦横)入れ替えして貼り付けたい場合、5行4列を4行5列に変えることになります。

そこで先に貼り付け先である4行5列分をドラッグで選択しておきます。

エクセルで表の縦横入れ替えのために貼り付け先を範囲指定

ドラッグした状態のまま「=TRANSPOSE(B2:E6)」と入力し、「Shift」+「Ctrl」+「Enter」を同時に押します。

3つのキーを同時に押すのは配列数式という特殊な形式で記述するためです。ただEnterを押すだけではエラーになってしまう点に注意してください。

エクセルでTRANSPOSE関数を入力しているところ

正しい数式が欠けていれば、行列(縦横)入れ替えした表が貼り付けられます。

下記画像のようにセルの背景や罫線などはコピーされません。

エクセルの縦横入れ替えの貼り付け後の様子

このTRANSPOSE関数は、もとの表と数値がリンクしているため、表を後で修正した場合などに非常に便利です。

例えば、以下の表でB3の数値を0に修正したとします。右上はTRANSPOSE関数で行列(縦横)入れ替えをした表、右下は貼り付けで行列(縦横)入れ替えをした表です。

右上の表では数値がリンクして0に切り替わっていますが、右下の表は数値が最初のものから変化していません。

エクセルの縦横入れ替え 関数と貼り付けの違い

また、TRANSPOSE関数はリンク形式で貼り付けてある表の行列(縦横)入れ替えにも効果を発揮します。

リンク形式で貼り付いている表をコピーし、行列(縦横)入れ替えオプションで貼り付けをすると、以下の画像緑の枠で囲まれた表のように数字がおかしくなってしまいます。

しかし、TRANSPOSE関数を使えば、リンクで貼り付いている表でも正しく行列(縦横)入れ替えを行うことができます。

一番右の黄色枠の表は「=TRANSPOSE(G2:J7)」とリンク貼り付けした表のセル番号をもとに行列(縦横)入れ替えしていますが、きちんとセルが入れ替わっていることが分かります。

エクセルの縦横入れ替えを説明する画像

 

具体的操作方法 その2

操作方法その2を紹介している画像

エクセル 縦横入れ替え 表

表を選んでコピーボタンを押します

表を得rんでコピーボタンを押すことを紹介している画像

入れ替えしたい表の範囲選択します。

「リボン」→「ホーム」タブ

コピーボタンを押します。

エクセル 縦横入れ替え 範囲指定 

貼り付けたい場所を決めます

貼り付けたい場所を決めることを紹介している画像

エクセル 縦横入れ替え 貼り付け先

 

貼り付けたい場所の「左の一番上」を選びます(今回は「セルA9」です)

貼り付けたい場所の左の一番上を選ぶことを紹介している画像

エクセル 縦横入れ替え 貼り付け先 指定方法

貼り付けしたい「セル」を1回クリックします。

▼(下向き三角)をおして「行列切替ボタン」を押します

行列切替を押すを紹介している画像

エクセル 縦横入れ替え 貼り付け 種類

「リボン」→「ホーム」タブ

「貼り付け」の下にある「▼ボタン」を押します。(画面一番左に表示されています。)

行列が入れ替わって貼り付けされた

貼り付けされたを表現している画像

エクセル 縦横入れ替え 貼り付け後

 

元々の表が不要なら削除します

不要なら削除を表現している画像

エクセル 縦横入れ替え 貼り付け後 削除

削除方法 その1 行を全て選択する

すべて選択するを紹介している画像

エクセル 縦横入れ替え 削除 方法

削除ボタンを押します

削除ボタンを押すを表現している画像

エクセル 縦横入れ替え 削除 操作

消えました

消えたを表現している画像

エクセル 縦横入れ替え 完了

 

行と列を入れ替えることができる表・できない表

入れ替えができる表

行・列入れ替え

例えば、上記の表のようにセルを絶対参照で計算している場合です。

 

行・列入れ替え

この場合、行と列を入れ替えても絶対参照が入れ替え後も正しく適用されるので問題ありません。

 

行・列入れ替え

上記の場合は、相対参照で計算をしています。

 

行・列入れ替え

行と列を入れ替えても、相対参照で計算されているので、正しい結果が表示されています。

 

行・列入れ替え

上記の例は、表をテーブルにしています。

 

行・列入れ替え

コピーをして貼り付けようとしても、貼り付けオプションの一覧の中に「入れ替え」がないのがわかります。

テーブルは、コピーしても行列を入れ替えて貼り付けることができません。

この場合は、まず一度、テーブルを範囲に変換してから入れ替えの操作を行う必要があります。

入れ替え後にテーブル機能を活用すると良いでしょう。

まとめ:行列(縦横)入れ替え方法

まとめを紹介している女性の画像

今回は、エクセルの行列入れ替えについて書きました。

是非やってみてください。

表の行列(縦横)入れ替えをするためには貼り付けのオプションを利用する方法と、TRANSPOSE関数を使う方法があります。

簡単にできるのは貼り付けのオプションを使う方法ですが、リンク形式を保ちたいときはTRANSPOSE関数の方が便利です。

状況によって2つの方法を使い分けましょう。

Excel(エクセル)が苦手であればパソコン教室で学んでみませんか?

Excel(エクセル)はかなり奥が深く、知識を得ただけは操作が身に付きにくいものです。

そんな時には、弊社のようなパソコン教室を利用するのも一つの手です。

「オンライン」にも対応している「苦手な方専門パソコン教室パレハ」にお任せください。

オンラインというと「動画を見るだけ」とか「オンラインなんてやったことがない」というご不安があるかと思います。

ですが「苦手な方専門のパソコン教室パレハ」の「オンラインレッスン」は、動画ではなく、直接講師に質問できる生レッスンです。

生レッスンでありながらリーズナブルに学べるのが人気の秘密です。

また、苦手な方に特化しているのでパソコンが特に苦手だと言う方には最適です。

パソコンが苦手でも、オンラインできる仕組みがあります。

詳細は下記をご覧ください。

パソコンが苦手な人向けエクセル講座

パソコンが苦手な方向けエクセル講座の詳細はコチラ

Excel(エクセル)の操作が苦手な方のために、操作する上でのコツをまとめたページを用意しました。

「パソコン教室パレハのLINE友達登録」(無料)で「パソコンに役立つ豪華15大特典」をお送りしております。

Excel(エクセル)の操作はもちろん、パソコンが苦手な方に役立つ特典を15個ご用意しております。

良かったら下記からご登録ください。

ライン登録プレゼント

無料LINE登録はこちら

パレハ直営校

パレハ直営校

■ パソコン教室パレハ広島市安佐南区緑井校

■ パソコン教室パレハ広島市中区本通り校

■ パソコン教室パレハ 静岡市駿河区南町校

こちらもご覧ください

こちらもぜひご覧ください

エクセル操作情報

Excel(エクセル)|データの並べ替えをする方法・複数条件の指定

エクセル(Excel)の罫線を消す方法を解説

エクセルで割り算|四捨五入・切り捨て・切り上げをする方法|動画解説

エクセル|勝手に日付になるのを修正する方法|動画解説付き

Excel(エクセル)|文字の縦書き・横書きの設定・解除方法

Excel(エクセル)|テーブルの使い方・解除の方法まで徹底解説

Excel(エクセル)シートのコピー方法 | ショートカット&エラー対処法

Excel(エクセル)を勉強する方法|効率よい方法教えます

Excel(エクセル)でセル内で改行する方法|できない時の対処法

エクセルで引き算する方法|関数やエラー対処法|動画解説付き

エクセル(Excel)|改ページプレビューの使い方|追加・解除ほか

エクセル| 罫線の引き方を徹底解説|線の太さ・色の設定方法

Excel(エクセル) | ウィンドウ枠の固定や解除方法 | 列や行や複数選択

Excel(エクセル)| 折れ線グラフ|後からデータを追加する方法

Excel(エクセル)|チェックボックス(レ点)の作成や削除する方法

Excel(エクセル)|表の作り方の手順を徹底解説|初心者向け

エクセル|印刷時に「見出し」を固定する方法|動画解説付き

Excel(エクセル)|TEXT関数|日付から曜日を表示する方法

Excel(エクセル)| エンターを押しても移動しない・きかない時の対処法

エクセル (Excel) で円グラフで大きい順|順番並び替える方法|動画解説

Excel(エクセル)|曜日を日付から取得して色を自動で変える方法

Excel(エクセル)|「行」と「列」って縦と横どっち?簡単な覚え方

Excel(エクセル)|テキストボックスの行間を縮める方法

Excel(エクセル)で全角を半角に変換して修正する方法|ASC関数

Excel(エクセル)|COUNTIF関数で特定の文字「以外」を数える方法

Excel(エクセル)ファイルをPDFに変換する方法

Excel(エクセル)|テーブルを簡単に解除する方法を徹底解説

Excel(エクセル)|図形を複数まとめて一括選択する方法

PDFをエクセル(Excel)に変換する|初心者でも簡単にできる方法

Excel(エクセル)でヘッダー・フッター(ページ番号)を作成・編集方法

Excel(エクセル)|文字入力と数字の入れ方|便利な方法

Excel(エクセル)|COUNTIF関数で複数条件(ANDやOR)を指定する方法

Excel(エクセル)|VLOOKUPで自動で列番号を取得する方法

Excel(エクセル)|非表示や再表示(解除)する方法

エクセル|条件付き書式をコピーする方法

Mac|エクセルでセル内改行する方法を初心者向けに解説

こんな記事も読まれています

Excelで表の行と列を入れ替える方法

【Excel】表の行と列の入れ替え 定番とスマートな2つの方法

【Excel】表の行と列を入れ替える

行から列、または列から行にデータを入れ替える (配置の転換)

Excelで「表」の行と列を入れ替えたい

メールの画像

メールはこちら

ラインの画像

LINEはこちら

電話の画像

お電話はこちら