Excel で 2 つの列を結合する方法: 5 つの最適な方法

スプレッドシートのデータ列をマージまたは結合して、データベースの全体像を把握したいとお考えですか? Excel で 2 つの列を結合する方法については、以下をご覧ください。

Excel には、さまざまな数式とコマンドが付属しており、これらを使用してデータを操作したり、専門的または個人的なニーズに合わせてデータの洞察を発見したりできます。Microsoft Excel のそのような機能の 1 つは、列と行を結合して、異なるセルのデータを結合することです。

テキストまたは数値エントリをある列から別の列にマージまたは結合する場合、多くの問題が発生する可能性があります。たとえば、所要時間、データが失われた場合の損失、フォーマットの損失などです。

この記事を最後まで読んで、Excel で 2 つの列のデータを自動的に結合できるようにする、最適でスマートな方法をいくつか見つけてください。

Excel の結合と中央揃えについて

ビジネス HR アプリまたはポータルから従業員の詳細のコンマ区切り値 (CSV) ファイルをダウンロードしたとします。

多くのデータ列があることがわかります。姓と名、市外局番と電話番号、役職と部署などのすべての列を 1 つの列に結合することは、個々の列よりも理にかなっている可能性があります。

Excel には、さまざまな列のデータを 1 つに結合するのに便利な Merge & Center 機能があることを思い出すでしょう。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

Excel の結合と中央揃えについて

残念ながら、その機能は列と行の書式設定専用です。マージされる列と行のデータは結合されません。セルから結合されるセル範囲の右上隅にデータを取得するだけです。

それでは、自分でデータを手動で入力せずに、Excel で 2 つ以上の列を自動的に結合するにはどうすればよいでしょうか? 以下の答えを見つけてください。

1. Excel で 2 つの列を結合する方法: フラッシュ フィルの使用

フラッシュ フィルは、Excel の AI アルゴリズムを使用して、隣接するセルや列からパターンを認識し、完了したアクションを実行します。フラッシュ フィル コマンドを使用すると、Excel はミリ秒単位で動きを複製します。

したがって、これは隣接する複数のセルのデータを 1 つの列にマージする最速の方法です。手順は次のとおりです。

  • マージする列が隣り合っていることを確認してください。
  • また、宛先列は次の右側の列にする必要があります。画像を確認して理解を深めてください。
  • ここで、結合されたテキストまたはその他のデータが必要な列の最初のセルに、結合されたエントリを手動で入力します。一度だけ行う必要があります。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

フラッシュ フィルを使用して Excel で 2 つの列を結合する方法

  • そのセルを選択したままにして、Excel リボン メニューの[データ]タブに移動し、 [データ ツールコマンド] セクションにある[フラッシュ フィル]をクリックします。
  • Excel は、選択したセルの移動をコピーし、2 つ以上のセル データを 1 つの列に結合します。

2. Excel で 2 つの列を結合する方法: アンパサンド演算子の使用

アンパサンドまたは & 記号は、Excel の演算子として機能します。この記号を使用して、Excel で複数の列を 1 つの列に結合する方法を次に示します。

  • 2 つ以上のセルのデータを結合するセルに移動します。
  • 数式を開始するには、等号 (=)を入力します。
  • 矢印キーを使用して最初のセルを選択し、& 記号を入力します。
  • 次のセルを選択し、別の & を入力します。
  • 結合する連続するセルに対して同じ操作を行います。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

アンパサンド演算子を使用して Excel で 2 つの列を結合する方法

  • Enterを押します。
  • アンパサンド演算子によって複数のセルが 1 つのセルに結合されていることがわかります。
  • 次に、数式をコピーし、列内のセルの範囲を選択して貼り付けます。
  • 結合されたデータ列の最初のセルの数式が、選択したすべてのセルに適用されていることがわかります。

ここで、数式を使用してデータまたはテキストを結合する場合、数式の入力データを変更すると、結合されたデータ セルの値またはエントリが変更されることに注意する必要があります。

読み続けて、入力セルのデータが変更されたときにデータの変更を許可しないように、数式を使用せずに値をコピーして貼り付けるだけのトリックを発見してください。

3. Excel で 2 つの列を結合する方法: CONCAT 式の使用

CONCATENATE または CONCAT 数式を使用して、複数の Excel セルのテキストまたは数値を 1 つのセルに結合し、その数式を列全体にコピーすることもできます。これにより、複数の列を 1 つの列に結合できます。方法は次のとおりです。

  • 列ヘッダーの下の最初のセルを選択します。
  • これは、他の列のデータを結合する列ヘッダーです。
  • 等号 (=)を入力してから、CONCATと入力します。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

CONCAT 式を使用して Excel で 2 つの列を結合する方法

  • 括弧を開始し、最初のセルのセル アドレスを入力するか、矢印キーを使用して選択します。
  • ここで、コンマ (,) を入力して、結合する次のセルを選択します。
  • 括弧を閉じてEnterを押します。
  • 数式が機能する場合は、数式をコピーして列全体に貼り付けます。
  • Excel は、複数のセルから隣接するデータを自動的に取得します。

それでおしまい!2 つ以上のセルのデータを 1 つの列に結合することに成功しました。

4. Excel で 2 つの列を結合する方法: TEXTJOIN 関数を適用する

TEXTJOIN の動作は CONCAT の動作と非常に似ていますが、ここではコンマ、ハイフン、スペースなどの区切り文字を使用できます。以下の作業手順を見てください。

  • ターゲット セルを選択し、等号を入力します。
  • ここで、TEXTJOINと入力します。
  • 括弧を開始します。
  • 次に、区切り文字を選択する必要があります。区切り文字としてハイフンを使用しましょう。
  • ハイフンを使用するには、「-」と入力します。数式では、TRUEFALSEのどちらかを選択するよう求められます。これは、空のセルをカウントする必要があるかどうかを Excel に指示するためのものです。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

Excel で 2 つの列を結合する方法 TEXTJOIN 関数を適用する

  • TRUEを選択し、カンマを入力してから、結合するセル アドレスをカンマで区切って追加し始めます。
  • 括弧で数式を閉じます。
  • Enter キーを押すと、Excel がセルを瞬時に結合したことがわかります。
  • 次に、作成した数式を列全体にコピーして、2 つ以上の列を結合します。

5. Excel で 2 つの列を結合する方法: アドインの使用

Excel に 2 つの列を強制的に結合させるなどの優れたトリックを実行する Excel アドインが多数あります。そのような Excel アドインの 1 つにセルの結合があります。アドインを取得して Excel で 2 つの列を結合する方法は次のとおりです。

  • Excel リボンメニューの[開発]タブをクリックします。
  • [アドイン]アイコンを選択し、[ストア] を選択します。
  • 検索ボックスにMergeと入力し、 Enterを押します。
  • Merge Cells Excel アドインが表示されます。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

アドインを使用して Excel で 2 つの列を結合する方法 セルの結合

  • [追加] ボタンを選択して、アドインを Excel デスクトップ アプリにインストールします。
  • インストールしたら、Developerに移動し、再度Add-insを選択します。
  • Merge Cells がアドインとして表示されます。ツールを選択します。
  • ワークシートの右側のナビゲーション メニューとして開く必要があります。
  • 現在、ツールは 3 つのデータ結合オプションを提供します: 行ごとに結合、列ごとに結合、1 つのセルに結合。
  • いずれかを選択し、[値を区切る] オプションで区切り記号を選択します。スペース、改行、その他から選択できます。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

Merge Cells Excel アドインのユーザー インターフェイス

  • [オプション]フィールドで、[処理されたセルをクリア]を選択します。
  • ここで、[結果を配置]オプションで、[左上のセル]を選択します。
  • それでおしまい![セルを結合]ボタンをクリックして、1 つまたは複数の列を 1 つの列に結合します。

Excel で列を結合する際の書式設定のヒント

値のみを保持

数式を使用して Excel で 2 つの列を結合することの欠点は、データを結合したセルの値が、関連するセルのデータを更新すると変更されることです。

したがって、値のみを保持するには、Excel でこの書式設定を適用する必要があります。方法は次のとおりです。

  • 列に結合されたデータを取得したら、列全体を選択します。
  • Ctrl + Cを押して、列の内容をコピーします。
  • ここで、Ctrl + Vを押して、同じデータを同じセル範囲に貼り付けます。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

貼り付け時に Excel でのみ値を保持する

  • 今回は、[貼り付けオプション]アイコンをクリックし、[値の貼り付け]セクションで[値]を選択します。
  • これで、Excel は結合されたセル領域の値のみを保持し、数式は保持しません。

Excelで列を結合した後に数値形式を表示する方法

ターゲット セルで数値、日付、または通貨の書式設定が削除されている場合は、TEXT 関数を使用して数値の書式設定を維持できます。以下の手順の例を確認してください。

  • 新しい数式を開始するには、等号 (=)記号から始めます。
  • 開始セルを選択し、アンパサンド記号 (&) を入力し、「-」などの任意の区切り記号を追加します。
  • ここで、別の & 記号を入力し、TEXTと入力します。
  • ポップアップするTEXT式の提案をダブルクリックします。
  • 次に、 TEXT関数の値を選択します。値は、数値を含む 2 番目のセルにする必要があります。

Excel で 2 つの列を結合する方法: 5 つの最適な方法

Excelで列を結合した後に数値形式を表示する方法

  • カンマを入力して、数値形式を指示します。日付には、「dd/mm/yyyy」を使用します。
  • 括弧を入力して式の入力を終了します。完全な式は次のとおりです。

=A2&"-"&B2&"-"&TEXT(D2,"日/月/年")

  • Enter キーを押すと、2 つのセルが結合され、数値の書式が失われることはありません。

Excel で 2 つの列をスペースで結合する方法

CONCAT やアンパサンド演算子などの数式を使用してセルを結合する場合、スペースなどの区切り記号を追加できます。ターゲット セルの 2 つのセルの間にスペースを追加するには、次のコードをセル アドレスの間に配置するだけです。

&" "&

ジョイナーとしてスペースを使用した完全な Excel 関数の例を以下に示します。

=A2&" "&B2&" "&D2

Excel で 2 つの列をコンマで結合する方法

コンテンツをコンマで区切って、複数の列のコンテンツを 1 つの列に結合する必要があるとします。

CONCAT またはアンパサンド セクションで説明されている上記の方法のいずれかに従います。単純に、次のコードを各セル アドレスの間に配置します。

&","&

完全な式は、次のようになります。

=A2&","&B2&","&D2

結論

ここまでで、Excel の 2 つ以上の列を 1 つの列にマージする 5 つの異なる方法を発見しました。また、組み合わせた列を論理的で理解しやすいものにするための書式設定のヒントとコツについても説明しました。

Excel で複数の列を 1 つの列にマージする方法を見逃した場合は、コメント ボックスに以下の方法を記載してください。

また、 Excel でドロップダウン リストを作成する簡単なチュートリアル と、 Excel で機能しない矢印キーを修正する 方法も お勧めです。



Windows 11でMicrosoft Excelから印刷できない問題を修正する5つの方法

Windows 11でMicrosoft Excelから印刷できない問題を修正する5つの方法

Microsoft Excel からファイルを印刷できませんか?この迷惑な問題を解決するには、次のトラブルシューティングのヒントを確認してください。

Outlook からマカフィー アンチスパムを削除する方法

Outlook からマカフィー アンチスパムを削除する方法

Microsoft Outlook から McAfee Anti-Spam タブを削除する方法。

Word 365: 背景を設定する方法

Word 365: 背景を設定する方法

Microsoft Word 365 ドキュメント内で背景を設定するためのいくつかのオプションを示すチュートリアル。

Office の「問題が発生しました」エラー 1058-13 を修正する

Office の「問題が発生しました」エラー 1058-13 を修正する

Microsoft Office アプリケーションを使用するときに「問題が発生しました」エラー 1058-13 が表示される一般的な問題を解決します。

Microsoft Excelでスケジュールを作成する方法

Microsoft Excelでスケジュールを作成する方法

デジタル スケジュール アプリはたくさんありますが、他の人と共有したり、印刷して冷蔵庫に置いたり、チームに配ったりできるアプリが必要な場合は、Microsoft Excel で作成できます。すぐに始めることができる便利なテンプレートから、最初からスケジュールを作成するまで、Excel でわずか数分でスケジュールを作成できます。

OneNote for Windows でノートブックを同期する方法

OneNote for Windows でノートブックを同期する方法

常にオンライン。OneNote で重要なメモを失​​うことを心配する必要はありませんが、これは OneNote が適切に同期している場合に限ります。

Microsoft Wordで文書を読み上げてもらう方法

Microsoft Wordで文書を読み上げてもらう方法

文書を読み上げるのを聞くと役立つ場合があります。Microsoft Word では、文書を読み上げるテキスト読み上げ機能を利用できます。

Microsoft Outlook で予定表グループを作成する方法

Microsoft Outlook で予定表グループを作成する方法

家族や同僚の共有カレンダー、または購読しているカレンダーを表示したい場合は、Microsoft Outlook に簡単に追加できます。ただし、カレンダー グループを作成すると、複数のカレンダーを並べて表示したり、自分のカレンダーと並べて表示したりできます。

PowerPoint プレゼンテーションに付録を追加する方法

PowerPoint プレゼンテーションに付録を追加する方法

Microsoft PowerPoint プレゼンテーションを作成するときは、聴衆にとって意味のあるコンテンツを含める必要があります。提供したいコンテンツに関連する追加の詳細がある場合がありますが、必ずしもスライドショーに表示されるとは限りません。

Word 文書を JPEG として保存する方法

Word 文書を JPEG として保存する方法

Word 文書を JPEG として保存する方法を見つけようとしていますか。このブログ投稿では、マウスを数回クリックするだけで Word 文書を画像に変換する手順を詳しく説明します。