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

問題を排除するために楽器を試してください



データのセットが大きいと、データテーブルで人の名前と名前を分割する必要がある場合があります。この記事では、まさにそれを行う方法を学ぶことができます。初心者および中級ユーザー向けのこのExcelチュートリアルに従って、データを簡単にスライスおよびダイスします。
Excelで名前と名前を区切る方法



クロムウイルスを取り除く方法

パーソナライズされたメールテンプレートの作成に取り組んでいるとしましょう。各メッセージには受信者の名前を含める必要があります。これをよりわかりやすくしたい場合は、名のみを使用することをお勧めします。幸いなことに、 Excel 姓と名を別々のセルに分割するオプションを提供します。

1つのセルに大量のデータを詰め込むと、問題が発生することがよくあります。この場合、それはパーソナライズです。フィールドが多すぎると、データを並べ替えたりフィルタリングしたりする機能が妨げられる場合があります。以下の方法を使用して、住所や誕生日など、より多くの種類のデータを独自のセルに分割できます。

Excelで名前と名前を分割する

以下のガイドでは、Excelで名前と名前を区切る方法を学ぶことができます。このガイドでは、最新のものを使用します Microsoft Excel 2019 ただし、この手順はソフトウェアのすべてのバージョンで機能します。



Excelに無料でアクセスしますか?試してみてください Excel Online 、マイクロソフト自身が提供する、成長を続けるソフトウェアのオンラインバージョン。さらにサポートが必要な場合は、お気軽にお問い合わせください。

方法1.テキストから列への機能を使用する

Excelの[テキストから列へ]を使用すると、テキスト値を行の個別のセルに分割できます。これを使用して、名と姓をフルネームから分離できます。

  1. 名前を含むExcelドキュメントを開くか、新しいドキュメントを作成してデータを設定します。以下の例と同様の方法でセルが設定されていることを確認してください。
    テスト列関数を使用して、Excelで名前と名前を区切ります
  2. カーソルを使用して、フルネーム列のすべての名前を選択します。この例では、A2:A10を選択します。
    列関数を使用して、Excelで名前と名前を分離します
  3. に切り替えます データ リボンインターフェイスのタブ。これは、[数式]タブと[レビュー]タブの間に配置する必要があります。
    列関数を使用する
  4. クリックしてください 列へのテキスト [データツール]セクションにあるボタン。 (下の画像を参照)
    列関数を使用する
  5. ポップアップウィンドウが表示され、テキストを列に変換ウィザードが起動します。これは3つのステップに分けることができ、それぞれを調整する必要があります。
  6. ステップ1で、 区切られた [元のデータ型]セクション。これにより、名前と名前の間の区切り文字としてスペースを使用できるようになります。クリック 続行します。
    列関数を使用して、Excelで名前と名前を区切ります
  7. 手順2では、最初にすべての区切り文字のチェックを外してから、チェックを入れてください。 スペース のみ。もう一度、をクリックします 続行します。
    列関数を使用して、Excelの名前と名前を区切ります
  8. で出力のフィールドを選択してください セクション。この例では、[名]列の最初のセルB2を選択しました。クリック 終了 プロセスをまとめます。
    最初の列の関数を使用して、名前と名前を区別しますinexcel

以下に示すように、1つのセルの名前と姓を2つの別々のセルに分離することに成功しました。これにより、パーソナライズされた電子メール、データ分析などの多数のオプションが開かれます。
fucniton列を使用して姓と名を分離します



ただし、この方法を使用する場合は、注意が必要なことがいくつかあります。次の警告に注意してください。

  • あなたの細胞のデータは 静的 。フルネームを編集する場合、変更に応じて姓名は調整されません。変更を反映するには、手動で編集する必要があります。
  • 宛先セルを指定しない場合、Text toColumnは 上書き 現在の列。これにより、フルネームフィールドが消去され、分離されたファーストネームとラストネームに置き換えられます。
  • 名だけが必要ですか、それとも名前だけが必要ですか?に ステップ3 、スキップする列を選択してから、 列をインポートしない(スキップ) オプション。

Text to Columnsメソッドは、一貫性のあるデータを操作する場合に最適です。たとえば、すべての名前に姓名のみがある場合、またはすべての名前にミドルネームがある場合です。混合とマッチングは誤った結果につながります—データに一貫性がない場合は、代わりに数式を使用してください。

方法2.数式

Excelで名前と名前を区切る別の方法は、数式を使用することです。このためには、リストにミドルネームがあるかどうかに応じて、3つの異なる数式が必要になります。

数式を使用することの強みは、データを動的に抽出する方法です。フルネームを変更すると、その変更は、分離されたファーストネーム、ミドルネーム、ラストネームのセルにも自動的に反映されます。

この方法はより高度ですが、私たちがお手伝いします。フルネームを分解するために使用する3つの数式の分解から始めましょう。

1.名を取得する式

名とフルネームを区別するには、次の式を使用する必要があります。空のセルを宛先として選択し、次を挿入するだけです。 = LEFT(A2、SEARCH( ''、A2)-1)
姓と名を区切るためにExcelの数式を使用する

この数式は、フルネームがA2セルに含まれていることを前提としています。別の位置にある場合は、数式で必ず変更してください。例えば。最初のフルネームフィールドがD7の場合、数式は次のように変更されます。 = LEFT(D7、SEARCH( ''、D7)-1)

数式を1回実行した後、カーソルをセルの右下隅に置き、下にドラッグすることで、簡単に繰り返すことができます。そうすることで、他のフルネームフィールドの数式が自動的に調整され、名が分離されます。
姓と名を分離するためのExcelの式

すべてのページでグーグルクロームawスナップ

Imgurリンク

2.ミドルネームを取得する式

データセットのフルネームエントリの一部にミドルネームがあるとします。この場合、これらを独自の列に抽出することをお勧めします。次の式を使用すると、まさにそれを実行できます。 = MID(A2、SEARCH( ''、A2)+ 1、SEARCH( ''、SUBSTITUTE(A2、 ''、 '@'、1))-SEARCH( ''、A2))
ミドルネームを取得する式

この場合も、この数式は、フルネームがA2セルに含まれていることを前提としています。そうでない場合は、数式自体で調整してください。ドラッグハンドルを使用して、数式をコピーして他のフルネームセルに自動的に調整し、ミドルネーム列に入力することもできます。

一貫性のあるデータを使用することをお勧めします。一部のエントリにミドルネームが含まれている場合と含まれていない場合、欠落しているミドルネームは #値! エラー。これらを手動で取り除く必要があります。

3.姓を取得する式

最後に、最後の式を使用して、フルネームからラストネームを抽出します。宛先セルを選択して、以下を挿入するだけです。 = RIGHT(A2、LEN(A2)-SEARCH( ''、A2))
家系の名前を取得する式

前の数式と同様に、これもフルネームがA2セルに含まれていることを前提としています。異なる場合は、数式自体で調整してください。ドラッグハンドルを使用して、数式をコピーして他のフルネームセルに自動的に調整し、姓の列に入力します。

ミドルネームもある場合は、次の式を使用します。 = RIGHT(A2、LEN(A2)-SEARCH( '@'、SUBSTITUTE(A2、 ''、 '@'、LEN(A2)-LEN(SUBSTITUTE(A2、 ''、 '')))))
ミドルネームを取得する式

繰り返しますが、フルネームが別のフィールドにある場合は、A2セルのインスタンスをすべて置き換えてください。

方法3.検索して置換

ワイルドカード文字を使用すると、Excelで名前と名前を区切ることができます 検索して置き換えます 関数。これは少し奇妙なものですが、機能し、他のオプションよりも高速である可能性があります。それを使用してフルネームを分割する方法を見てみましょう

1.検索と置換を使用して名を取得します

  1. フルネームを保持しているすべてのセルを選択し、それらのいずれかを右クリックして選択します コピー コンテキストメニューから。または、 Ctrl + C キーボードショートカット。
    名前を見つけて置き換える
  2. 宛先セルを選択し、右クリックして選択します ペースト コンテキストメニューから。また、使用することができます Ctrl + V キーボードショートカット。フルネームの正確なコピーが必要です。
    名前を見つけて置き換える
  3. 2番目の列を選択したままにして、 ホームホーム タブ。クリックしてください 検索と選択 右端の[編集]セクションのボタン。
    nmesを見つけて置き換えます
  4. コンテキストメニューから、 交換 。新しいポップアップウィンドウが表示されます。
    名前を見つけて置き換える
  5. タイプa スペース () 文字、そして アスタリスク (*) [検索する文字列]フィールドに移動します。他のフィールドを空白のままにして、[ すべて交換してください
    名前を見つけて置き換える
  6. 完了しました。

2.検索と置換を使用して姓を取得します

  1. フルネームを保持しているすべてのセルを選択し、それらのいずれかを右クリックして選択します コピー コンテキストメニューから。または、 Ctrl + C キーボードショートカット。
    検索と置換を使用して姓を取得します
  2. 宛先セルを選択し、右クリックして選択します ペースト コンテキストメニューから。また、使用することができます Ctrl + V キーボードショートカット。フルネームの正確なコピーが必要です。
    検索と置換を使用して名前を取得します
  3. 2番目の列を選択したままにして、 ホームホーム タブ。クリックしてください 検索と選択 右端の[編集]セクションのボタン。
    検索と置換を使用して名前を取得します
  4. コンテキストメニューから、 交換 。新しいポップアップウィンドウが表示されます。
    検索と置換を使用して名前を取得します
  5. 次のように入力します アスタリスク (*) 、 その後 スペース () [検索する文字列]フィールドに文字を入力します。他のフィールドを空白のままにして、[ すべて交換してください
    検索と置換を使用して名前を取得します
  6. 完了しました。

最終的な考え

この記事で、MicrosoftExcelでフルネームを名前と名前に分ける方法を説明できたと思います。上記の方法を使用して、リッチでパーソナライズされたデータシートを簡単に作成できます。さまざまなテクニックを組み合わせて、ワークフローをスピードアップすることもできます。

行く前に

Excelについてさらにサポートが必要な場合は、ヘルプセンターサイトに戻ってください。生産性と現代のテクノロジーに関連するより有益な記事については、私たちに戻ってください!

私たちの製品を最高の価格で手に入れるためのプロモーション、お得な情報、割引を受けたいですか?以下にメールアドレスを入力して、ニュースレターを購読することを忘れないでください。受信トレイで最新のテクノロジーニュースを受け取り、生産性を高めるためのヒントをいち早くお読みください。

あなたも好きかも

Excelでワークシートをグループ化する方法
Excelで最適な線を追加する方法
Excelでグリッド線を印刷する方法

エディターズチョイス


Microsoft Visio 2019、2016、および2013をインストールする方法

ヘルプセンター


Microsoft Visio 2019、2016、および2013をインストールする方法

このガイドでは、さまざまな方法を使用してMicrosoft Visio2019をインストールする方法について説明します。開始するには、ここをクリックしてください。

続きを読みます
Windowsの準備

ヘルプセンター


Windowsの準備

コンピューターがWindowsの準備に行き詰まっていますか?これは煩わしい場合がありますが、必ずしも問題ではありません。ここで簡単な手順でこれを修正する方法を学びます。

続きを読みます