メイン マイクロソフトオフィス Excelで名前と名前を区切る方法

Excelで名前と名前を区切る方法



Excelを使用して、情報を細かく分割できます。必要なデータを見つけて操作することは、多くのExcelユーザーにとって重要な目標です。

Excelで名前と名前を区切る方法

あなたが人のフルネームを持っている場合、あなたは彼らのファーストネームまたは彼らのラストネームだけに焦点を合わせる必要があるかもしれません。たとえば、友好的な自動メールをクライアントに送信する場合は、非人称的に聞こえないように、クライアントの名を使用する必要があります。投票回答者のリストを調べている場合は、匿名性を維持するために、名前だけを使用するか、名前を非表示にすることが重要な場合があります。

Excelを使用すると、このプロセスが簡単になり、さまざまなアプローチをとることができます。これは、数式を使用して個別の名と名前の列を作成するのに役立つチュートリアルです。ミドルネームの問題もカバーしています。

名前をパーツに分割するためのExcelの数式

どこから始めますか?

名の分離

これは一般的な式です:

= LEFT(cell、FIND(、cell、1)-1)

実行するには、 細胞 分割する最初のフルネームを含むセルポインタを使用します。この例では、B2を選択して、次の式を入力します。

= LEFT(A2、FIND(、A2,1)-1)

ただし、一部のデバイスでは、この数式でカンマの代わりにセミコロンが使用されていることに注意してください。したがって、上記の式が機能しない場合は、代わりに次のバージョンを使用する必要があります。

= LEFT(cell; FIND(; cell; 1)-1)

この例では、次を使用します。

= LEFT(A2; FIND(; A2; 1)-1)

これで、塗りつぶしハンドルを[名]列の最後までドラッグするだけで済みます。

LEFT関数を使用すると、テキストの左端から文字列を区切ることができます。この数式のFIND部分は、フルネームの最初のスペースを検索するため、フルネームの空のスペースの前にある部分を取得します。

したがって、ハイフンでつながれた名は一緒に残り、特殊文字を含む名も一緒になります。ただし、フルネーム列にはミドルネームやミドルネームのイニシャルは含まれません。

コンマまたはセミコロン?

なぜ式は誰にとっても同じではないのですか?

多くのExcelユーザーの場合、Excel関数は入力データを区切るためにコンマを使用します。ただし、一部のデバイスでは、地域の設定が異なります。

Excelで使用されている記号を見つけるには、数式の入力を開始するだけです。あなたが入り始めるとき = LEFT( 、正しいフォーマットを提案するホバーテキストが表示されます。

姓の分離

同じアプローチで姓を区切ります。今回は、右側から文字列を区切るRIGHT式を使用する必要があります。

必要な式は次のとおりです。

= RIGHT(cell、LEN(cell)– SEARCH(#、SUBSTITUTE(cell 、、#、LEN(cell)– LEN(SUBSTITUTE(cell 、、)))))

上記の例では、セルC2で次の数式を使用します。

= RIGHT(A2、LEN(A2)-検索(#、SUBSTITUTE(A2 、、#、LEN(A2)-LEN(SUBSTITUTE(A2 、、)))))

繰り返しになりますが、コンマからセミコロンに切り替える必要がある場合があります。つまり、次のものを使用する必要があります。

= RIGHT(A2; LEN(A2)-検索(#; SUBSTITUTE(A2 ;;#; LEN(A2)-LEN(SUBSTITUTE(A2 ;;)))))

ハイフンでつながれた名前と特殊文字の付いた名前はそのまま残ります。

この式が名の式よりも複雑なのはなぜですか?ミドルネームとミドルネームのイニシャルを名前から区別するのはより困難です。

ミドルネームとイニシャルを姓と一緒にリストする場合は、次の式を使用できます。

= RIGHT(セル、LEN(セル)– SEARCH(、セル))

または:

= RIGHT(A2、LEN(A2)– SEARCH(、A2))

または:

= RIGHT(A2; LEN(A2)– SEARCH(; A2))

しかし、ミドルネームを分離したい場合はどうでしょうか。これはあまり一般的ではありませんが、知っておくと便利です。

ミドルネームの分離

ミドルネームの式は次のとおりです。

ストリーミングなしで PC で Xbox One ゲームをプレイする方法

= MID(セル、SEARCH(、セル)+ 1、SEARCH(、セル、SEARCH(、セル)+1)– SEARCH(、セル)-1)

上記の例では、次のようになります。

= MID(A2、SEARCH(、A2)+ 1、SEARCH(、A2、SEARCH(、A2)+1)– SEARCH(、A2)-1)

Excelでセミコロンを使用する場合、数式は次のようになります。

= MID(A2; SEARCH(; A2)+ 1; SEARCH(; A2; SEARCH(; A2)+1)– SEARCH(; A2)-1)

数式を入力したら、塗りつぶしハンドルを下にドラッグします。上記の例に追加されたミドルネーム列は次のとおりです。

フルネームにミドルネームまたはイニシャルが含まれていない場合、この列にゼロ値が表示され、#VALUE!と表示される場合があります。 #VALUE!の代わりに空白のセルを取得するには、IFERROR関数を使用できます。

次に、式は次のようになります。

= IFERROR(MID(cell、SEARCH(、cell)+ 1、SEARCH(、cell、SEARCH(、cell)+1)– SEARCH(、cell)-1)、0)

または:

= IFERROR(MID(A2、SEARCH(、A2)+ 1、SEARCH(、A2、SEARCH(、A2)+1)– SEARCH(、A2)-1)、0)

または:

= IFERROR(MID(A2; SEARCH(; A2)+ 1; SEARCH(; A2; SEARCH(; A2)+1)– SEARCH(; A2)-1); 0)

複数のミドルネームを分離するための1つのアプローチ

リストの誰かが複数のミドルネームを持っている場合はどうなりますか?上記の式を使用すると、最初のミドルネームのみが取得されます。

この問題を解決するには、ミドルネームを分離するための別のアプローチを試すことができます。名と名前の列を作成している場合は、それらを簡単に切り取ることができます。残っているものはすべてミドルネームとしてカウントされます。

この式は次のとおりです。

= TRIM(MID(cell1、LEN(cell2)+ 1、LEN(cell1)-LEN(cell2&cell3)))

ここで、cell1は[フルネーム]列の下のセルポインターを参照し、cell2は[名]列の下のセルポインターを参照し、cell3は[姓]列の下のセルポインターを参照します。上記の例では、次のようになります。

= TRIM(MID(A2、LEN(B2)+ 1、LEN(A2)-LEN(B2&D2))))

または:

= TRIM(MID(A2; LEN(B2)+1; LEN(A2)-LEN(B2&D2)))

この式を使用すれば、ゼロ値について心配する必要はありません。

簡単な要約

フルネームをパーツに分割するために使用できる式は次のとおりです。

名: = LEFT(cell、FIND(、cell、1)-1)

苗字: = RIGHT(cell、LEN(cell)– SEARCH(#、SUBSTITUTE(cell 、、#、LEN(cell)– LEN(SUBSTITUTE(cell 、、)))))

ミドル・ネーム: = IFERROR(MID(cell、SEARCH(、cell)+ 1、SEARCH(、cell、SEARCH(、cell)+1)– SEARCH(、cell)-1)、0)

ミドルネームの代替式: = TRIM(MID(cell1、LEN(cell2)+ 1、LEN(cell1)-LEN(cell2&cell3)))

数式を使用せずに名前と名前を分離する

間違って入力される可能性のある数式を入力したくない場合は、Excelに組み込まれているテキストから列への変換ウィザードを利用してください。

  1. 確認してください データ 上部のメニューからタブを選択し、変換する列を強調表示します。Excelデータタブ
  2. 次に、をクリックします 列へのテキストExcelの設定
  3. 次に、確認してください 区切られた を選択してクリックします Excel設定2
  4. 今、選択します スペース オプションからクリックします Excel設定3
  5. 次に、を変更します $ B $ 2をクリックします 終了します。 最終結果は次のようになります。

最後の言葉

Excelでこの問題を解決する方法は他にもたくさんあります。利用可能なオプションのいずれも必要なことを実行しない場合は、さらに調査を行ってください。

数式の使用は比較的簡単で、使用しているExcelのバージョンに依存しません。ただし、残念ながら、エラーが発生する可能性があります。

たとえば、人のフルネームが家族の名前で始まる場合、間違った方法で分割されます。数式には、ルカレやゴッホなどの接頭辞や接尾辞を含む名前にも問題があります。誰かの名前がJr.で終わる場合、それは彼らの姓としてリストされます。

ただし、これらの問題が発生したときに解決するために追加できる変更があります。数式を使用すると、これらの複雑さに取り組むために必要な柔軟性が得られます。

興味深い記事

エディターズチョイス

あなたのInstagramのリールを誰が閲覧したかわかりますか?いいえ!
あなたのInstagramのリールを誰が閲覧したかわかりますか?いいえ!
Instagram のゲームを盛り上げてフォロワーを増やしたい場合は、リールを作成するのが最適な方法です。これらの短くてエキサイティングなビデオを使用すると、人気を得ることができ、また、
Apple Watch Series 4: 予約注文可能
Apple Watch Series 4: 予約注文可能
Apple の新しい Apple Watch Series 4 が予約注文できるようになりました。スマートウォッチは水曜日に、Apple の毎年 9 月のデバイス イベントでデビューし、世界中が陰謀で見守っていました。さて、Apple Watchシリーズ
Windows10にはStoryRemixの57の新しい特殊効果があります
Windows10にはStoryRemixの57の新しい特殊効果があります
Story Remixは、写真アプリを進化させたもので、これまでになく簡単に思い出を思い出し、写真やビデオからビデオストーリーを作成できます。この機能は、Windows 10 Fall Creators 10月に予定されていますが、OSには付属していません。代わりに、「Redstone4」プレビューになります
Windows10でシステムロケールを変更する
Windows10でシステムロケールを変更する
Windows 10の非Unicodeプログラムに使用するデフォルトの言語を指定するオプションは、システムロケールと呼ばれます。 Windows10で変更する方法は次のとおりです。
Squarespaceでサブスクリプションをキャンセルする方法
Squarespaceでサブスクリプションをキャンセルする方法
Squarespaceは、顧客に優れたユーザーエクスペリエンスを提供する独自のWebサイトを構築するのに役立ちます。米国だけでも、このプラットフォームでホストされているWebサイトは200万を超えています。ただし、時間の経過とともに、別の解決策が適していると判断する場合があります
削除Windows10で新しいビデオコンテキストメニューを作成する
削除Windows10で新しいビデオコンテキストメニューを作成する
Windows 10で写真アプリを使用できない場合は、レジストリの調整を使用して、コンテキストメニューから[新しいビデオの作成]エントリを削除できます。
Windows 10、8、7用の古代エジプトのテーマをダウンロードする
Windows 10、8、7用の古代エジプトのテーマをダウンロードする
古代エジプトのテーマには、デスクトップを飾るための13枚の高品質画像が含まれています。この美しいテーマパックは、最初はWindows 7用に作成されましたが、Windows 10、Windows 7、Windows 8で使用できます。古代エジプトのテーマに含まれる壁紙には、ギザのピラミッド、ラメセスの神殿ll、アメンホテップによって建てられた列柱があります。