姓名を別の列に分割する必要があるフルネームのリストはありますか? Microsoft Excel の組み込みオプションのおかげで、これを簡単に行うことができます。その分離を実行する方法を紹介します。
目次
姓と名を異なる列に分割する方法
スプレッドシートのセルに姓と名のみが含まれ、ミドルネームが含まれていない場合は、 Excel のテキストを列に変換する方法を使用して 名前を区切ります。この機能は、フルネームの区切り文字を使用して姓と名を区切ります。
この機能の使用法を示すために、次のスプレッドシートを使用します。
まず、分離するすべてのフルネームを選択します。列ヘッダーを選択しません。そうしないと、Excel によって列ヘッダーも分離されます。
Excel の上部のリボンで、[データ] タブをクリックします。 「データ」タブで、「テキストを列に変換」オプションをクリックします。
「テキストを列に変換ウィザード」ウィンドウが開きます。ここでは「区切り文字付き」を選択し、「次へ」をクリックします。
次の画面の「区切り文字」セクションで「スペース」を選択します。これは、スプレッドシートでは、フルネーム行の姓と名がスペースで区切られているためです。 「区切り文字」セクションの他のオプションは無効にします。
このウィンドウの下部にある「次へ」をクリックします。
「Mahesh H. Makvana」などのミドルネームのイニシャルがあり、これらのイニシャルを「名」列に含めたい場合は、「その他」オプションを選択して「.」と入力します。 (引用符のないピリオド)。
次の画面では、姓と名を分けて表示する場所を指定します。これを行うには、「宛先」フィールドをクリックしてその内容をクリアします。次に、同じフィールドで上矢印アイコンをクリックして、姓名を表示するセルを選択します。
C 列に名、D 列に姓を表示したいので、スプレッドシートの C2 セルをクリックします。次に、下矢印アイコンをクリックします。
「テキストを列に変換ウィザード」ウィンドウの下部にある「完了」をクリックします。
以上です。姓と名がフルネームのセルから分離されるようになりました。
姓と名をミドルネームで区切る
スプレッドシートに姓名に加えてミドルネームがある場合は、Excel のフラッシュ フィル機能を使用して、姓名をすばやく分離します。以前のバージョンではこの機能がサポートされていないため、この機能を使用するには Excel 2013 以降を使用する必要があります。
フラッシュ フィルの使用法を示すために、次のスプレッドシートを使用します。
まず、名を表示する C2 セルをクリックします。ここでは、B2 レコードの名前を手動で入力します。この場合、名前は「Mahesh」になります。
フラッシュ フィルはミドルネームでも使用できます。この場合は、[名] 列に名とミドルネームを入力し、[フラッシュ フィル] オプションを使用します。
「 Microsoft Excel で姓と名を分ける方法」に関するベスト動画選定!
次に、D2 セルをクリックし、B2 セルにレコードの姓を手動で入力します。この場合は「マクヴァナ」になります。
フラッシュ フィルを有効にするには、名を手動で入力した C2 セルをクリックします。次に、Excel の上部のリボンで [データ] タブをクリックします。
[データ] タブの [データ ツール] セクションで、[フラッシュ フィル] を選択します。
するとすぐに、Excel はスプレッドシート内の残りのレコードの名を自動的に分離します。
姓についても同じことを行うには、D2 セルをクリックします。次に、[データ] タブをクリックし、[フラッシュ フィル] オプションを選択します。 Excel は、B 列のレコードから分離された姓を D 列に自動的に入力します。
これが、Excel スプレッドシート内の名前を並べ替える方法です。非常に便利!逆のことを行う必要がある場合は、 Excel で姓と名を組み合わせるさまざまな方法を 学習してください。
このように、Excel の便利な機能を使用すると 、長い列をすばやく複数の列に変換 できます。





