\r\n\r\n
Microsoft Excelのワークブックでデータを扱うとき、それは必ずしも数字とは限りません。スプレッドシートには、顧客、取引先、従業員、連絡先の名前が含まれているかもしれません。データのソースによっては、メーリングリストやデータベースのニーズに合わせて、データを操作する必要がある場合があります。
Excelで姓と名を分ける必要がある場合、いくつかの柔軟なオプションを使用することができます。名字だけでなく、ミドルネーム、接頭辞、接尾辞も含まれます。ここでは、Excelで名前を分割する方法を紹介する便利なガイドを紹介します。
"テキストから列 "ウィザードは、ミドルネームは別として、Excelで姓と名を分ける最も簡単な方法です。そして、このツールは、お客様のデータに柔軟に対応することができます。
分割するデータの横に空の列があることを確認してください。デフォルトでは、そこに結果が配置されます。それができない場合でも、データ分割の対象を変更することは可能です。
まず、名前がスペースで区切られている場合は、以下の手順を実行するだけです。
この方法は、Excelで姓と名、ミドルネームやイニシャルを区切るときに使用します。そのため、セル内にSue Sally Smith、Sue S. Smith、Sue S Smithのデータがある場合、それぞれ正しく動作します。
姓と名がカンマで区切られている場合は、上記の手順を少し調整するだけでよいでしょう。手順5で、"Separator "の "Comma "をチェックします。データにもスペースがある場合は、スペースにチェックを入れたままでも大丈夫です。
名前にはファーストネーム、ミドルネーム、姓がありますが、ミドルネームは残したくないと仮定します。上記と同じ手順で手順7まで進み、次のように操作してください。
一度だけ分割する場合は、上記の「テキストを列に変換するウィザード」を使用する方法が最も簡単です。ただし、分割するデータを増やしたい場合は、Excelの数式を使う必要がある場合があります。さらに、ウィザードは柔軟性がある反面、限界もあります。そこで、特殊なケースに対応するための関数も紹介する。
データを表示させたいセルを選択し、以下の数式を**または貼り付けます。
名前
=LEFT(A2,FIND(" ",A2,1)-1)苗字
=RIGHT(A2,LEN(A2)-FIND(" ",A2,1))ミドルネーム
=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))セルのラベル(文字と数字の組み合わせ)を、分割するセルのラベルに置き換える。
名前
=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))苗字
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))名前
=LEFT(A2, SEARCH(" ",A2,1))苗字
=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))サフィックス(接尾辞)。
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))名前
=LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1))苗字
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))名前
=LEFT(A2, SEARCH(" ",A2,1))苗字
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))名前
=LEFT(A2, SEARCH(" ",A2,1))苗字
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))この場合も、セルのラベルを分割されるセルのラベルに置き換えることを忘れないでください。
上記の関数のいずれかを入力すると、ドラッグ&ドロップで残りの列にこれらの数式を入力することができます。
数式のある最初のセルを選択し、右下に移動して、黒いプラス記号が表示されたら、必要な数のセルを埋めるように下にドラッグします。
テキストを列に変換するウィザードを使えば、Excelで姓と名を簡単に分割することができます。しかし、難しいデータを扱う場合は、少なくとも関数で名前を区切るという選択肢はあります。
このチュートリアルのような他のExcelチュートリアルは、Excelでセルのマージと分割または迅速にすべての空白のセルを削除する方法を参照してください。