Excelでセル、列、行を結合する方法


Excelでデータを操作する場合、セル、列、および行を結合して、数値またはテキストを結合するのが一般的です。

Excelで情報を結合する必要がある理由はいくつかあります。時にはそれはフォーマットを改善することです。また、複数のセルから単一のセルに情報を取り込む場合もあります。

理由が何であれ、次のメソッドを使用して、Excelで必要な方法で情報を組み合わせることができます。

Excelでセルを結合する方法

複数のセルを結合する最も一般的な理由の1つは、Excelスプレッドシートでタイトル行を作成するときです。

  1. 結合したいセル内にタイトルテキストを作成できます。フォントサイズ、スタイル、垂直方向の配置または高さ など、好きなようにテキストをフォーマットします。
    1. 次に、テキストがデータテーブルの幅全体に完全に揃うようにします。これを行うには、マージして中央に配置するすべてのセルを選択します。
      1. 結合するすべてのセルを選択した状態で、 [ホーム]メニューから[マージと中央]を選択します。これにより、選択したすべてのセルが1つのセルに結合され、テキストまたはデータがそのセルの中央に配置されます。
      2. 垂直方向のセルについても同じことができます。たとえば、月の名前をその月のすべての行の右側の垂直方向の中央に配置したい場合は、セルの結合を使用してこれを行うことができます。

        これを行うには:

        In_content_1 all:[300x250] / dfp:[640x360]->
        1. 最初のセルに月の名前を入力します。
          1. 次に、すべての関連するセル。したがって、この場合、1月には最初と2番目のセルが含まれます。
            1. これらのセルが選択された状態で、ホームメニューで、[Merge&Center]の横のドロップダウン矢印を選択します。ドロップダウンメニューから[セルを結合]を選択します。
            2. これにより、Excelのこれらのセルが1つにマージされ、テキストがセルの下部に配置されますデフォルト。この場合に差し込みと中央揃えを使用しないのは、テキストを列の水平方向の中央に配置するためです。

              この場合、テキストを垂直方向の中央に配置して、適用するすべてのセルの中央に配置することをお勧めします。これを行うには、新しく結合されたセルを選択し、[配置]リボングループの[ホーム]メニューで垂直方向の中央揃えアイコンを選択します。

              これにより、テキストが関連するすべてのセルに垂直に配置されます

              Excelで列を結合する方法

              Excelでは、個々のセルの結合に限定されていません。データの列全体をマージすることもできます。

              たとえば、このサンプルスプレッドシートでは、販売員の姓と名を別の列に結合して、フルネームにすることができます。

              p>

              このスプレッドシートで、2つの列のすべてのデータを選択し、結合と中央揃えを使用してセルを結合しようとすると、すべてのセルのデータが失われるというエラーメッセージが表示されます範囲の最初のセルを除く。

              これはまったく役に立ちません。

              2つの列のすべてのデータを失うことなく組み合わせることができる簡単な方法がいくつかあります。

              メモ帳を使用して列を結合する

              2つの列のデータを1つに結合する簡単な方法の1つは、2つの列のすべてのデータをメモ帳にコピーすることです。メモ帳の検索と置換機能は、2つのデータを1つにすばやくフォーマットする効果的な方法です。

              1. マージする2つの列からすべてのセルをコピーして、メモ帳に貼り付けます。リストの一番下に移動し、キーボードのTabを押します。そのタブスペースを強調表示し、Ctrl-Cを使用してコピーします。これは後で必要になります。次に、すべてのテキストを強調表示します。
                1. [編集]メニューを選択し、[置換]を選択しますstrong>。
                  1. [検索対象]フィールドで、Ctrl-Vを押しますタブ文字を貼り付けます。 [次で置換]フィールドで、スペースバーを押します。これにより、ドキュメント内のすべてのタブが1つのスペースに置き換えられます。
                    1. 次に、[すべて置換]を選択し、すべてメモ帳ドキュメント内のテキストの最初の1つをスペース1つだけで区切って、通常どおりに表示されます。
                      1. すべて強調表示ドキュメントにテキストを入力し、Ctrl-Cを押してコピーします。シートに戻り、Ctrl-Vを使用して、最初にコピーした最初の列の上部に貼り付けます。
                        1. 最後に、最初の列の名前を変更し、2番目の列を削除します。これで、スプレッドシートに2つの列が1つに統合されました。
                        2. これは、Excelで列をマージする最も洗練された方法ではありませんが、機能し、簡単です。

                          連結を使用してExcelで列をマージする

                          もう少し高度にして、プロセスのいくつかのステップを節約したい場合は、ExcelでCONCATENATE関数を使用できます。この関数は、Googleスプレッドシートでの関数の連結 と同じように機能します。

                          この関数は、複数のセルのテキストを1つに結合します。これを使用して、2つだけでなく、必要な数の列をマージすることもできます。

                          1. これを行うには、マージする2つの列の右にある列を右クリックし、挿入。これにより、新しい空白の列が挿入されます。
                            1. この新しい空白の列の上部にある最初の空白のセルに、「= CONCATENATE(C3、”“、D3 )。 C3とD3を、データが含まれているセルに置き換えます。中央の「」は、2つのセルのテキストの間にスペースを追加します。 Enterキーを押すと、2つのセルのデータがスペースで区切られて表示されます。
                              1. 最後に、コピーするこの関数は、列全体を下に移動して両方の列のデータを結合し、キーボードのShiftを押しながら、マウスアイコンが2本の横線に変わるまで、最初のセルの右下隅にマウスを置きます。次に、マウスをダブルクリックします。
                              2. これはExcelの自動入力機能です。左側の列にデータがある限り、その列の一番下まで数式が入力されます。これで、列全体に最初の2つの列のデータが結合されたことがわかります。

                                ただし、最初の2つの列を削除するには、新しい列全体をコピーして、値として再貼り付けする必要がありますのみ。

                                これを実行したら、2つの古い列を削除して、スプレッドシートが完成し、2つの列が1つに結合されます。

                                Excelで行をマージする方法

                                Excelで行をマージするためのすばやく簡単なトリックや機能はありません。列をマージする場合と同じCONCATENATE関数を使用する必要があります。

                                ただし、手法は少し異なります。さまざまな行のデータを新しい行に結合することはあまり一般的ではありませんが、必要になる場合があります。

                                連結を使用して行を結合する

                                たとえば、サンプル私たちが使用していたスプレッドシートですが、1か月のすべてのチームメンバー名を別のページの新しい行に結合したい場合はどうでしょうか。これを行うには、名前を連結し、カンマなどの文字を使用して名前を区切る必要があります。

                                1. 複数の行のデータを配置する場所にカーソルを置きます。たとえば、カーソルを新しいシートに置くことができます。次に、「= CONCATENATE(Sheet1!C3、”、”、Sheet1!C4)」と入力します。連結する他のシートで実際のセルを選択して、C3とC4を置き換えます。
                                  1. Enterキーを押すと、連結されたデータがカンマで区切られた新しい行に表示されることを確認してください。さらに行を結合するには、最初のセルをコピーして2番目の新しい行に貼り付け、数式を編集して、結合する元のシートの行を含めます。
                                  2. 元のシートから必要なすべての行をマージするまで、このプロセスを続けることができます。必要に応じて、Excelの一番上の行を凍結 を使用して、データの作業中にヘッダーを引き続き表示できるようにしてください。

                                    マージと中央揃えを使用してExcelで行をマージする>h4>

                                    もちろん、Merge&Centerは、同じデータを保持する複数の行に対して機能します。たとえば、このスプレッドシートでは、2月のエントリは両方とも「中央」リージョンからのものです。これを2回繰り返す代わりに、これらの2つの行を1つにマージできます。

                                    1. マージする両方の行を強調表示します。
                                      1. [ホーム]メニューで、リボンから[マージして中央揃え]を選択します。
                                      2. ご覧のとおり、これは同じデータを含む2つの行を結合してこれらの重複の1つを含む単一の行。

                                        これはスプレッドシートを整理する を効率的に行い、データセット全体の重複を減らすための方法です。

                                        これらのいくつかはExcelでセル、列、および行をマージする最も簡単なヒント。他に知っていますか?以下のコメントセクションで共有してください!

                                        関連記事:


                                        1.05.2020