Microsoft Excel でデータを転置する方法
スプレッドシートにデータを追加した後、データが別のレイアウトでより適切に機能することに気付く場合があります。列を行に、またはその逆にしたい場合があります。このガイドでは、2 つの異なる方法を使用して Microsoft Excel でデータを転置する方法を示します。
コピー アンド ペーストを使用してデータを転置する
Excel でデータを転置する簡単な方法は、[形式を選択して貼り付け] 機能を使用することです。たとえば、列のデータをコピーしてから、列のデータを手動で移動せずに行として貼り付けることができます。
- 転置するデータを選択します。これは、カーソルをセル内でドラッグすることで簡単に実行できます。
- 選択したセルの 1 つを右クリックして [コピー] を選択するか、[ホーム] タブのリボンの [クリップボード] セクションで [コピー] をクリックします。
- データを配置する開始セルを選択します。既存のデータの上にない、シート内の別の場所を選択する必要があります。これにより、エラーを防ぎ、データを上書きすることなくデータが正しく転置されていることを確認できます。
- セルを右クリックして [形式を選択して貼り付け] を選択し、ポップアウト メニューで [形式を選択して貼り付け] を選択するか、[ホーム] タブの [形式を選択して貼り付け] ドロップダウン メニューをクリックして [形式を選択して貼り付け] を選択します。
- 必要に応じて、[形式を選択して貼り付け] ボックスで、上部にある特定の [貼り付け] オプションを選択できます。データをそのまま貼り付ける場合は、「すべて」を選択してください。貼り付けたデータを加算または減算する場合は、ボックスの下部近くにある「操作」を選択することもできます。
- ボックスの下部にある「転置」にチェックを入れ、「OK」をクリックしてデータを貼り付けます。
- 選択内容に応じて、データが列から行に、またはその逆に貼り付けられます。その後、必要に応じて元のデータを削除できます。
Excel で TRANSPOSE 関数を使用する
Excel でデータを転置するもう 1 つの方法は、TRANSPOSE 関数を使用することです。このオプションは上記のアクションと同じように機能します。ただし、必要に応じて関数を使用してテーブル データを転置できます。これを行わない Paste Special Transpose 機能は、現在の制限です。
数式の構文は でTRANSPOSE(range)
、転置する範囲または配列のセル参照を入力します。
- データを配置する開始セルを選択し、TRANSPOSE 関数の数式を入力します。例として、テーブルから A1 から C7 までの範囲を転置します。式は次のとおりです。
=TRANSPOSE(A1:C7)
- Excel for Microsoft 365 を使用している場合は、Enterプレビューが表示されたら を押します。
- 別のバージョンの Excel を使用している場合は、Ctrl+ Shift+を押してEnter数式を中かっこで囲みます。これは、関数が使用する配列数式がExcel のバージョン間で同じ方法でサポートされていないためです。
- 行またはその逆に配置された列データが表示されます。上記の方法と同様に、必要に応じて元のデータを削除できます。
よくある質問
データを転置すると数式は自動的に更新されますか?
データに相対参照を使用すると、Excel の数式は上記の両方の転置方法を使用して自動的に更新されます。ただし、絶対参照を使用すると、数式が期待どおりに更新されなかったり、エラーが発生したりする可能性があります。
フィルタリングされたデータを Excel で転置できますか?
転置したいフィルター処理されたデータがある場合は、[形式を選択して貼り付け] オプションを使用して転置できます。表示されているフィルター処理されたセルのみを数式に選択して TRANSPOSE 関数を使用することはできますが、結果は正しくない可能性があります。
Excel でデータの転置を元に戻すにはどうすればよいですか?
これらの方法のいずれかを使用してデータを転置し、データが元の方法のほうがうまく機能したと判断した場合は、変更を元に戻すことができます。クイック アクセス ツールバーの [元に戻す] ボタンを選択するか、[元に戻す] ボタンのドロップダウン メニューを開いて、必要に応じていくつかの操作を元に戻します。
Excel ファイルを保存して閉じると、保存して閉じる前の操作で [元に戻す] オプションを使用できなくなることに注意してください。この場合、元の方法を使用してデータを逆に転置できます。
画像クレジット:Pixabay . すべてのスクリーンショットは Sandy Writtenhouse によるものです。
コメントを残す