スプレッドシートのデータ列をマージまたは結合して、データベースの全体像を把握したいとお考えですか? Excel で 2 つの列を結合する方法については、以下をご覧ください。
Excel には、さまざまな数式とコマンドが付属しており、これらを使用してデータを操作したり、専門的または個人的なニーズに合わせてデータの洞察を発見したりできます。 Microsoft Excel のそのような機能の 1 つは、列と行を結合して、異なるセルのデータを結合することです。
テキストまたは数値エントリをある列から別の列にマージまたは結合する場合、多くの問題が発生する可能性があります。 たとえば、所要時間、データが失われた場合の損失、フォーマットの損失などです。
この記事を最後まで読んで、Excel で 2 つの列のデータを自動的に結合できるようにする、最適でスマートな方法をいくつか見つけてください。
Excel の結合と中央揃えについて
ビジネス HR アプリまたはポータルから従業員の詳細のカンマ区切り値 (CSV) ファイルをダウンロードしたとします。
多くのデータ列があることがわかります。 名と姓、市外局番、電話番号などのすべての列をマージする可能性があります 番号、指定、部門などを 1 つの列にまとめた方が、個人よりも意味があります。 列。
Excel には、さまざまな列のデータを 1 つに結合するのに便利な Merge & Center 機能があることを思い出すでしょう。
残念ながら、その機能は列と行の書式設定専用です。 マージされる列と行のデータは結合されません。 セルから結合されるセル範囲の右上隅にデータを取得するだけです。
それでは、自分でデータを手動で入力せずに、Excel で 2 つ以上の列を自動的に結合するにはどうすればよいでしょうか? 以下の答えを見つけてください。
1. Excel で 2 つの列を結合する方法: フラッシュ フィルの使用
フラッシュ フィルは、Excel の AI アルゴリズムを使用して、隣接するセルや列からパターンを認識し、完了したアクションを実行します。 フラッシュ フィル コマンドを使用すると、Excel はミリ秒単位で動きを複製します。
したがって、これは隣接する複数のセルのデータを 1 つの列にマージする最速の方法です。 手順は次のとおりです。
- マージする列が隣り合っていることを確認してください。
- また、宛先列は次の右側の列にする必要があります。 画像を確認して理解を深めてください。
- ここで、結合されたテキストまたはその他のデータが必要な列の最初のセルに、結合されたエントリを手動で入力します。 一度だけ行う必要があります。
- そのセルを選択したままにしてから、 データ Excel リボン メニューのタブをクリックし、 フラッシュ フィル にある データ ツール コマンドセクション。
- Excel は、選択したセルの移動をコピーし、2 つ以上のセル データを 1 つの列に結合します。
2. Excel で 2 つの列を結合する方法: アンパサンド演算子の使用
アンパサンドまたは & 記号は、Excel の演算子として機能します。 この記号を使用して、Excel で複数の列を 1 つの列に結合する方法を次に示します。
- 2 つ以上のセルのデータを結合するセルに移動します。
- タイプ 等しい (=) 式を開始します。
- 矢印キーを使用して最初のセルを選択し、& 記号を入力します。
- 次のセルを選択し、別の & を入力します。
- 結合する連続するセルに対して同じ操作を行います。
- 打つ 入力.
- アンパサンド演算子によって複数のセルが 1 つのセルに結合されていることがわかります。
- 次に、数式をコピーし、列内のセルの範囲を選択して貼り付けます。
- 結合されたデータ列の最初のセルの数式が、選択したすべてのセルに適用されていることがわかります。
ここで、数式を使用してデータまたはテキストを結合する場合、数式の入力データを変更すると、結合されたデータ セルの値またはエントリが変更されることに注意する必要があります。
読み続けて、入力セルのデータが変更されたときにデータの変更を許可しないように、数式を使用せずに値をコピーして貼り付けるだけのトリックを発見してください。
3. Excel で 2 つの列を結合する方法: CONCAT 式の使用
CONCATENATE または CONCAT 数式を使用して、複数の Excel セルのテキストまたは数値を 1 つのセルに結合し、その数式を列全体にコピーすることもできます。 これにより、複数の列を 1 つの列に結合できます。 方法は次のとおりです。
- 列ヘッダーの下の最初のセルを選択します。
- これは、他の列のデータを結合する列ヘッダーです。
- 入力 等しい (=) 次に入力します CONCAT.
- 括弧を開始し、最初のセルのセル アドレスを入力するか、矢印キーを使用して選択します。
- ここで、コンマ (,) を入力して、結合する次のセルを選択します。
- 括弧を閉じてヒット 入力.
- 数式が機能する場合は、数式をコピーして列全体に貼り付けます。
- Excel は、複数のセルから隣接するデータを自動的に取得します。
それでおしまい! 2 つ以上のセルのデータを 1 つの列に結合することに成功しました。
4. Excel で 2 つの列を結合する方法: TEXTJOIN 関数を適用する
TEXTJOIN の動作は CONCAT の動作と非常に似ていますが、ここではコンマ、ハイフン、スペースなどの区切り文字を使用できます。 以下の作業手順を見てください。
- ターゲット セルを選択し、等号を入力します。
- 次に、入力します テキスト結合.
- 括弧を開始します。
- 次に、区切り文字を選択する必要があります。 区切り文字としてハイフンを使用しましょう。
- ハイフンを使用するには、「-」と入力します。数式で選択するよう求められます。 真実 と 間違い. これは、空のセルをカウントする必要があるかどうかを Excel に指示するためのものです。
- 選択する 真実をクリックし、コンマを入力してから、結合するセル アドレスをコンマで区切って追加し始めます。
- 括弧で数式を閉じます。
- 打つ 入力 Excel がセルを瞬時に結合したことがわかります。
- 次に、作成した数式を列全体にコピーして、2 つ以上の列を結合します。
5. Excel で 2 つの列を結合する方法: アドインの使用
Excel に 2 つの列を強制的に結合させるなどの優れたトリックを実行する Excel アドインが多数あります。 そのような Excel アドインの 1 つにセルの結合があります。 アドインを取得して Excel で 2 つの列を結合する方法は次のとおりです。
- クリック デベロッパー のタブ エクセルリボン メニュー。
- を選択 アドイン アイコンをクリックし、[ストア] を選択します。
- の中に 検索 ボックス、タイプ マージ そしてヒット 入力.
- Merge Cells Excel アドインが表示されます。
- を選択 ボタンを追加 アドインを Excel デスクトップ アプリにインストールします。
- インストールしたら、 デベロッパー そしてもう一度選択 アドイン.
- Merge Cells がアドインとして表示されます。 ツールを選択します。
- ワークシートの右側のナビゲーション メニューとして開く必要があります。
- 現在、ツールは 3 つのデータ結合オプションを提供します: 行ごとに結合、列ごとに結合、1 つのセルに結合。
- いずれかを選択し、[値を区切る] オプションで区切り記号を選択します。 スペース、改行、その他から選択できます。
- の中に オプション フィールド、選択 処理されたセルをクリアする.
- さて、 結果を配置する オプションで、 左上のセル.
- それでおしまい! ヒット セルを結合します ボタンをクリックして、1 つまたは複数の列を 1 つの列に結合します。
Excel で列を結合する際の書式設定のヒント
値のみを保持
数式を使用して Excel で 2 つの列を結合することの欠点は、データを結合したセルの値が、関連するセルのデータを更新すると変化することです。
したがって、値のみを保持するには、Excel でこの書式設定を適用する必要があります。 方法は次のとおりです。
- 列に結合されたデータを取得したら、列全体を選択します。
- プレス コントロール + ハ 列の内容をコピーします。
- 今、押してください コントロール + Ⅴ 同じセル範囲に同じデータを貼り付けます。
- しかし今回は、 貼り付けオプション アイコンをクリックしてから選択します 値 下 値を貼り付け セクション。
- これで、Excel は結合されたセル領域の値のみを保持し、数式は保持しません。
Excelで列を結合した後に数値形式を表示する方法
ターゲット セルで数値、日付、または通貨の書式設定が削除されている場合は、TEXT 関数を使用して数値の書式設定を維持できます。 以下の手順の例を確認してください。
- から始めます 等しい (=) 新しい式を開始するために署名します。
- 開始セルを選択し、アンパサンド記号 (&) を入力し、「-」などの任意の区切り記号を追加します。
- ここで、別の & 記号を入力して入力します 文章.
- をダブルクリックします 文章 ポップアップする式の提案。
- 次に、 文章 関数。 値は、数値を含む 2 番目のセルにする必要があります。
- カンマを入力して、数値形式を指示します。 日付には「」を使用しますdd/mm/yyyy”.
- 括弧を入力して式の入力を終了します。 完全な式は次のとおりです。
=A2&"-"&B2&"-"&TEXT(D2,"日/月/年")
- 打つ 入力 2 つのセルが結合され、数値の書式が失われることはありません。
Excel で 2 つの列をスペースで結合する方法
CONCAT やアンパサンド演算子などの数式を使用してセルを結合する場合、スペースなどの区切り記号を追加できます。 ターゲット セルの 2 つのセルの間にスペースを追加するには、次のコードをセル アドレスの間に配置するだけです。
&" "&
ジョイナーとしてスペースを使用した完全な Excel 関数の例を以下に示します。
=A2&" "&B2&" "&D2
Excel で 2 つの列をコンマで結合する方法
コンテンツをコンマで区切って、複数の列のコンテンツを 1 つの列に結合する必要があるとします。
CONCAT またはアンパサンド セクションで説明されている上記の方法のいずれかに従います。 単純に、次のコードを各セル アドレスの間に配置します。
&","&
完全な式は、次のようになります。
=A2&","&B2&","&D2
結論
ここまでで、Excel の 2 つ以上の列を 1 つの列に結合する 5 つの異なる方法を発見しました。 また、組み合わせた列を論理的で理解しやすいものにするための書式設定のヒントとコツについても説明しました。
Excel で複数の列を 1 つの列にマージする方法を見逃した場合は、コメント ボックスに以下の方法を記載してください。
あなたも好きかもしれません、一口サイズのチュートリアル エクセルでドロップダウンリストを作る と方法 Excel で矢印キーが機能しない問題を修正.