Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

Microsoft Office Excelでは、セル・行・列・範囲を自由にコピーしたり移動したりできますが、「入れ替え」を行う方法はないと思われがちです。しかし実は、Excelには行・列・範囲をワンクリックで素早く入れ替えられる「転置(Transpose)」という機能が標準搭載されています。

この機能は、Office 365を含む最近のすべてのバージョンのExcelで利用できます。

Excelの転置機能とは

ここでは、縦方向(列スタイル)で作成したスプレッドシートを、横方向(行スタイル)に変更する手順を見ていきましょう。

まず、Excelシートから変換したいセル範囲を選択します。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

選択できたら、右クリックして「コピー」を選択します。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

続いて、空いているセルを右クリックし、「貼り付けオプション」>「転置」を選択します。下のスクリーンショットを参考にしてください。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

Excelの便利なポイントのひとつは、操作を確定する前に貼り付け結果のプレビューが表示されることです。イメージどおりになるかを事前に確認できるので安心です。

もしプレビューが表示されない場合は、代わりの方法として、空きセルを右クリックして「形式を選択して貼り付け」を選びます。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

表示されたダイアログで「行/列の入れ替え(Transpose)」にチェックを入れ、「OK」をクリックします。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

これで、データが新しいレイアウトに変換されているのが確認できます。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法

同じ機能を使えば、横方向の行データを縦方向の列スタイルに変換することももちろん可能です。

Excelで空白セルを0(ゼロ)に変換するには?

空白セルをすべて0に変換したい場合も、転置機能が役立ちます。行や列に空白セルが多く、手作業で埋めるのに時間がかかりそうなときに特に便利です。転置を利用することで、空白部分が自動的に0として処理されます。

Microsoft Officeで文字列を縦書きにするには?

横書きのテキストを縦書きに変換したい場合は、対象のテキストを選択し、「ホーム」タブの「配置」セクションにある縦書きオプションを選択します。これにより、同じセル内でテキストの向きが縦に切り替わります。

Excelで列の順序を変更するには?

列を左や右、あるいはファイル内の任意の場所へ移動したい場合は、とても簡単です。まず、列見出しをクリックして移動したい列全体を選択します。次にShiftキーを押しながらマウスカーソルを列の端に合わせ、ドラッグして好きな位置に移動させます。操作中はShiftキーを離さないよう注意してください。

Excelの「転置(Transpose)」機能の使い方|行と列をワンクリックで入れ替える方法
  1. Excelで質的データを量的データに変換する3つの簡単な方法

    このチュートリアルでは、Excelを使って質的データ(定性データ)を量的データ(定量データ)に変換する方法を解説します。質的研究と量的研究は単純に優劣をつけられるものではありませんが、研究者の多くは、より科学的・客観的で信頼性が高いという理由から、量的な結果を好む傾向にあります。ただし実際には、質的データと量的データを組み合わせて活用するケースも少なくありません。その場合、一方のデータタイプの強みが、もう一方の限界を補い合う形となります。 練習用ワークブックはこちらからダウンロードできます。 Excelで質的データを量的データに変換する3つの方法 本記事では、Excelで質的データを量

  2. Excelで列データを区切り文字付きテキストに変換する5つの方法

    Excelのシートで、縦方向(列)に入力されたリストを横並びのテキストとして整理したい場面はよくあります。その際、各項目をつなぐために区切り文字が必要になります。最も一般的なのはカンマ(,)ですが、セミコロンなどを使う場合もあります。残念ながら、Excelには列を区切り文字付きテキストへ一発で変換する専用機能は用意されていません。そこで本記事では、5つの簡単な方法で列データを区切り文字付きテキストに変換する手順を詳しく解説します。 Excelで列を区切り文字付きテキストに変換する5つの方法 この記事では、以下の5つのアプローチを順番に紹介します。 TEXTJOIN関数を使う方法 CONCAT