自宅、職場、またはホームオフィスでExcel(Excel)を広範囲に使用する場合は、ワークシートを希望どおりに設定することができます。ただし、 Excel(Excel)を操作するための独自の癖と方法は人それぞれにあります。データを列に整理することを好む人もいれば、行に整理することを好む人もいます。
誰かがExcelファイルを提供し、データを別の配置で表示したい場合は、 (Excel)Excelに組み込まれている転置(Transpose)機能を使用して、列を行に、行を列に簡単に変換できます。Excelでデータを転置するには、基本的に2つの方法があります。コピーして貼り付ける方法と、転置関数を使用する方法です。どちらもデータを転置しますが、動作が異なります。これについては、以下で説明します。
TRANSPOSE関数を使用して転置する
誰か(Suppose)がデータを列に配置したExcelファイルを提供し、データを行に配置したいとします。
データを列から行に転置する領域を選択することから始めます。上記の例では、データがA1からB6を占めていることに注意してください。(Notice)これは2x6(2×6)のデータテーブルです。転置する領域を選択するには、反対側または6 x 2(6×2)の領域が必要です。セルA12(または転置されたデータが必要な場所)から始めて、6×2の領域にマークを付け(mark out a 6×2 area)ます。
(Notice)選択したセルには、6×2の領域であるA12からF13が含まれていることに(F13)注意してください。この領域を選択した状態で、上の数式バー( formula bar)をクリックします。数式の入力を開始する前に、選択した領域がまだ選択されていることを確認してください。(Make)次に、数式バーに次の数式を入力します
=transpose(a1:b6)
ただし、まだEnterキー(Enter)を押さないでください。この数式をExcelに(Excel)入力(Enter)することは、他のほとんどの数式とは異なります。Enterキーを押すときは、 (Enter)CtrlキーとShiftキーを押したままにする必要があります。したがって、Ctrl + Shift + Enterを押します。Excelワークシートは次のようになります。
Ctrl + Shift + Enterキーの組み合わせにより、数式を中かっこで囲みます。これは、数式の出力が単一のセルではなくデータの配列になることをExcelに通知します。(Excel)奇妙なことに、中括弧を自分で入力することはできません。Ctrl + Shift + Enterキーの組み合わせを使用する必要があります。
転置関数を使用してデータを転置すると、両方のデータセットがリンクされます。これは、たとえばA1のデータを変更すると、A12の値も変更されることを意味します。セルに数式がある場合でも、両方の場所の値が更新されます。
以下の例では、労働者、労働時間、総賃金に関するデータがあります。転置関数を使用してデータを転置しました。
私は先に進んで1つの名前を変更し、すべての個人の作業時間がわかりました。ご覧のとおり、両方のデータセットが同期されています。
これは、元のデータのセルまたは行を削除すると、転置されたセルで参照エラーが発生することも意味します。2つのデータセットをリンクしたくない場合は、以下のコピーアンドペースト方法を使用することをお勧めします。この方法では、データをリンクするのではなく、複製します。
コピーアンドペーストを使用して転置
Excelでデータを転置する簡単な方法は、コピーアンドペースト機能を使用することです。データはリンクされないため、必要に応じて元のデータセットを安全に削除できます。ただし、元のデータセットに変更を加えた場合、それは単なるコピーであるため、転置されたデータには反映されません。
転置するデータを選択し、右クリックして[コピー]を選択するか、キーボードの(Copy) CTRL + Cを押します。
次に、データを貼り付ける空のセルを右クリックして、[転置(Transpose)]ボタンをクリックします。転置ボタンにカーソルを合わせると、実際にシート上のデータのライブプレビューが表示されます。
元のデータセットのデータを変更しても、転置されたデータには影響しません。その逆も同様です。それについてです。
2 Ways to Use Excel’s Transpose Function
If you work extensively wіth Excel at home, at work, or in a home office, you have the luxury of settіng up your workѕheets exactly aѕ you want them. However, each person has theіr own quirks and methods for working with Excel. Some prefer organizing data into columns аnd others into rows.
If someone gives you an Excel file and you prefer the data to be displayed in a different arrangement, you can easily turn columns into rows and rows into columns using Excel’s built in Transpose function. There are basically two ways to transpose data in Excel: by copying and pasting or by using the transpose function. Even though both will transpose your data, they work differently, which I will explain below.
Transpose using TRANSPOSE Function
Suppose someone gives you an Excel file with the data arranged into columns and you prefer the data to be in rows.
Begin by selecting the area into which you want to transpose the data from columns to rows. Notice in the example above that the data occupies A1 to B6. That’s a 2 by 6 (2×6) data table. To select the area for transposition, you need the opposite or a 6 by 2 (6×2) area. Starting in cell A12 (or wherever else you want the transposed data), mark out a 6×2 area.
Notice that the cells we chose include A12 to F13, a 6×2 area. With this area selected, click on the formula bar above. Make sure the area you selected is still selected before you start typing the formula. Now type the following formula into the formula bar
=transpose(a1:b6)
but don’t hit Enter yet. Entering this formula into Excel differs from most other formulas. You need to hold down the Ctrl and Shift keys when you hit Enter. So press Ctrl + Shift + Enter. Your Excel worksheet should now look like this:
The Ctrl + Shift + Enter key combination put a set of braces around the formula. This tells Excel that the formula’s output will be an array of data rather than just a single cell. Oddly, you cannot type the braces in yourself; you must use the Ctrl + Shift + Enter key combination.
When you use the transpose function to transpose data, both sets of data are linked. This means that if you change the data in A1, for example, it would change the value in A12 too. Even if the cells have formulas, it will update the values in both places.
In the example below, I have some data on workers, hours worked and total pay. I used the transpose function to transpose the data.
I went ahead and changed one name and the hours worked for all the individuals and as you can see, both sets of data are synced.
This also means that if you delete the cells or rows of original data, you’ll get a reference error in the transposed cells! If you don’t want the two sets of data linked, the better option is to use the copy and paste method below, which duplicates the data rather than links it.
Transpose using Copy and Paste
The easier way to transpose data in Excel is to use the copy and paste feature. The data will not be linked, so you can safely delete the original set of data if you like. However, if you make changes to the original set of data, it will not be reflected in the transposed data since it’s just a copy.
Select the data you want to transpose and then right-click and choose Copy or press CTRL + C on your keyboard.
Now right-click on any empty cell where you want to paste the data and click on the Transpose button. If you just hover over the transpose button, it’ll actually give you a live preview of the data on the sheet.
If you change any data in the original set of data, it will not affect the transposed data and vice versa. That’s about it.