KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel でフルネームを姓で並べ替えるにはどうすればよいですか?

著者Kelly変更日

フルネームのリストを名順にアルファベット順に並べ替えるのは、Excel では簡単な作業です。しかし、出席表の作成、メールリストの整理、チーム名簿の分析など、姓に基づいてデータを整列させたい場面は頻繁にあります。Excel にはフルネームを姓で直接並べ替える標準機能はありませんが、いくつかの実用的なテクニックと工夫を組み合わせることで、これを効率的に実現できます。本ガイドでは、検索と置換、Kutools for Excel、および数式を活用した実践的な解決策を紹介し、フルネームを姓で正確に並べ替えて、データを明確かつ効果的に整理する方法をサポートします。

元のフルネームの順序と、姓で並べ替えた後の新しい順序を示すスクリーンショット


フルネーム列を検索と置換機能で姓順に並べ替え

この方法では、Excel の検索と置換機能を使って、フルネームの文字列から素早く姓を抽出する手順をご紹介します。姓を分離できれば、フルネームのリストをその姓で簡単に並べ替えられるようになります。このテクニックは、シンプルな氏名形式(たとえば「John Smith」のように2 つの要素のみで構成される場合)に最適です。氏名に2 つ以上の要素が含まれる場合は、抽出結果の正確性を必ず慎重に確認してください。

1。フルネームが含まれる列を選択し、右クリックして列全体をコピーしたら、隣接する空白列(たとえば B 列)に貼り付けます。これで、元のデータを一切変更せずに、処理用の補助列を簡単に作成できます。

2。補助列を選択した状態で、Ctrl+Hキーを同時に押して、「検索と置換」ダイアログボックスを開きます。
ヒント:または、ホーム>検索と選択>置換をクリックしても、このダイアログボックスにアクセスできます。

3。ダイアログボックスで、検索する文字列フィールドに半角スペースを入力し、置換後の文字列フィールドに@記号を入力します。次に、すべて置換をクリックしてください。
「検索と置換」機能を使用して、フルネーム内のすべてのスペースを@に置き換えるスクリーンショット
実行された置換の件数を示すメッセージが表示されますので、OKをクリックして続行します。

4。同じ列を選択したまま、*@検索する文字列フィールドに入力し、置換後の文字列フィールドは空白のままにして、すべて置換をクリックしてください。これにより、各セルから名が削除され、姓のみが残ります。
「検索と置換」機能を使用して、フルネームからすべての名(ファーストネーム)を削除するスクリーンショット
プロンプトが表示されたら、OKをクリックしてください。

5。最後に、処理済みの補助列をハイライトし、データ>昇順(または必要に応じて降順)をクリックします。「並べ替えの警告」ポップアップが表示されたら、選択範囲を拡張するを選択してから、並べ替えをクリックし、並べ替え中にフルネームのエントリがそのまま維持されるようにしてください。
新しい列を並べ替えるスクリーンショット

並べ替え後、リストは姓の順に整理されます。補助列が不要な場合は削除でき、並べ替え済みのフルネームだけを残すことができます。ただし、この方法で姓を抽出・並べ替える際には、氏名にミドルネーム、イニシャル、複合姓などが含まれている場合、追加の注意が必要です。


フルネーム列をKutools for Excel で姓順に並べ替え

テキストを列に分割したり、検索と置換などのExcel の標準機能を使う方法もありますが、より効率的なアプローチとして、高度なソート機能を備えたKutools for Excel をご活用ください。この専用の並べ替えツールを使えば、氏名の長さや構成が異なるリストであっても、フルネームを姓で直接的かつ簡単に並べ替えられます。特に大規模なデータセットで、最小限の手間で正確な結果を得たい場合に最適です。

Kutools for Excelには、Excel の生産性を大幅に高める実用的なツールが300 以上も搭載されています。クレジットカード不要で、すべての機能を30 日間無料でお試しいただけます。今すぐ入手

1。フルネームが入力された列を選択し、KUTOOLS PLUS>高度なソートをクリックして、並べ替えダイアログを起動します。

2高度なソートダイアログで、希望の並べ替え条件を設定します:並べ替える列として並べ替えの基準に指定し、昇順(A→Z)または降順(Z→A)を選択して、最後にOKをクリックします。
Kutools for Excel を使用して、フルネームを姓で簡単に並べ替えるスクリーンショット
これにより、リストがわずか数回のクリックで姓順に並べ替えられます。この方法なら、誤った並べ替えを防ぎ、時間を大幅に節約できます。

Kutools for Excel— 300 以上の必須ツールでExcel を強化し、作業をより迅速・簡単に。AI 機能を活用して、スマートなデータ処理と生産性の飛躍的な向上を実現します。今すぐ入手


フルネーム列をExcel 数式で姓順に並べ替え

多くのユーザーにとって、Excel の数式で姓を抽出する方法は、標準的なフルネーム構造を扱う際に柔軟で再現性の高い並べ替え手段を提供します。このテクニックは、大規模なリストから氏名を自動的に抽出したい場合に特に役立ち、「名 姓」形式が一貫して守られているケースで最大の効果を発揮します。ただし、ミドルネームや複数語からなる姓が含まれる氏名の場合には、数式の調整やより高度なロジックの導入が必要になるかもしれません。

1。フルネームの隣にある空白列(たとえば、氏名が A2 セルから始まる場合は B2 セル)に、次の数式を入力してください:

=TRIM(RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))))

この数式は、フルネームから最も右側の単語を抽出します。具体的には、最後のスペースを「@」に置き換え、そのマーカーの右側にあるすべての文字を取得することで動作します。データが別の列にある場合は、A2 の参照を適宜調整してください。

2。Enter キーを押して確定後、補助列の対応するすべての行に数式を下方向にドラッグしてコピーします。これにより、各フルネームに対して姓の列が自動生成されます。

3。姓を抽出したら、フルネームと補助列の両方を選択し、データ>並べ替えをクリックします。並べ替えダイアログで、姓を含む補助列を並べ替えの基準に設定し、必要に応じて昇順または降順を選択してください。

ヒント:並べ替え後に補助列が不要になったら、非表示にするか削除できます。データにミドルネームが含まれている場合は、MID 関数SEARCH 関数を使って、さらに数式を調整する必要があるかもしれません。


フルネームを姓で並べ替える際は、必ず元の氏名フォーマットを確認し、複合姓や欠損データなどの特殊なケースに十分注意してください。補助列を使えば処理がより透明になり、並べ替え後は必要に応じて非表示または削除できます。分割ミスや予期しない並べ替えなどのエラーが発生した場合は、数式やコードのロジックを再確認し、セルの選択範囲やデータ内の余分なスペースがないかチェックしましょう。

各手法にはそれぞれメリットがあります。数式を使えば自動化が実現でき、繰り返しのタスクを効率的に処理できます。Kutools は直感的なインターフェースにより、高速でユーザーフレンドリーな選択肢を提供します。一方、「検索と置換」による方法は、小規模またはシンプルなリストに最適です。最良の結果を得るには、ご自身の状況やデータ構造に最も適した解決策をお選びください。

関連記事


最高の Office 業務効率化ツール

🤖KUTOOLS AI アシスタント:次に基づいてデータ分析を革新します:インテリジェント実行     コード生成  カスタム数式作成    データ分析とチャート生成  拡張機能呼び出し
人気の機能検索・ハイライト、または重複をマーキング     空白行を削除する     データを失うことなく列の結合またはセルを     数式を使用しない四捨五入...
スーパー LOOKUP複数条件 VLookup    複数値 VLookup     複数シート間 VLookup      ファジーマッチ....
高度なドロップダウンリストドロップダウンリストをすばやく作成     連動型ドロップダウンリスト     複数選択可能なドロップダウンリスト....
列マネージャー指定した数の列を追加列の移動非表示列の表示状態を切り替え範囲および列の比較...
注目の機能グリッドフォーカス     デザインビュー   強化された数式バー    ワークブックとシートマネージャー     リソースライブラリ(オートテキスト)  日付ピッカー     ワークシートの統合    暗号化/セルの復号化    リストからメール送信     スーパーフィルター      特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除、...)   50+チャートタイプガントチャート、...)   40+実用的関数誕生日に基づいて年齢を計算します、...)   19 挿入ツールQR コードを挿入パスから画像を挿入、...)   12 変換ツール単語に変換する為替レートの変換、...)   7 結合と分割ツール高度な行のマージセルの分割、...)さらに多数
Kutools はお好みの言語でご利用いただけます。英語、スペイン語、ドイツ語、フランス語、中国語、および40+の他の言語をサポートしています!

Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる高度な機能を300 以上提供します。最も必要な機能を今すぐ入手するにはこちらをクリック。。。


Office Tab は Office にタブインターフェースをもたらし、作業を大幅に簡単にします

  • Word、Excel、PowerPoint でタブを使った編集と閲覧を有効にします。Publisher、Access、Visio、Project でもご利用いただけます。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 日々の生産性を50%も向上させ、毎日数百回ものマウスクリックを削減します!

すべてのKutools アドインが、たった1 つのインストーラーで完結。

Kutools for Officeスイートには、Excel ・Word ・Outlook ・PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。

ExcelWordOutlookTabsPowerPoint
  • オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
  • インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
  • 連携してさらにパワーアップ— Office アプリ全体で生産性が向上
  • 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
  • 最高のお得感— 個別アドイン購入よりお得