行内の列を変更するには(その逆)?

Excel では、列を行に変更する場合、TRANSPOSE 関数を使用できます。この機能を使用すると、変更されたデータを追加するセルと同等の範囲を選択し、その範囲を参照して、CONTROL + SHIFT + ENTER を押すだけです。

次の例では、名前と年齢のリストがあります。そして、これら 2 つの列を行に変更する必要があります。

名前と年齢のリスト

列を行に変更する手順

  1. まず、D1:H2の範囲にTRANSPOSE関数を入力します。
  2. 次に、A1:B6 の範囲を参照します。
  3. その後、右かっこを入力します。
  4. 最後に、CRTL + SHIFT を押したまま ENTER を押します。
関数の列から行への転置
 =TRANSPOSE(A1:B6)

上の例でわかるように、列が行に正常に変換されました。

transpose 関数がどのように機能するかを理解するには、この関数が指定した配列 (範囲) を受け取り、垂直セルを水平セルに、またはその逆に変換することを理解する必要があります。

ただし、注意する必要があることが 1 つあります。同じ数のセルを逆の方法で選択する必要があります。この機能を動作させるには、 CONTROL + SHIFT + ENTERを使用する必要があります。

もう 1 つ、TRANSPOSE を作成すると動的に機能し、元のセルのいずれかのセルの値を変更すると、その値は転置された範囲でも変更されます。

転置された範囲を値に変更し、元の値と接続したくない場合は、特別な値を貼り付けるか、キーボード ショートカット Ctrl + C を使用して範囲を選択し、次に Alt + V ⇢ を使用できます。 V.

Excelファイルを取得する

ダウンロード

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です