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

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

大規模な Microsoft Excel で作業しているときに、 場合によっては、n 行ごとに列を転置する必要があります。 移調するには n 行ごとに列にするのは簡単な作業です。これも時間節約の作業です。今日、この記事では 2 を学びます Excel で n 行ごとに列を入れ替える迅速かつ適切な方法 適切なイラストで効果的に。

Excel で n 行ごとに列を転置する 2 つの適切な方法

Excel があるとします。 複数の営業担当者に関する情報を含む大きなワークシート アルマーニ グループの . 営業担当者の名前 識別番号 収益 営業担当者による 列 B、C に記載されています 、および D それぞれ。 INDEX 関数を使用して、n 行ごとに列を簡単に転置できます。 . VBA コードも使用します n 行ごとに列に転置します。作業の便宜上、4 行ごとに列に転置します。これが、今日のタスクのデータセットの概要です。

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

1. INDEX 関数を適用して、n 行ごとに Excel の列に転置する

INDEX 関数の使用 、n行ごとにExcelの列に簡単に転置できます。データセットから、4 行ごとに列に転置します。 Excelで4行ごとに列に転置するのは簡単な作業です。これも時間節約の作業です。以下の手順に従って、4 行ごとに列を入れ替えましょう!

ステップ 1:

  • まず、データセットを見てください。 4 行ごとに列に置き換えます。

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • その後、セルを選択します。データセットから、セル F5 を選択します 仕事の便宜のため

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • セルを選択した後 F5 、選択したセルに以下の式を書き留めます。式は、
=INDEX($B:$B,ROW(B5)*4-4+COLUMN(B5))

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • したがって、ENTER を押すだけです キーボードで David を INDEX の出力として取得します。 セル F5 の関数 .

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

ステップ 2:

  • さらに、オートフィル インデックスF の残りのセルへの関数 .

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • さて、オートフィル インデックス 列への関数 G、H、 そして 以下のスクリーンショットに示されている目的の出力を取得します。

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

続きを読む: Excel で基準に基づいて行を列に転置する方法 (2 つの方法)

類似の読み物

  • Excel で重複行を列に転置する方法 (4 つの方法)
  • Excel Power Query:行を列に転置する (ステップバイステップ ガイド)
  • Excel VBA を使用して行を列に転置する方法 (4 つの理想的な例)
  • Excel で複数の列を 1 つの列に置き換える (3 つの便利な方法)

2. VBA コードを実行して、n 行ごとに Excel の列に転置する

ここでは、単純な VBA コードを使用して、n 行ごとに列を転置する方法を示します。 特定の瞬間に非常に役立ちます。 n 行ごとに列を転置する VBA コードを適用するのは簡単な作業です。データセットから、4 行ごとに列に置き換えます 以下の手順に従って、4 行ごとに列を入れ替えましょう!

ステップ 1:

  • まず、モジュールを開きます。これを行うには、まず Developer から タブ、移動、

開発者 → Visual Basic

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • Visual Basic をクリックした後 リボン、Microsoft Visual Basic for Applications – Transpose Rows to Columns という名前のウィンドウ すぐ目の前に現れます。そのウィンドウから、VBA コードを適用するためのモジュールを挿入します。 .そのためには、
  • にアクセスしてください。

挿入 → モジュール

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

ステップ 2:

  • したがって、行を列に転置 モジュールが目の前に現れます。 行を列に転置 モジュール、以下の VBA を書き留めます
Sub Transpose_Rows_to_Columns()
 Dim x As Long
 Dim y As Long
 Dim z As Long
 Application.ScreenUpdating = False
 z = Cells(1, Columns.Count).End(xlToLeft).Column
 For y = 1 To z Step 2
 x = x + 1
 Cells(1, y).Copy Destination:=Cells(x, 1)
 x = x + 1
 Cells(1, y + 1).Copy Destination:=Cells(x, 1)
 Next y
 Cells(1, 2).Resize(1, z - 1).Clear
 Application.ScreenUpdating = True
End Sub

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • したがって、 VBA を実行します そのためには、
  • にアクセスしてください。

実行 → サブ/ユーザーフォームを実行

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

  • VBA コードの実行後 、下のスクリーンショットに示されているように、4 行ごとに列を入れ替えることができます。

Excel で n 行ごとに列を転置する方法 (2 つの簡単な方法)

続きを読む: Excel で複数の列を行に転置する VBA (2 つの方法)

覚えておくべきこと

👉 Microsoft Visual Basic for Applications をポップアップ表示できます Alt + F11 を押してウィンドウを開きます 同時に .

👉 開発者の場合 タブがリボンに表示されていない場合は、表示することができます。そのためには、

にアクセスしてください。

ファイル → オプション → リボンのカスタマイズ

結論

n 行ごとに列を転置する上記の適切な方法のすべてが、あなたの Excel に適用するきっかけになることを願っています。 より生産性の高いスプレッドシート。ご質問やご不明な点がございましたら、お気軽にコメントしてください。

関連記事

  • Excel で逆転置する方法 (3 つの簡単な方法)
  • Excel で列を行に転置する方法 (6 つの方法)
  • Power Query を使用して Excel で列を行に変換する
  • セルの値に基づいて Excel で列を行に変換する方法
  • Excel での条件付き転置 (2 つの例)
  • 一重引用符を使用して列をコンマ区切りのリストに変換する方法
  • Excel VBA で転置する方法 (3 つの方法)


  1. Excel で依存関係をトレースする方法 (2 つの簡単な方法)

    Excel で作業中 、依存関係を追跡する方法を知ることが重要です 一連のデータで。 依存関係を追跡することを知る のデータが Excelに役立ちます ユーザーは、セル内のデータが他のセルにどのように依存しているかを知ることができます。 扶養家族の追跡 エクセルで 必要なときにワークブックを便利にします。この記事では、依存関係を追跡する方法を学びます。 エクセルで 2 つの簡単で便利な方法で。 練習用ワークブックをダウンロードして練習してください。 Excel で依存関係を追跡する 2 つの簡単な方法 ABC Traders の半年売上高のデータセットを見てみましょう .データセットは 3

  2. Excel でサンプルあたりの行数 ANOVA を適用する方法 (2 つの簡単な方法)

    分散分析 または 分散分析 、グループ内またはグループ間の平均の違いを見つけるための複数の統計モデルの融合です。ユーザーは ANOVA 分析 の複数のコンポーネントを使用できます Microsoft Excel で結果を解釈するには .この記事では、Excel でサンプルごとの ANOVA に行を適用する方法について、2 つの簡単な方法を説明します。 .サンプルごとに行を適用するシンプルで効率的な方法を探している場合 ANOVA 、この記事がお役に立てば幸いです。 Excel でサンプルあたりの行数 ANOVA を適用する 2 つの簡単な方法 2 つの独立変数を使用して分析を実行するために、