Microsoft Excel で姓と名を結合する 6 つの方法

Excel で姓名列を別々に操作することにうんざりしていませんか?名前を結合すると、スプレッドシートがより整理されて時間を節約できるため、すべてがはるかに簡単になります。この記事では、Microsoft Excel で姓と名を結合する簡単な手順を説明します。

Microsoft Excel で姓と名を結合する 6 つの方法

Excel は、あらゆる情報を整理して理解するための便利なツールです。これには、名前、場所、役職、製品の説明などのテキストフィールドの操作が含まれます。このテキスト データの操作方法を知っておくと、必要なものを正確に取得するのに非常に役立ちます。早速、Excel で姓名列を結合する方法を学びましょう。

方法 1: フラッシュ フィルを使用する

フラッシュ フィルは、複雑な数式や手動のデータ操作の必要性を排除し、プロセスを大幅に効率化する Excel のインテリジェント ツールです。

結合された名前をどのように表示するかについてのいくつかの例を Excel に提供することで、フラッシュ フィルはパターンをインテリジェントに分析します。その後、データセット全体のタスクが自動的に完了します。これを使用してセルを結合する方法は次のとおりです。

ステップ 1: [開始] ボタンをクリックします。検索ボックスに「Excel」と入力し、「開く」をクリックします。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 2: 2 つの列を結合するか、新しい列を作成するスプレッドシートを起動します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 3:対応するセルに最初の人のフルネームを入力します。

ステップ 4:次に、次のセルに進み、2 人目の人のフルネームの入力を開始します。 Excel が以前の出力に基づいて提案を表示することがわかります。 Enter キーを押して提案を受け入れます。

ステップ 5:提案が表示されない場合は、[データ] タブに移動し、[フラッシュ フィル] をクリックします。

ヒント:キーボードの Ctrl + E を押してショートカットをトリガーすることもできます。

Microsoft Excel で姓と名を結合する 6 つの方法

こちらもお読みください: Excel が応答しない、または遅い場合の修正方法

方法 2: & (アンパサンド) 記号を使用する

アンパサンド記号 (&) は触媒として機能し、異種データの統合を促進します。姓と名を含むセルの間にこれを配置すると、Excel はコンテンツを 1 つのセルにシームレスに結合します。この方法を使用するには、以下の手順に従ってください。

ステップ 1:姓と名のセルを結合する Excel ファイルを見つけます。ファイルをダブルクリックして開きます。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 2: 2 つの列を結合した後、フルネームを入力するセルに移動します。セルに以下の数式を入力し、Enter キーを押します。

=[名列を示すアルファベット][名行を示す数字] & " " & [二名列を示すアルファベット][二名列を示す数字]

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 3:すべてのセルに同じ数式を使用するには、セルの右下隅をクリックし、小さな正方形を下にドラッグして残りのすべてのセルにコピーします。

Microsoft Excel で姓と名を結合する 6 つの方法

方法 3: CONCAT 関数を使用する

CONCAT は concatenate の略で、本質的には何かを組み合わせる、または結合することを意味します。 Excel の CONCAT 関数を使用すると、異なるテキスト文字列を 1 つに簡単に結合できます。使用方法は次のとおりです。

ステップ 1:タスクバーの Windows アイコンを押します。検索ボックスに「Excel」と入力し、「開く」をクリックします。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 2:新しいワークブックを作成するか、操作を実行する既存のワークブックに移動します。

ステップ 3:名が 1 つの列にあり、姓が別の列にあることを確認します。ここで、結合されたフルネームを表示するセルを選択します。

ステップ 4:選択したセルに次の数式を入力し、Enter キーを押します。

=CONCAT([名列を示すアルファベット][名行を示す数字], " ", [2名列を示すアルファベット][2名列を示す数字])

注:数式内の CONCAT を CONCATENATE に置き換えても、同じように機能します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 5:数式を他のセルに適用する場合は、オートフィル ハンドルを使用します。小さな四角形 (塗りつぶしハンドル) が表示されるまで、数式が含まれるセルの右下隅にマウスを置きます。次に、それを下または横にドラッグして、数式を隣接するセルにコピーします。

Microsoft Excel で姓と名を結合する 6 つの方法

こちらもお読みください: Microsoft Excel でデータ検証を使用する方法

方法 4: TEXTJOIN 関数を使用する

Excel の TEXTJOIN 関数は、指定された区切り文字に基づいて、複数の範囲のテキストまたは個々のテキスト文字列を結合できます。使用方法は次のとおりです。

ステップ 1:姓名列を結合するスプレッドシートをダブルクリックして開きます。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 2:結合した名前を開始するセルに移動し、次の数式を入力します。

=TEXTJOIN(" ", TRUE, [名前の列を示すアルファベット][名前の行を示す数字], [名前の列を示すアルファベット][名前の列を示す数字])

注: TRUE は、関数が空のセルを無視する必要があることを示します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 3:塗りつぶしハンドル (セルの右下隅にある小さな四角形) を下にドラッグして、列全体に数式を適用します。これにより、すべての姓名が結合されます。

Microsoft Excel で姓と名を結合する 6 つの方法

方法 5: Power Query 経由

Power Query は、データのクリーンアップ、整形、結合を簡単に行うことができる頼れる相棒です。数回クリックするだけで乱雑なスプレッドシートを整理してくれるパーソナルアシスタントがいるようなものです。 Power Query を使用して Excel の姓名列を結合するには、次の手順に従います。

ステップ 1:タスクバーの「スタート」アイコンをクリックします。検索ボックスに「Excel」と入力し、「開く」をクリックします。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 2:既存のワークブックに移動するか、新しいワークブックを作成して操作を実行します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 3:姓名を含むセル範囲を選択します。 [データ] タブに移動し、[テーブル/範囲から] をクリックして Power Query エディターを開きます。プロンプトが表示されたら、「OK」を選択します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 4: Power Query エディターで、姓と名を含む列を選択します。 「列の追加」タブをクリックし、「列の結合」を選択します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 5:名前を結合するための区切り文字 (スペースなど) を選択します。列の名前を変更し、「OK」をクリックします。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 6: X アイコンを押してウィンドウを閉じます。プロンプトが表示されたら、「保持」を選択します。

Microsoft Excel で姓と名を結合する 6 つの方法

姓と名が結合されたデータが Excel で準備でき、新しい列に表示されます。

方法 6: VBA スクリプトを使用して Excel で姓と名を結合する

カスタム スクリプトは、特に VBA に慣れている経験豊富な Excel ユーザーにとって、Excel で姓と名を組み合わせる強力かつ柔軟な方法を提供します。この方法は、大規模なデータセットや複雑な書式設定要件に特に役立ち、名前の結合方法を正確にカスタマイズできます。 VBA スクリプトを使用して 2 つの列を結合するには、次の手順に従います。

ステップ 1:姓と名を結合する Excel ワークブックを開きます。

ステップ 2: Alt + F11 を押して、Visual Basic for Applications (VBA) エディターを開きます。

ステップ 3: VBA エディターで、左側のプロジェクト エクスプローラー ウィンドウ内の任意の項目を右クリックします。 「挿入」を選択し、「モジュール」を選択します。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 4:以下のコードをコピーして貼り付け、ウィンドウを閉じて保存します。

サブ CombineNames()
    ワークシートとしてのディム ws
    最後の行を長く暗くする
    ディム・アイ・アズ・ロング
    
    ' 「Sheet1」を実際のシート名に変更します
    Set ws = ThisWorkbook.Sheets("Sheet1")
    
    ' 列 A にデータがある最後の行を検索します (名前が列 A にあると仮定します)
    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
    
    ' データを含む各行をループします
    For i = 2 To lastRow ' 行 1 がヘッダーであると仮定します
        ' 名 (列 A) と姓 (列 B) を結合し、結果を列 C に配置します
        ws.Cells(i, "C").Value = ws.Cells(i, "A").Value & " " & ws.Cells(i, "B").Value
    次は私
エンドサブ

注: Excel の実際のデータ レイアウトと一致するように、シート名と列参照 (「Sheet1」、列「A」、「B」、および「C」) を必ず調整してください。また、行 1 にヘッダーが含まれていると仮定して、データが行 2 から始まることを確認してください。

Microsoft Excel で姓と名を結合する 6 つの方法

ステップ 5:キーボードの Alt + F8 を押します。 「CombineNames」(またはマクロに付けた任意の名前) を選択し、「実行」をクリックします。

Microsoft Excel で姓と名を結合する 6 つの方法

こちらもお読みください: Excel で複数のワークシートを並べて表示する方法

Excel で異なる形式の名前をまとめる方法

Excel で名前を組み合わせるのは、「名、姓」、「姓、名」などの異なる形式で表示されたり、別の列で表示されたりする場合に注意が必要です。ありがたいことに、Excel には、カンマを使用してセルを結合できる便利なツールがいくつか用意されています。開始するためのいくつかの関数を次に示します。

Microsoft Excel で姓と名を結合する 6 つの方法

  • アンパサンド演算子 (&):基本的な名前の組み合わせに対する最も単純なソリューション。いくつかのセルを素早く結合するのに最適です。
  • CONCATENATE 関数:スペース、特殊文字の挿入、または複数のセルの結合をより柔軟に行うことができます。
  • 列へのテキスト:名前が 1 つのセル内にあり (「姓、名」など)、別々の列に分割する必要がある場合に最適です。

Excel でこれらの関数を使用して姓名を異なる形式で結合する方法については、上記のステップバイステップ ガイドをご覧ください。

名前をまとめるときに余分なスペースや文字を削除する方法

Excel で名前を結合する場合、書式を乱す余分なスペースや特殊文字が含まれる可能性があります。 Excel の組み込み関数とツールを組み合わせて使用​​して、結果をクリーンアップできます。以下に、これらの関数のいくつかをその式とともに示します。

1. TRIM 機能:これを使用して、データの一貫性を保つためにテキスト文字列内の先頭、末尾、および余分なスペースを削除します。

=TRIM(セル参照)

2. CLEAN 機能:印刷不可能な文字を含む可能性のあるデータを削除して処理するのに役立ちます。

=CLEAN(セル参照)

3. SUBSTITUTE 機能:セル内の特定のテキストを置換するのに役立ち、コ��テンツ全体を変更することなく、対象を絞った変更が可能になります。

=SUBSTITUTE(セル参照, "古いテキスト", "新しいテキスト")

Excel で名前を結合するときによくある間違いとその修正方法

Excel で姓と名を組み合わせるときによくある間違いをいくつか紹介します。

  • タイプミス:名前のスペルミスは、データを結合するときによくある問題です。マージの前後にデータを慎重に校正してください。
  • 一貫性のない書式設定:余分なスペース、大文字と小文字の不一致、またはミドルネームのイニシャルが一部のエントリに含まれているが、他のエントリには含まれていない場合、エラーが発生する可能性があります。結合する前に書式を標準化します。
  • データの欠落:空白セルはエラーを引き起こす可能性があります。不完全なエントリを除外するか、プレースホルダー (「N/A」など) を使用して不足している詳細を後で追加するかを決定します。
  • 間違った数式:マージに使用する数式 (& や CONCATENATE など) を再確認してください。軽微なエラーにより結果が狂う可能性があります。

このような間違いを避けるために、以下のヒントを参考にしてください。

  • 完了する前にプレビューする:可能な場合は、マージをコミットする前に結果をプレビューしてください。これは、エラーを早期に発見するのに役立ちます。
  • エラー処理関数を使用する: IFERROR のような関数を使用すると、データ内の予期しない問題を適切に処理できます。

こちらもお読みください: 「Excel ワークシート タブ」が表示されない問題を修正する方法

データセルの結合

連絡先リストの整理、電子メール アドレスの生成、メーリング リストのデータの合理化など、Excel で姓と名を組み合わせると非常に便利です。このシンプルなスキルにより、データ編成が合理化され、スプレッドシートがより使いやすくなります。



Leave a Comment

Microsoft Wordで著者名を編集する方法

Microsoft Wordで著者名を編集する方法

Microsoft Word ドキュメントを作成したりコメントを残すたびに、デフォルトの Microsoft アカウント名が作成者名として割り当てられます。共有するとき

WindowsでExcelツールバーが機能しない場合の4つの方法

WindowsでExcelツールバーが機能しない場合の4つの方法

Windows 10 または 11 コンピューターで Microsoft Excel ツールバーが動作しない場合、それを修正する方法は次のとおりです。

Windows 11 上の Microsoft Excel で PDF に印刷ボタンを作成する方法

Windows 11 上の Microsoft Excel で PDF に印刷ボタンを作成する方法

Excel シートを PDF としてすばやく印刷するために、Microsoft Excel で [PDF に印刷] ボタンを作成する方法を説明します。

PowerPoint プレゼンテーションから画像を抽出する 3 つの最良の方法

PowerPoint プレゼンテーションから画像を抽出する 3 つの最良の方法

PowerPoint ファイルから画像を保存して、他の場所で使用したいですか? PowerPoint プレゼンテーションから画像を抽出する 3 つの簡単な方法を紹介します。

Microsoft Wordで入力できない問題を解決する10の最良の方法

Microsoft Wordで入力できない問題を解決する10の最良の方法

Word 文書に入力できないと、生産性の時間が無駄になる可能性があります。ここでは、Microsoft Word で入力できない場合の最良の方法を紹介します。

印刷時に Word が応答しない: 問題を解決する方法

印刷時に Word が応答しない: 問題を解決する方法

PC で文書を印刷するときに Word が応答しませんか?ここでは、それを修正するための実証済みの 8 つの方法を紹介します。

Windows 版 Microsoft Excel でキーボード ショートカットが機能しない場合のトップ 6 の修正方法

Windows 版 Microsoft Excel でキーボード ショートカットが機能しない場合のトップ 6 の修正方法

Windows では Excel のキーボード ショートカットが機能しませんか?これらの修正を試して問題を解決し、生産性を取り戻してください。

Windows での Excel のリソース不足エラーのトップ 6 の修正

Windows での Excel のリソース不足エラーのトップ 6 の修正

Windows 10 または 11 コンピューターで「Excel のリソースが不足しました」エラーが表示され続けますか?すぐに修正する方法をいくつか紹介します。

デスクトップとモバイルの Google ドキュメントで単語を検索する方法

デスクトップとモバイルの Google ドキュメントで単語を検索する方法

Google ドキュメントで単語を検索したいですか?正確な検索を実行し、シームレスな編集エクスペリエンスを保証する簡単な方法を次に示します。

Excel スプレッドシートを Word 文書に挿入する 3 つの方法

Excel スプレッドシートを Word 文書に挿入する 3 つの方法

Excel スプレッドシートのデータを Microsoft Word に挿入する必要がありますか?これを行うためのさまざまな方法を次に示します。