Excelで姓と名を分ける方法

Excel を頻繁に使用する場合は、1 つのセルに名前があり、その名前を別のセルに分割する必要があるという状況に遭遇したことがあるでしょう。これは Excel で非常に一般的な問題であり、おそらく Google 検索を実行して、さまざまな人が作成した 100 種類のマクロをダウンロードして実行することができます。

ただし、この投稿では、自分で数式を設定して実際に何が起こっているのかを理解できるように、数式を設定する方法を紹介します。Excel を頻繁に使用する場合は、より高度な関数をいくつか学習して、データを使ってより興味深いことができるようにすることをお勧めします。

数式が気に入らず、より迅速な解決策が必要な場合は、[テキストから列へ]セクションまでスクロールします。ここでは、Excel 機能を使用して同じことを行う方法を説明しています。さらに、分割する必要があるセルに 3 つ以上のアイテムがある場合は、テキストから列への機能も使用することをお勧めします。たとえば、1 つの列に 6 つのフィールドが組み合わされている場合、以下の数式を使用すると、非常に面倒で複雑になります。

Excelで名前を分ける

まず、名前が通常どのように Excel スプレッドシートに保存されているかを見てみましょう。私が見た最も一般的な 2 つの方法は、スペースのみのfirstname lastnameと、lastname , firstnameの 2 つをコンマで区切ったものです。私がミドルイニシャルを見たときはいつでも、それは通常、以下のようなファーストネームミッド イニシャル ラストネームです:

Excelで姓と名を分ける方法

いくつかの単純な数式を使用し、それらをいくつか組み合わせることで、名、姓、およびミドル ネームのイニシャルを Excel の個別のセルに簡単に分離できます。名前の最初の部分を抽出することから始めましょう。私の場合、left と search の 2 つの関数を使用します。論理的には、次のことを行う必要があります。

セル内のテキストでスペースまたはコンマを検索し、その位置を見つけて、その位置の左側にあるすべての文字を取り出します。

これを正しく行う簡単な数式を次に示します: =LEFT(NN, SEARCH(" ", NN) – 1)。ここで、NN は名前が格納されているセルです。-1 は、文字列の末尾にある余分なスペースまたはコンマを削除するためにあります。

Excelで姓と名を分ける方法

ご覧のとおり、左の関数から始めます。この関数は、文字列と、文字列の先頭から取得する文字数の 2 つの引数を取ります。最初のケースでは、二重引用符を使用して間にスペースを入れてスペースを検索します。2 番目のケースでは、スペースではなくコンマを探しています。では、私が言及した 3 つのシナリオの結果はどうなるでしょうか?

Excelで姓と名を分ける方法

行 3 から名、行 5 から名字、行 7 から名を取得しました。したがって、データの保存方法に応じて、名または姓のいずれかが抽出されました。それでは次のパートです。ここで論理的に行う必要があるのは次のとおりです。

– セル内のテキストでスペースまたはカンマを検索し、その位置を見つけて、文字列の全長からその位置を差し引きます。式は次のようになります。

=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))

Excelで姓と名を分ける方法

したがって、適切な関数を使用します。これも 2 つの引数を取ります。文字列と、文字列の末尾から左に向かって取得する文字数です。したがって、文字列の長さからスペースまたはコンマの位置を引いたものが必要です。これにより、最初のスペースまたはコンマの右側にすべてが表示されます。

Excelで姓と名を分ける方法

これで、名前の 2 番目の部分ができました。最初の 2 つのケースではほとんど完了していますが、名前にミドル ネームのイニシャルが含まれている場合、結果にはラスト ネームとミドル ネームのイニシャルが含まれていることがわかります。では、姓のみを取得し、ミドルネームのイニシャルを削除するにはどうすればよいでしょうか? 簡単!名前の 2 番目のセクションを取得するために使用したのと同じ数式をもう一度実行するだけです。

Excelで姓と名を分ける方法

したがって、別の正しいことを行っているだけで、今度はミドルネームのイニシャルと姓を組み合わせたセルに式を適用します。中間のイニシャルの後にスペースを見つけ、文字列の末尾からスペース数の文字の位置を引いた長さを取ります。

Excelで姓と名を分ける方法

それで、あなたはそれを持っています!Excel でいくつかの簡単な数式を使用して、名と姓を別々の列に分割しました。明らかに、誰もがこのようにテキストをフォーマットするわけではありませんが、必要に応じて簡単に編集できます。

テキストから列へ

結合されたテキストを Excel の個別の列に分割する簡単な方法がもう 1 つあります。これはText to Columns と呼ばれる機能で、非常にうまく機能します。また、列に 3 つ以上のデータがある場合は、はるかに効率的です。

たとえば、以下のデータでは、1 つの行に 4 つのデータがあり、もう 1 つの行に 5 つのデータがあります。それをそれぞれ4列と5列に分割したいと思います。ご覧のとおり、上記の式を使用しようとするのは実際的ではありません。

Excelで姓と名を分ける方法

Excel で、最初に分離する列を選択します。次に、 [データ]タブをクリックし、 [テキストから列へ]をクリックします。

Excelで姓と名を分ける方法

これにより、Text to Columns ウィザードが表示されます。ステップ 1 では、フィールドを区切り記号にするか固定幅にするかを選択します。この場合、Delimitedを選択します。

Excelで姓と名を分ける方法

次の画面で、区切り文字を選択します。タブ、セミコロン、カンマ、スペースから選択するか、カスタムのものを入力できます。

Excelで姓と名を分ける方法

最後に、列のデータ形式を選択します。通常、General はほとんどのタイプのデータに対して適切に機能します。日付などの特定のものがある場合は、その形式を選択します。

Excelで姓と名を分ける方法

[完了]をクリックして、データが魔法のように列に分割される様子を確認します。ご覧のとおり、1 行が 5 列になり、もう 1 行が 4 列になりました。Text to Columns 機能は非常に強力で、あなたの生活をずっと楽にしてくれます。

Excelで姓と名を分ける方法

上記の形式以外で名前を区切るのに問題がある場合は、データとともにコメントを投稿してください。楽しみ!



PowerPoint でヘッダーとフッターを追加する方法

PowerPoint でヘッダーとフッターを追加する方法

PowerPoint では、さまざまな方法でプレゼンテーション テンプレートをカスタマイズできます。その 1 つは、PowerPoint プレゼンテーションにヘッダーとフッターを追加することです。

Excel でデータをフィルター処理する方法

Excel でデータをフィルター処理する方法

最近、Excel で集計関数を使用して大量のデータを簡単に集計する方法に関する記事を書きましたが、その記事ではワークシート上のすべてのデータが考慮されていました。データのサブセットのみを見て、データのサブセットを要約したい場合はどうでしょう。

アクション ボタンを PowerPoint プレゼンテーションに追加する方法

アクション ボタンを PowerPoint プレゼンテーションに追加する方法

アプリケーションの奇妙な場所にあり、PowerPoint スライドにアクション ボタンを追加して、プレゼンテーションをよりインタラクティブにし、視聴者にとって使いやすくすることができます。これらのアクション ボタンを使用すると、プレゼンテーションを簡単にナビゲートし、プレゼンテーション内のスライドを Web ページのように動作させることができます。

Excel の複数のインスタンスを開く方法

Excel の複数のインスタンスを開く方法

Excel で複数のブックを操作したことがある場合は、すべてのブックが Excel の同じインスタンスで開かれていると、問題が発生することがあることをご存知でしょう。たとえば、すべての数式を再計算すると、同じインスタンスで開いているすべてのワークブックに対してそれが行われます。

Microsoft PowerPoint でスライド マスターをマスターする方法

Microsoft PowerPoint でスライド マスターをマスターする方法

プレゼンテーションは電車のようなものです。途切れることのないコーチのチェーンがエンジンに続き、エンジンが先導する場所に向かいます。

Outlook のメールを Gmail に転送する方法

Outlook のメールを Gmail に転送する方法

Outlook と Gmail のアカウントを持っている場合は、受信トレイを設定して、メッセージを優先するメール アカウントに自動的にリダイレクトすることができます。これは、電子メール メッセージを読んで返信する必要があり、デバイスに Outlook がない場合に特に便利です。

Wordで小冊子を作る方法

Wordで小冊子を作る方法

Microsoft Word は、ドキュメントを扱うあらゆる種類の作業を行う人にとって不可欠です。言葉は非常に長い間存在しており、それなしでオフィス、学校、またはその他の種類のデジタル作業を行うことは想像できません。

Excel でドロップダウン リストを作成する方法

Excel でドロップダウン リストを作成する方法

Excel でドロップダウン リストを使用すると、スプレッドシートにデータを入力するのにかかる時間を大幅に短縮できます。ありがたいことに、Excel でドロップダウン リストを作成するのは非常に簡単です。

Microsoft Office ドキュメントから個人のメタデータを完全に削除する方法

Microsoft Office ドキュメントから個人のメタデータを完全に削除する方法

あなたが行うすべてのことは、どこかでデータを生成します。そのデータを集めて分析すると情報になります。

Excelで分散を計算する方法

Excelで分散を計算する方法

Excel を使用して分散を計算するように求められましたが、それが何を意味するのか、どのように実行するのかわかりません。心配しないでください。これは簡単な概念であり、さらに簡単なプロセスです。

MDI ファイルを開く方法

MDI ファイルを開く方法

Microsoft Document Imagingの略であるMDIファイルは、Microsoft Office Document Imaging(MODI)プログラムによって作成されたスキャンされたドキュメントの画像を保存するために使用される独自のMicrosoft画像形式です。このプログラムは、Office XP、Office 2003、および Office 2007 に含まれていました。

Excel で変更を追跡する方法

Excel で変更を追跡する方法

Excel スプレッドシートに加えられた変更を追跡する方法を探していますか。ファイルを複数の人に配布し、どのような変更が行われたかを追跡する必要がある場合がよくあります。

Wordでテキストを並べ替える方法

Wordでテキストを並べ替える方法

ほとんどの人は、アプリケーションでテキストを並べ替えるとき、Excel スプレッドシートでセルを並べ替えると思います。ただし、テキストのさまざまな部分の開始位置と終了位置を Word に伝えるものがある限り、Word でテキストを並べ替えることができます。

Excel の自動回復および自動バックアップ機能の使用方法

Excel の自動回復および自動バックアップ機能の使用方法

ドキュメントを適切に保存しなかったために、誰かが作業していた重要なものを失った場合、それは常にひどい悲劇です。これは、Excel や Word のユーザーが考えるよりも頻繁に発生します。

Excel で YEARFRAC 関数を使用する方法

Excel で YEARFRAC 関数を使用する方法

Excel で日付を減算する際の制限の 1 つは、アプリケーションでは合計ではなく、日数、月数、または年数のいずれかのみを個別に提供できることです。幸いなことに、Microsoft には組み込みの Excel 関数が含まれており、ワークシート内の 2 つの日付の正確な違いを確認できます。

Excel で一致する値を見つける方法

Excel で一致する値を見つける方法

何千もの数字と単語を含む Excel ブックがあります。そこには、同じ数または単語の倍数が必ず存在します。

画像の背景を削除する方法

画像の背景を削除する方法

あなたの子供や犬の素晴らしい写真があり、背景を削除して別の背景に落として楽しみたいと思っています。または、画像の背景を削除して、Web サイトやデジタル ドキュメントで使用できるようにしたい場合もあります。

Microsoft MyAnalytics とは何ですか? また、その使用方法は?

Microsoft MyAnalytics とは何ですか? また、その使用方法は?

仕事の習慣に関するデータにアクセスできると、生産性の向上に関してさらに有利になります。MyAnalytics は、データ主導の洞察を仕事の習慣に提供するための Microsoft のプラットフォームです。

プレゼンテーションを改善する 15 の PowerPoint のヒントとコツ

プレゼンテーションを改善する 15 の PowerPoint のヒントとコツ

いくつかのヒントとコツを知っていれば、PowerPoint でのプレゼンテーションの作成は非常に簡単になります。スライドのサイズを変更する方法、PDF を挿入する方法、音楽を追加する方法、および PowerPoint をより魅力的にする方法を紹介しました。

Microsoft Wordで数式エディタを有効にする方法

Microsoft Wordで数式エディタを有効にする方法

コンピューターで多くの数式を計算しますか? 「はい」の場合、Microsoft Word で数式エディタを有効にする方法を説明します。

Microsoft Excel でデータのフィルターと並べ替え機能を使用する方法

Microsoft Excel でデータのフィルターと並べ替え機能を使用する方法

Microsoft Excel でデータを簡単にフィルタリングおよび並べ替える方法が必要ですか?ここでは、Excel のフィルター機能と並べ替え機能をシームレスに使用する方法を説明します。

Microsoft Word ファイルのカスタム プロパティを作成または編集する方法

Microsoft Word ファイルのカスタム プロパティを作成または編集する方法

Microsoft Word ファイルのプロパティを管理したいですか?ファイルのプロパティを作成または編集する方法は次のとおりです。

Google フォームを PDF、Google ドキュメント、または Word に変換する方法

Google フォームを PDF、Google ドキュメント、または Word に変換する方法

Google フォームを他の形式にエクスポートしたいですか? Google フォームを PDF、Google ドキュメント、または Word に変換する方法を学びます。

Microsoft WordがMacに保存されない問題を解決する8つの方法

Microsoft WordがMacに保存されない問題を解決する8つの方法

Microsoft Word を使用すると、Mac にファイルを保存する際に問題が発生しますか? Mac で Word が保存できない問題を解決する主な方法は次のとおりです。

Microsoft Wordで列を作成する方法

Microsoft Wordで列を作成する方法

新聞や雑誌に記事を書くときは、コラムを使用する必要があります。 Microsoft Wordで段組みを作成する方法を説明します。

Windows 版 Excel での「Microsoft がマクロをブロックしました」エラーに関するトップ 6 の修正

Windows 版 Excel での「Microsoft がマクロをブロックしました」エラーに関するトップ 6 の修正

Excel で「Microsoft はマクロをブロックしました」というエラーが表示されますか?これを修正し、Windows 10 または 11 の Excel でマクロのブロックを解除する方法は次のとおりです。

Microsoft PowerPointがWindows上でファイルを保存できない問題を解決する7つの方法

Microsoft PowerPointがWindows上でファイルを保存できない問題を解決する7つの方法

Microsoft PowerPoint では Windows コンピューターにファイルが保存されませんか?問題を解決するには、次のトラブルシューティングのヒントを試してください。

Microsoft Wordのデフォルトのページレイアウトを変更する5つの方法

Microsoft Wordのデフォルトのページレイアウトを変更する5つの方法

Microsoft Word のデフォルトのレイアウトを変更するのは非常に簡単です。ここでは、Microsoft Word で余白、レイアウト、方向、ページ サイズを調整し、デフォルトとして設定する方法を説明します。

Excelが応答しない、または遅い場合の9つの簡単な方法

Excelが応答しない、または遅い場合の9つの簡単な方法

Excel が応答しないか、遅いですか?次に、このガイドを使用して、問題を解決し、スムーズに作業するための 9 つの方法を検討してください。