エクセルで姓と名を分割する方法(6つの簡単な方法)

  • これを共有
Hugh West

Excelでは、フルネームを別の列に分割することができます。 姓と名を分割する方法はいくつかあります。 Excelの内蔵機能だけでなく、さまざまな数式を使ってフルネームを姓と名に分割することができます。 この記事では、以下の方法について説明します。 割名 をExcelで表示します。

デモをより分かりやすくするために、ある銀行のサンプルデータセットを使います。 このデータセットには、次の2つのカラムが含まれています。 氏名(ふりがな アカウント番号 .

練習用としてダウンロード

名前と姓の分割.xlsx

Excelで名前と姓を分割する6つの方法

1.テキストを列にして姓と名を分ける

を使用することができます。 テキストをカラムに 特集 姓と名の分割 .

まず最初に、以下の操作を行うセルまたはセル範囲を選択します。 姓と名の分割 .

➤ セル範囲を選択しました。 B4:B13 .

では、開いてみてください。 データ タブ>>から データツール >> 選択 テキストをカラムに

A ダイアログボックス がポップアップ表示され、そこから データに最適なファイル形式をお選びください。 .

⏩ 私が選んだのは 区切られた 私のデータには空白文字があるため

をクリックします。 次のページ .

別の ダイアログボックス が表示されるので、そこから デリミタ あなたのデータが持っている

⏩ 選んだのは スペース 私のデータにはスペース文字があるため

をクリックします。 次のページ .

またもや、別の ダイアログボックス が表示されるので、そこから 目的地 をクリックすると、スプリットデータを配置することができます。

を選択しました ⏩。 D4 セルに、分離された姓と名を配置します。

最後に 仕上がり .

⏩ 警告メッセージが表示されます。

クリックしてください。 よっしゃー であれば 100% は、必ず分離したテキストを配置してください。

⏩ したがって、フルネームから姓と名を取得することになります。

2.フラッシュフィルで姓と名を分割する

を使用することもできます。 フラッシュフィル 特集 姓と名の分割 .

使用中 フラッシュフィル コマンドでパターンを作成する必要があります。 Excelがパターンを検出すると フィルス を自動生成します。

姓と名を分割したいので、新しいカラムを2つ追加しました。 氏名(フリガナ 代りに 苗字 .

ここで、名前の部分を入力し 氏名(ふりがな を、最初のセルに抽出します。

➤ 名前を入力しました。 アダム において 氏名(フリガナ の欄があります。

➤ 次に、2つ目のセルに、最初の名前を入力します。 B5 ほとんどの場合、Excel はパターンを検出し、パターンが検出されると、他のすべてのセルの最初の名前が自動的に入力されます。

したがって、Excelがパターンを検出し、すべての ファーストネーム .

⏩ さて、ここで エンタメ まで 塗りつぶし すべて ファーストネーム を自動生成します。

について説明した手順にしたがってください。 氏名(フリガナ を分割する。 苗字 から 氏名(ふりがな .

すると、Excelがそのパターンを検出して、すべての 苗字 .

⏩ ここで、 を押します。 エンタメ まで 塗りつぶし すべて 苗字 を自動生成します。

をお持ちの場合 フラッシュフィル の機能は、デフォルトでは有効になっていません。 そこで、この機能を使用するには フラッシュフィル をクリックします。 データ tab>> より データツール グループ>> select フラッシュフィル .

それでもうまくいかない場合は、次のようにします。 ファイル >> 開く オプション >>に移動します。 アドバンスト >> 選択 フラッシュフィル ボックス(また、編集オプションで「自動的に」が選択されていることを確認します。)

関連コンテンツ:Excelでテキストを複数のセルに分割する方法

3.フラッシュフィルでミドルネームがあるときに姓と名を分割する。

をお持ちの場合 氏名(ふりがな が含まれています。 ファースト , 最後 そして の名前を使用することができるようになります。 フラッシュフィルム lコマンドで 姓と名の分割 を無視した。 という名前を付けます。

この手順を説明するために、以下のようなデータセットを用意しました。 ファースト , 最後 そして の名前が表示されます。

姓と名を分割したいので、新しいカラムを2つ追加しました。 氏名(フリガナ 代りに 苗字 .

ここで、名前の部分を入力し 氏名(ふりがな を、最初のセルに抽出します。

➤ 名前を入力しました。 アダム において 氏名(フリガナ の欄があります。

を使うのではなく、デフォルトの フラッシュフィル オプションを使用する場合、私は フラッシュフィル からの機能。 リボン .

まず始めに、パターンを追ってかき混ぜたセルを選択します。

➤ セルを選択しました。 D4 .

では、開いてみてください。 データ tab>> より データツール グループ>> select フラッシュフィル

⏩ そのため、このように 氏名(フリガナ から 氏名(ふりがな .

再び、セルを選択 E4 分割する 苗字 から 氏名(ふりがな そっちのけで ミドルネーム .

では、開いてみてください。 データ tab>> より データツール グループ>> select フラッシュフィル

⏩ その結果、あなたは 苗字 から 氏名(ふりがな .

続きを読む: フラッシュフィルでExcelのテキストを分割する

4.関数で姓と名を分割する

への 姓と名の分割 を使用すると、Excel の関数を使用することができます。 関数を使用します。 ライト という関数があります。 FIND を分離するための関数です。 氏名(フリガナ 苗字 から 氏名(ふりがな で名前を区切った場合 スペース文字

4.1. LEFT & FIND関数による姓の分割

を使うことで、より効果的になります。 関数と FIND 関数で分割することができます。 氏名(フリガナ から 氏名(ふりがな .

まずはじめに、任意のセルを選択して 氏名(フリガナ .

を選択しました➤。 D4 のセルがあります。

⏩ インセル D4 を入力し、次の数式を入力します。

=left(b4,find(" ",b4,1)-1))

ここでは、その中で 関数で、セルを選択しました。 B4 かわりに テキスト find(" ",b4,1)-1 かわりに num_chars .

次に FIND 関数を使用した場合、私は " " (スペース) かわりに find_text 選択されたセル B4 かわりに 内テキスト と、使用されています。 1 かわりに 開始番号 .

フォーミュラ・ブレークダウン

FIND(" ",B4,1)-> は、最初の空白文字の位置を探します。

- 出力します。 5

FIND(" ",B4,1)-1 -> になる

- 5-1

- 出力します。 4

LEFT(B4,FIND(" ",B4,1)-1)-> を返します。 氏名(フリガナ から 氏名(ふりがな の欄があります。

- LEFT(B4, 4)

- 出力します。 アダム

- 説明する。 を抽出した。 最初の4文字 から 氏名(ふりがな .

⏩ を押します。 エンタメ キーを押すと 氏名(フリガナ から 氏名(ふりがな の欄があります。

⏩ 今、あなたが使っているのは フィルハンドル まで オートフィル は、残りのセルに対する数式です。

続きを読む: エクセルで数式を使って単語を区切る方法(究極のガイド)

4.2. RIGHT & FIND関数による姓の分割

を分割すること。 苗字 から 氏名(ふりがな を使用することができます。 ライト という関数があります。 FIND 関数と LEN 関数を使用します。

まずはじめに、任意のセルを選択して 苗字 .

を選択しました➤。 E4 のセルがあります。

⏩ インセル E4 を入力し、次の数式を入力します。

=right(b4,len(b4)-find(" ",b4,1)))

ここでは、その中で ライト 関数で、セルを選択しました。 B4 かわりに テキスト len(b4)-find(" ",b4,1) かわりに num_chars .

次に LEN 関数を選択しました。 B4 とする テキスト で、B4セルの値の長さを取得します。

そして、その中で FIND 関数を使用した場合、私は " " (スペース) かわりに find_text 選択されたセル B4 かわりに 内テキスト と、使用されています。 1 かわりに 開始番号 .

フォーミュラ・ブレークダウン

FIND(" ",B4,1)-> は、最初の空白文字の位置を探します。

- 出力します。 5

LEN(B4)-> は、テキスト文字列の文字数を返します。

- 出力します。 10

LEN(B4)-FIND(" ",B4,1) -> になる

- 10-5

- 出力します。 5

RIGHT(B4,LEN(B4)-FIND(" ",B4,1))-> を返します。 苗字 から 氏名(ふりがな の欄があります。

- RIGHT(B4, 5)

- 出力します。 スミス

- 説明する。 を抽出した。 最後の5文字 から 氏名(ふりがな .

⏩ を押します。 エンタメ キーを押すと 苗字 から 氏名(ふりがな の欄があります。

⏩ 今、あなたが使っているのは フィルハンドル まで オートフィル は、残りのセルに対する数式です。

5.カンマで姓と名を分割する関数を使用する。

フルネームがカンマで区切られている場合、エクセルの関数を使用して、次のようにすることもできます。 姓と名の分割 .

以下に、名前をカンマで区切ったデータセットを使って、手順を説明します。

5.1. LEFT & SEARCH機能で名字を分割する

を使用することができます。 関数と 検索 関数で分割します。 氏名(フリガナ から 氏名(ふりがな .

まずはじめに、任意のセルを選択して 氏名(フリガナ .

を選択しました➤。 D4 のセルがあります。

⏩ インセル D4 を入力し、次の数式を入力します。

=left(b4,search(" ",b4)-2)

ここでは、その中で 関数で、セルを選択しました。 B4 かわりに テキスト 検索(" ",b4)-2 かわりに num_chars ここで、私は 2 を2文字余分に持っているので( カンマ & 空間) .

次に 検索 関数を使用した場合、私は " " (スペース) かわりに find_text 選択されたセル B4 かわりに 内テキスト .

フォーミュラ・ブレークダウン

SEARCH(" ",B4) -> は、最初の空白文字の位置を検索します。

- 出力します。 6

SEARCH(" ",B4)-2 -> になる

- 6-2

- 出力します。 4

LEFT(B4,SEARCH(" ",B4)-2)-> を返します。 氏名(フリガナ から 氏名(ふりがな の欄があります。

- LEFT(B4, 4)

- 出力します。 アダム

- 説明する。 を抽出した。 最初の4文字 から 氏名(ふりがな .

⏩ を押します。 エンタメ キーを押すと 氏名(フリガナ から 氏名(ふりがな の欄があります。

⏩ 今、あなたが使っているのは フィルハンドル まで オートフィル は、残りのセルに対する数式です。

5.2. RIGHT & SEARCH機能で姓を分割する

を分離すること。 苗字 から 氏名(ふりがな を使用することができます。 ライト という関数があります。 検索 関数と LEN 関数を使用します。

まずはじめに、任意のセルを選択して 苗字 .

を選択しました➤。 E4 のセルがあります。

⏩ インセル E4 を入力し、次の数式を入力します。

=right(b4, len(b4) - search(" ", b4))

ここでは、その中で ライト 関数で、セルを選択しました。 B4 かわりに テキスト len(b4) - search(" ", b4) かわりに num_chars .

次に LEN 関数を選択しました。 B4 とする テキスト で、B4セルの値の長さを取得します。

そして、その中で 検索 関数を使用した場合、私は " " (スペース) かわりに find_text 選択されたセル B4 かわりに 内テキスト .

フォーミュラ・ブレークダウン

SEARCH(" ", B4) -> は、最初の空白文字の位置を検索します。

- 出力します。 6

LEN(B4) -> は、テキスト文字列の文字数を返します。

- 出力します。 1

LEN(B4) - SEARCH(" ", B4) -> になる

- 11-6

- 出力します。 5

右(b4, len(b4) - search(" ", b4)) -> を返します。 苗字 から 氏名(ふりがな の欄があります。

- RIGHT(B4, 5)

- 出力します。 スミス

- 説明する。 を抽出した。 最後の5文字 から 氏名(ふりがな .

⏩ を押します。 エンタメ キーを押すと 苗字 から 氏名(ふりがな の欄があります。

⏩ 今、あなたが使っているのは フィルハンドル まで オートフィル は、残りのセルに対する数式です。

6.検索と置換で姓と名を分割する

を使用することができます。 検索と置換 搭載 ワイルドカード 文字から 姓と名の分割 .

6.1 名字を検索する

を使うことで、より効果的になります。 交換 から 検索&選択 を抽出することができます。 氏名(フリガナ から 氏名(ふりがな .

まず始めに 氏名(ふりがな を新しいカラムに追加します。

➤範囲を選択しました。 B4:B13 に全データをコピーし 氏名(フリガナ の欄があります。

次に、セル範囲を選択して、その範囲から自分の 氏名(フリガナ .

➤ セル範囲を選択しました。 D4:D13 .

次に ホーム タブ>>から 編集 グループ>> に移動します。 検索&選択 >> 選択 交換

A ダイアログボックス がポップアップ表示されます。

⏩ シングルで使いました。 スペース では アスタリスク(*) において を探す というのは、スペースより前の値だけが欲しいからです。

をキープしています⏩。 に置き換えてください。 野原 ブランク .

をクリックします。 すべて交換 .

置き換えが何回行われたかを示すメッセージがポップアップ表示されます。

⏩ 作りました。 10回交換 .

をクリックします。 よっしゃー を閉じてください。 ダイアログボックス .

⏩ ここでは、スペース以降の文字はすべて ブランク を見つけるだけです。 氏名(フリガナ .

6.2. 姓の検索

を使用することもできます。 交換 から 検索&選択 を抽出する機能です。 苗字 から 氏名(ふりがな .

まず始めに 氏名(ふりがな を新しいカラムに追加します。

➤範囲を選択しました。 B4:B13 に全データをコピーし 苗字 の欄があります。

次に、抽出したいセル範囲のみを選択します。 苗字 .

➤ セル範囲を選択しました。 E4:E13 .

次に ホーム タブ>>から 編集 グループ>> に移動します。 検索&選択 >> 選択 交換

A ダイアログボックス がポップアップ表示されます。

⏩ 使いました。 アスタリスク(*) じゃあ、シングル スペース において を探す というのは、スペース以降の値だけが欲しいからです。

をキープしています⏩。 に置き換えてください。 野原 ブランク .

をクリックします。 すべて交換 .

何回入れ替えが発生したかを示すメッセージがポップアップ表示されます。

⏩ 作りました。 10回交換 .

をクリックします。 よっしゃー を閉じてください。 ダイアログボックス .

⏩ ここでは、スペースより前の文字はすべて、次の文字に置き換えられます。 ブランク を取得することになります。 苗字 .

覚えておきたいこと

🔺 使えるのは フラッシュフィル の機能は、Excel 2013、2016、2019、およびそれ以降のバージョンに搭載されています。

プラクティス部門

これらの説明された例を練習するために、ワークブックに練習シートを用意しました。

結論

この記事では、Excelで姓と名を分割する6つの方法を説明しました。 最後になりましたが、あなたが提案、アイデア、またはフィードバックのいずれかの種類がある場合は、以下のコメントダウンして自由に感じなさい。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。