Excelで氏名を姓と名に分ける方法|フラッシュフィルの使い方と注意点

こんにちは!パソコン教室わかるとできる高島平校インストラクターの浅木です。
名簿の氏名が「佐藤 花子」のように一つのセルへ入っていて、姓と名を別の列へ分けたい。1件ずつコピーして直す前に、Excelのフラッシュフィルを試す方法があります。
フラッシュフィルは、入力したお手本からパターンを読み取り、ほかの行へ値を入れる機能です。関数の式を作らずに整理できる一方、元データを変えたときに結果が自動で連動するものではありません。今回はWindowsのデスクトップ版Excelで、5件の架空の氏名を使って確認します。
元の氏名は残し、隣に出力する列を用意
A1は「氏名」、A2:A6は佐藤 花子、鈴木 太郎、高橋 美咲、田中 健、小林 優子です。すべて姓と名の間に半角スペースが一つあります。実在の名簿を加工する例ではなく、操作を確かめるための練習データです。
B1へ「姓」、C1へ「名」と入力し、B2:C6を結果の場所にします。元の氏名を残すのは、分けた結果が合っているかを後で照合するためです。結果を入れる列に大切な情報がないことも先に確認します。

練習用の元データ
新しいブックのA1から、見出しを含めて入力して試せます。図解と本文の操作に沿って設定してください。
| 氏名 |
|---|
| 佐藤 花子 |
| 鈴木 太郎 |
| 高橋 美咲 |
| 田中 健 |
| 小林 優子 |
新しいブックに、記事内の氏名をA1から入力し、B列・C列を用意します。この後の図は期待する完成例で、実際にフラッシュフィルを実行した記録ではありません。ご自分のExcelで見本を入力し、結果を確かめてください。
最初に、欲しい結果を一つ入力します
A2の「佐藤 花子」から姓を取り出したいので、B2へ「佐藤」と入力します。次にB3を選び、[データ]タブの[フラッシュ フィル]を実行します。WindowsではCtrl+Eも操作方法の一つです。
パターンが認識されれば、下の行へ鈴木、高橋、田中、小林と姓が入ることを期待します。次はC2へ「花子」と入力し、C3を選んで同じようにフラッシュフィルを実行します。名の列には太郎、美咲、健、優子が入るかを確認します。

入力中に候補が薄く表示される場合もありますが、いつでも同じタイミングで表示されるとは限りません。まずはお手本と出力列を確かめ、必要に応じてメニューから実行します。元の氏名の列を選んで、何を出したいか決めずに実行する操作とは違います。
うまく認識されなければ、例を増やします
何も入らない、意図と違う文字が入る場合は、無理にその結果を採用しません。元に戻し、例えばB3へ「鈴木」という2つ目のお手本を入力してから、続きを試す方法があります。お手本が少なすぎると、Excelが別のパターンとして受け取ることがあります。
それでも望む結果にならなければ、元データの区切りや文字の並びを確認します。姓と名の間が半角スペースなのか全角なのか、区切り自体がない行はないか。こうした違いがあると、今回と同じ手順で全行を分けられるとは限りません。
見本から文字を分け、結果を確かめる操作を相談できます
無料個別説明会では、現在の経験と目的を伺い、合う講座や学び始める内容をご案内します。授業の進め方、通う回数、曜日・時間帯、受講料金も確認できます。
無料個別説明会は、Googleフォーム・LINE・お電話からお申し込みいただけます。ご希望の日時をお知らせください。
2026年10月のご入会は、初期費用から22,000円引き。10月キャンペーンの内容・適用条件はこちらをご確認のうえ、詳しい条件は教室へお問い合わせください。
説明を聞いてから、ご自身に合う学び方かをご検討いただけます。
名前の文字数はそろっていなくても構いませんが、フラッシュフィルが必ず人名の正しい区切りを理解するわけではありません。スペースのない氏名など、見ただけでは区切りの判断が難しいデータを、自動処理に任せ切らないようにします。
5件すべてを、元の列と見比べます
今回の期待結果は、佐藤/花子、鈴木/太郎、高橋/美咲、田中/健、小林/優子です。最初の1件だけ合っていても、残りの行まで正しいとは限りません。A列とB・C列を横に見比べ、1文字抜けたり、余計なスペースが残ったりしていないかを確認します。
確認するときは、姓と名をつなげて元の氏名と対応するかを考えると分かりやすくなります。例えば「田中」と「健」で元の「田中 健」を再現できるかを見ます。特に文字数が違う行を含めて確かめることが大切です。
名簿の件数が多い場合にも、処理が終わったことだけで完成にしません。元の一覧を残し、表記が違う行や想定外の区切りがある行を確認できるようにしておきます。
元の氏名を直しても、分割結果はそのまま
フラッシュフィルで入るのは、関数の式ではなく文字などの値です。練習の後、A2を「佐藤 花子」から「佐藤 花」に変更してみてください。C2に入れた「花子」が、自動的に「花」へ変わるわけではありません。

この違いは、あとから氏名が更新される一覧で特に大切です。元データの修正後は結果も見直し、必要なら作業をやり直します。元に連動した結果を常に出したい場合は、関数など別の方法を検討します。
フラッシュフィルと関数は、どちらが優れているという話ではありません。その時点の一覧を一度整理するのか、元データが更新されるたびに結果を変えたいのかで、向く方法が変わります。
練習では、結果と連動の違いまで確認
まず姓の列だけを作り、5件を照合します。次に名の列を作って照合。最後に元データを1件だけ変え、分けた値がそのまま残ることを確かめたら、練習の変更を元へ戻しましょう。自分で予想した動きと実際の動きを比べると、使う場面を判断しやすくなります。
高島平校では、Excelの文字入力やデータ整理を、目的に合わせて学ぶ相談ができます。高島平・板橋区周辺で、名簿を手作業で直す時間を減らしたい方は、どんな形に分けたいかをお聞かせください。実際の氏名一覧を持ち込まず、架空データで方法を確認できます。
高島平校のご案内
パソコン教室わかるとできる高島平校
東京都板橋区高島平2-33-1-201
都営三田線 高島平駅近く
電話:03-3937-5850 / 教室の場所・ご案内
講座・通い方を、ご自身のペースに合わせて相談
無料個別説明会では、現在の経験と目的を伺い、合う講座や学び始める内容をご案内します。授業の進め方、通う回数、曜日・時間帯、受講料金も確認できます。
無料個別説明会は、Googleフォーム・LINE・お電話からお申し込みいただけます。ご希望の日時をお知らせください。
2026年10月のご入会は、初期費用から22,000円引き。10月キャンペーンの内容・適用条件はこちらをご確認のうえ、詳しい条件は教室へお問い合わせください。
説明を聞いてから、ご自身に合う学び方かをご検討いただけます。
*10月の特典・キャンペーンを確認したい方はこちら
*授業の雰囲気や進め方を体験したい方はこちら
*講座資料を見ながら検討したい方はこちら
体験・資料から確かめたい方へ
« 前の記事へ


