Excel で1 列または1 行を範囲に転置(変換)する、またはその逆を行う
Kutools for Excel
300+でExcel の機能を強化
強力な機能
このユーティリティ範囲の変換は、Kutools for Excelで、縦の列を複数列に、または行を複数行にすばやく変換(転置)できます。
列を複数列に変換(転置)する
行を複数行に変換(転置)する
複数列を1 列に変換(転置)する
複数行を1 行に変換(転置)する
たとえば、次のスクリーンショットのように1 列のデータがあり、各顧客情報が上から下へ向かって「氏名」「電話番号」「住所」の3 行で構成されている場合、範囲の変換を使えば、あっという間にそれを次のように3 列に変換できます。

また逆に、複数列または複数行を1 列または1 行に変換することも可能です。
をクリックします。Kutools > 範囲 > 範囲の変換を選択してください。スクリーンショットを参照してください。
![]() | ![]() | ![]() |
列を複数列に変換(転置)する
1。複数列に変換したい列を1 つ選択し、次にKutools>範囲>範囲の変換をクリックして、このユーティリティを適用します。
2。「範囲の変換」ダイアログボックスで、以下の設定を行ってください。

3。次のダイアログボックスで、結果を出力するセルを1 つ選択して、OKをクリックします。
ヒント:結果は現在のブック内の別のワークシートにも出力できます。

操作完了後、結果は次のとおりです。

行を複数行に変換(転置)する
1。複数行に変換したいセルを1 行選択し、Kutools > 範囲 > 範囲の変換をクリックしてこの機能を適用します。
2。「範囲の変換」ダイアログボックスで、以下の設定を行います。

3。次のダイアログボックスで、結果を出力するセルを1 つ選択してください。OKをクリックします。
ヒント結果を現在のブック内の別のワークシートに出力できます。
操作完了後、結果は次のようになります。

複数列を1 列に変換(転置)する
範囲を1 列に変換する必要がある場合があります。この範囲の変換ツールを使えば、簡単に、すばやく処理できます!以下の手順に従ってください。
1。1 列に変換したい範囲を選択し、次にKutools>範囲>範囲の変換をクリックして、この機能を有効にしてください。

3。次のダイアログボックスで、結果を出力するセルを1 つ選択してください。OKをクリックします。
ヒント結果を現在のブック内の別のワークシートに出力できます。
その後、結果は次のとおりです。

複数行を1 行に変換(転置)する
複数行を1 行にまとめるには、以下の手順に従ってください。
1。変換したい範囲を1 行分選択し、次にKutools>範囲>範囲の変換をクリックして、この機能を有効にしてください。

3。次のダイアログボックスで、結果を出力するセルを1 つ選択してください。OKをクリックします。
ヒント結果を、現在のブック内の別のワークシートに出力できます。
その後、結果は次のとおりです。

注記:
この機能は、元に戻す(Ctrl + Z)をサポートしています。
大量のデータがあり、変換を高速化したい場合は、ダイアログボックスの左下隅にある書式を保持しない(高速)オプションをオンにしてください。ただし、このオプションをオンにすると、セルの書式はリスト配置エリアで保持されないことにご注意ください。
デモ:セル範囲を1 行または1 列に変換(転置)する、またはその逆を行う
おすすめの生産性ツール
Office Tab:便利なタブ機能を Microsoft Office で使えます。Chrome、Firefox、そして新しいEdge ブラウザーと同じように、タブを使ってドキュメント間をスムーズに切り替えられ、ウィンドウが散らかりません。詳しくはこちら。。。
Kutools for Outlook:Kutools for Outlook は、Microsoft Outlook 2010~2024(およびそれ以降のバージョン)と Microsoft 365 向けに100 以上の強力な機能を提供し、メール管理をシンプルに、生産性をぐんと高めます。詳しくはこちら。。。
Kutools for Excel
Kutools for Excel は、Excel 2010~2024 および Microsoft 365 向けに300 以上の高度な機能を提供し、作業効率を大幅にアップします。上記の機能は、その豊富なタイムセーバーツールの中のほんの一例にすぎません。




