当サイトの記事にはプロモーションが含まれています。

Excelで表の行と列を簡単に入れ替える方法(リンク付き)

パソコンパソコン・スマホ教室
スポンサーリンク

Excelで表の行と列を入れ替えたいとき、ただのコピー&ペーストではなく、元のデータとリンクさせて自動で更新されるようにしたい場合がありますよね。今回は、そんなときに便利な方法をご紹介します。

スポンサーリンク

行と列を入れ替える基本の方法

Excelのイメージ

Excelのイメージ

まずは、基本的な方法から始めましょう。

手順1入れ替えたい表を選択する

入れ替えたい表の範囲をマウスでドラッグして選択します。

手順2コピーする

選択した範囲を右クリックし、「コピー」を選択します。または、キーボードの「Ctrl」+「C」を押してもOKです。

手順3貼り付け先を選ぶ

行と列を入れ替えた状態で貼り付けたい場所の左上のセルを右クリックします。

手順4行/列の入れ替えを選択する

表示されたメニューから「貼り付けのオプション」→「行/列の入れ替え」を選択します。これで、行と列が入れ替わった表が貼り付けられます。

手順5必要に応じて元の表を削除する

元の表が不要であれば、選択して削除してください。

元のデータとリンクさせて入れ替える方法(TRANSPOSE関数)

元のデータが変更されたときに、入れ替えた表も自動で更新されるようにしたい場合は、TRANSPOSE関数を使用します。

手順1入れ替え先のセル範囲を選択する

行と列を入れ替えた状態で表示させたいセル範囲を選択します。例えば、元の表が3行4列の場合、入れ替え先は4行3列の範囲を選びます。

手順2TRANSPOSE関数を入力する

選択した範囲の最初のセルに「=TRANSPOSE(元の範囲)」と入力します。例えば、元の範囲が「B2:E4」の場合、「=TRANSPOSE(B2:E4)」と入力します。

手順3配列数式として確定する

入力後、キーボードの「Ctrl」+「Shift」+「Enter」を同時に押して、配列数式として確定します。これで、元のデータとリンクした状態で行と列が入れ替わった表が表示されます。

注意点

* 元のデータが変更されると、入れ替えた表も自動で更新されます。
* セルの書式や罫線などはコピーされません。必要に応じて手動で設定してください。

よくある質問

Q1: 入れ替えた表の書式もコピーしたい場合はどうすればいいですか?

書式も含めて入れ替えたい場合は、「形式を選択して貼り付け」を使用し、「書式」を選択して貼り付けてください。

Q2: 元の表を削除しても入れ替えた表は残りますか?

はい、元の表を削除しても、入れ替えた表は残ります。ただし、TRANSPOSE関数を使用した場合、元のデータが削除されると入れ替えた表も更新されなくなりますので注意してください。

Q3: 行と列を入れ替えた後、セルの幅や高さが合わない場合はどうすればいいですか?

セルの幅や高さが合わない場合は、入れ替えた表のセルを選択し、右クリックして「列の幅の自動調整」や「行の高さの自動調整」を選択してください。

まとめ

Excelで表の行と列を入れ替える方法には、単純なコピー&ペーストによる方法と、元のデータとリンクさせて自動で更新されるようにする方法があります。目的に応じて適切な方法を選んで、作業を効率化しましょう。

他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました