マイクロソフト・エクセルでは、データの向きを行から列へ、またはその逆へ変更すると便利な場合があります。これにはいくつかの方法がありますが、基本的なコピー&ペースト操作である「転置の貼り付け」を使うのが、手軽で簡単なテクニックの1つです。この記事では、いくつかの簡単なステップでそれを行う方法を説明します。
転置したいデータを選択します。
-
最初のセルをクリックし、ドラッグして範囲全体を選択します。1つのセルを選択し、⇧ Shiftキーを押しながらキーボードで矢印キーを使って範囲を選択することもできます。
- もう1つの方法は、目的の範囲のセルを1つクリックし、⌘ Command+A(Macの場合)または Ctrl+A(Windowsの場合)を押して範囲全体を選択する方法です。
ホーム]タブの[コピー]をクリックします。
-
ウィンドウの左上にある「ホーム」タブを探します。そして「コピー」ボタンをクリックします。MacではCommand+C、WindowsではCtrl+Cのキーボードショートカットを使うこともできます。
- カットコマンドではなく、コピーコマンドを使うようにしてください。そうしないと、データを貼り付けることができません。
データを貼り付けるセルを選択します。
-
スプレッドシート上の他のデータと重ならない場所を選んでください。そうしないと、貼り付けるデータが、現在そのセルにあるデータを上書きしてしまいます。
- 例えば、A:1-C:1の行からデータを移動する場合は、E:2をクリックして新しい列を作成してください。
貼り付け]メニューを開く。
-
リボンメニューの「ホーム」タブに移動します。次に、メニューの左上隅にある貼り付けアイコンを探します。クリップボードに空白の長方形が重なっているように見えます。貼り付けアイコンの横にある下向き矢印をクリックすると、貼り付けオプションのドロップダウンメニューが表示されます。
- または、データを貼り付けたいセルの左上を右クリックしてコンテキストメニューを開きます。 Macの場合は、セルの上でControlキーを押しながらクリックします。
Transpose をクリックする。
-
貼り付けオプションのリストの中から「Transpose」を探し、クリックします。これにより、選択した新しい場所にデータが貼り付けられ、自動的に回転します。つまり、元のデータ範囲が行であった場合、列として表示されます。
- 使用しているExcelのバージョンによっては、2つの垂直な青と白の長方形を曲がった矢印でつないだクリップボードのようなアイコンで[転置]オプションが表示される場合があります。
必要に応じて、元の範囲のデータを削除します(オプション)。
-
元のデータは古い場所に表示されます。両方の場所のデータが不要な場合は、元の範囲を選択して削除します。
転置する数式が絶対参照を使用していることを確認してください。
-
データ参照をロックすることで、数式が確実に機能するようになります。範囲内に、他のセルにあるデータ(相対参照)にリンクされているものがある場合、データを移し替えたときに結果が歪む可能性があります。これは、データを移動すると参照セルがずれるため、数式がスプレッドシート内の別の場所からデータを取得することになるからです。 これを防ぐには、次のようにします:
- 各計算式の列参照と行参照の前にドル記号を追加する。たとえば、セルに「=A2+B3」という数式が含まれている場合、「=$A$2+$B$3」と変更して参照をロックし、数式を相対から絶対へと変更します。
- 行参照だけ、または列参照だけにドル記号を追加して、部分的に相対、部分的に絶対の「混合」参照を作成する。例えば、=$A3 は、A 列への参照をロックするが、3 行への参照はロックしない。
ペースト・トランスポーズ機能を使用する前に、テーブルを範囲に変換してください。
-
ペースト・トランスポーズを使用すると、正しく回転しません。表のデータを保持したい場合は、まず範囲に変換する必要があります。表を選択し、リボンメニューの「表」タブに移動します。範囲に変換]をクリックし、ポップアップで[はい]をクリックして確定します。
転置の貼り付けの代わりに、TRANSPOSE関数を使用します。
-
このコマンドは、表のデータも回転させます。TRANSPOSE関数を使用するには
- 元の範囲と同じセル数であることを確認してください。
- 新しい範囲の最初のセルに「=TRANSPOSE()」と入力する。
- 元のデータ範囲(例えば、A1:B6)を括弧内に挿入します。
- Ctrl+⇧ Shift+↵ Enter を押します。表を含むデータが、選択した新しい範囲に表示されます。
コメント
最新を表示する
NG表示方式
NGID一覧