メインコンテンツへスキップ

Excelで単一の列を複数の列に転置/変換する方法は?

以下に示すようなテーブルがあり、XNUMXつの列を範囲に変更する必要があるとします。 ここでは、XNUMXつの列を複数の列に変更する方法についていくつか注意が必要なことを示します。

doc-convert-column-to-rows-1

数式を使用して、単一の列を複数の列に転置します

Kutools for Excelを使用して、単一の列を複数の列に転置します


矢印青い右バブル 数式を使用して、単一の列を複数の列に転置します

単一の列を行から行へのデータの範囲に変換します。

エクセルでは、 OFFSET 関数はあなたを助けることができます、あなたは次のステップとしてこの式を使うことができます:

1。 空白のセルC1に、次の数式を入力してください。=OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS($1:1)-1)*5,0)、次にフィルハンドルをC1からG1にドラッグします。スクリーンショットを参照してください。

doc-convert-column-to-rows-2

Note: A1 開始されたセルです、 *5 各行に含めるセルの数を表します。 一方、この式は列Cから開始する必要があります。

2。 次に、フィルハンドルを必要な範囲までドラッグします。 また、次のスクリーンショットに示すように、単一列のデータが複数の行に変換されています。

doc-convert-column-to-rows-3

3。 これらは数式であるため、コピーするときは、値としてコピーして貼り付ける必要があります。


単一の列を列から列へのデータの範囲に変換します。

上記の式は、単一の列を行から行の範囲に転置するのに役立ちます。列を列から列の範囲に転置する必要がある場合は、次の式も役立ちます。

1。 空白のセルC1に、次の数式を入力してください。=INDEX($A$1:$A$20,ROW(C1)+(5*(COLUMNS($C$1:C$1)-1)))、次にフィルハンドルをC1からC5にドラッグします。スクリーンショットを参照してください。

doc-convert-column-to-rows-4

Note: A1:A20 変換する列データです。 5* 各列に含めるセルの数を表します。

2。 次に、塗りつぶしハンドルをC列からF列にドラッグすると、単一列のデータが列から列への範囲に置き換えられます。 スクリーンショットを参照してください:

doc-convert-column-to-rows-5


矢印青い右バブル Kutools for Excelを使用して、単一の列を複数の列に転置します

これらの公式にはいくつかの制限があり、初心者が適用するのは難しいかもしれません。 ここでは、この問題に対処する簡単な方法を引き続き紹介します。 と Kutools for Excel's 変換範囲 この機能を使用すると、必要に応じて、単一の行または列のデータをセルの範囲にすばやく変換できます。 以下のデモを参照してください。 クリックしてKutoolsfor Excelをダウンロードしてください!

インストールした後 Kutools for Excel、次のようにしてください。

1。 変換する列を選択します。

2に設定します。 OK をクリックします。 クツール > レンジ > 変換範囲、スクリーンショットを参照してください:

3。 の中に 変換範囲 ダイアログボックスで、次のように設定を指定します。

  • 選択する 範囲に単一の列   変換タイプ;
  • 行ごとのセルを指定します。区切り文字として空白のセルを含む列を選択した場合は、チェックできます。 空白のセルでレコードを区切る、およびデータは各空白セルで新しい行を開始します。 から行ごとのセル数を指定することもできます 固定値 あなたが必要とします。

doc-convert-column-to-rows-7

4。 次に、をクリックします OK 変換範囲 プロンプトボックスが表示され、セルをクリックして結果を表示します。 出力範囲は、さまざまなワークシートおよびワークブックで指定できます。 スクリーンショットを参照してください:

doc-convert-column-to-rows-8

5に設定します。 OK をクリックします。 OK、選択したセルで単一の列が複数の列に変換されていることがわかります。 スクリーンショットを参照してください:

doc-convert-column-to-rows-9

Kutools for Excel's 変換範囲 ツールを使用すると、単一の列を範囲に変換し、単一の行を範囲に変換し、範囲を単一の行に変換し、範囲を単一の列に変換するのに役立ちます。 詳細はクリックしてください…

今すぐExcel用のダウンロードと無料トライアルKutoolsをクリックしてください!

最高のオフィス生産性向上ツール

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!

Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
지렸습니다. 감사합니다.
This comment was minimized by the moderator on the site
This article is really very helpful
This comment was minimized by the moderator on the site
Thanks, helps!
This comment was minimized by the moderator on the site
Thank you - the first example using a formula worked beautifully.
This comment was minimized by the moderator on the site
Thank you so much for this article. The formula you described worked perfectly!
Thank you!
This comment was minimized by the moderator on the site
shall we convert single word into multiple column ???

Like "WORD" converted to W O R D in column
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
I have data imported to excel, a list, some lines begin with a [ and these I want the cell moved to column A, same line;, some lines have a space then a [ these I want to move to column B, same line; some columns have two spaces then data, and these I want to move to Column C, same line. Is there any way I can do this???????
This comment was minimized by the moderator on the site
I have a single name in several columns also had a amount list in several columns. Now how to total the whole amount and how to make a several name columns into single
This comment was minimized by the moderator on the site
Absolutely totally brilliant! I downloaded the trial version to see if this program will do what it said (I had my doubts). I completed a project I has been messing around with ALL DAY in less than 60 seconds. BRILLIANT is all I can say. I will now spend all night playing with this program to see what other exceptionally cool things it does. FYI – I was exporting a large amount of data from a very frustrating accounting program that does not play nice with any other program. I need the data in excel so that I can manipulate it. This program was a life saver!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations