Excelの数式を使って姓と名をスペースで区切る(3つの方法)

  • これを共有
Hugh West

マイクロソフトエクセル このチュートリアルでは、スペースでExcelの数式を使用して姓と名を分離する方法を紹介するつもりです。

練習用ワークブックをダウンロードする

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

姓と名をスペースで区切る.xlsx

Excelで数式を使用して姓と名をスペースで区切る3つの適切な方法

今回は、Excelの数式を使って、姓と名をスペースで区切る簡単な方法を3つご紹介します。 例えば、社員の名前をまとめたデータセットがあったとします。 ここで、社員の姓と名を別の列で区切ることにします。

1.LEN、SEARCH、LEFT、RIGHT関数を組み合わせて、姓と名の間をスペースで区切る。

姓と名を分けるには、""が必要です。 テキスト 列へ " と " フラッシュ フィル " と " エクセル 「の組み合わせで名前を区切っています。 LEN , 検索 , 左側 RIGHT機能 .

ステップ1.

  • を選択します。 セル を選択し、計算式を適用しています。 セル ( E5 ).
  • 数式を適用する
=left(c5,search(" ",c5)-1)

どこで

  • があります。 SEARCH機能 は、他のテキスト文字列の中にあるテキスト文字列を探し、その位置を返す。
  • があります。 LEFT機能 は、指定されたテキスト文字列の左側から指定された数の文字を取り出します。

ステップ2.

  • プレス 入力 .
  • ここでは、ファーストネームを分離して セル ( C5 ).
  • 下方向にドラッグすると、列の先頭の名前が表示されます。

  • こうして、すべてのファーストネームが新しいカラムに分離されます。

次に、ラストネームを分離します。 ラストネームを分離する方法は、以下の通りです。

ステップ3.

  • を選んでください。 セル ( F5 ).
  • 数式を適用する
=right(c5,len(c5)-search(" ",c5,1)))

どこで

  • があります。 RIGHT機能 は、右側から指定された文字数を返します。
  • があります。 LEN機能 関数は、指定されたテキスト文字列の長さを返します。
  • があります。 SEARCH機能 は、他のテキスト文字列の中にあるテキスト文字列を探し、その位置を返す。

ステップ4.

  • クリック 入力 .
  • 計算式の助けを借りて、自分の姓を セル .
  • をドラッグダウンしてください。 塗りつぶし 手掛ける " と入力すると、すべてのラストネームが表示されます。

  • こうすることで、希望の名字を手に入れることができるのです。

  • 数式を使うだけで、姓と名をスペースで区切ることに成功しました。 こんなに簡単なんです。

続きを読む エクセルで名前を3列に分割する方法(3つの方法)

2.カンマで区切られた名前から姓と名を割り出すExcelの計算式

一部のデータセットでは、コンマ (,) ということは、名前を分けることはできないのでしょうか? いいえ、そうではありません。この方法では、データセットで名前の間にカンマがある場合、姓と名を分ける方法を説明します。

ステップ1.

  • を選択します。 セル を選択して数式を記述します。 セル ( E5 ).
  • セル-に数式を書き込む
=right(c5, len(c5) - search(" ", c5))

ステップ2.

  • プレス 入力 .
  • から最初の名前が表示されます。 セル ( C5 ).
  • 下にドラッグして、すべての名字の列を埋めます。

  • つまり、データセットにはカンマがあるのに、カラムにはファーストネームが入っているのです (,) の間にある。

ステップ3.

  • 選ぶ セル ( F5 ).
  • 数式を適用する
=left(c5, search(" ", c5) - 2)

ステップ4.

  • クリック 入力 .
  • セル ( F5 )私たちの名字があります。
  • をドラッグダウンしてください。 塗りつぶし 手掛ける " と入力すると、残りのセルに同じ計算式が適用されます。

  • ここでは、すべての姓と名を異なる列に分割しています。

名前データセットにカンマが含まれていた (,) しかし、数式を使うことで、列から名前を分割することができます。

続きを読む エクセルで名前をカンマで分割する方法(3つの適切な方法)

3.Excelの計算式で、姓、名、ミドルネームをスペースで区切る

多くのデータセットには、姓、名、そしてミドルネームが含まれています。 以前は、姓と名を数式で区切っていましたが、ミドルネームがある場合は使えません。 今回は、Excelの数式を使って、すべての名前をスペースで区切る方法について説明します。

ステップ1.

  • を選択しました。 セル ( E5 ) を使って、セル内の最初の名前を取得します。
  • 数式を適用する
=left(c5, search(" ",c5,1)-1)

ステップ2.

  • ナウプレス 入力 .
  • 下にドラッグすると、タスクが完了します。

  • この列は、データセットから名前を区切ったファーストネームで埋め尽くされる。

ステップ3.

  • ミドルネームは セル ( F5 ).
  • 数式を適用する
=mid(c5,search(" ",c5) + 1, search(" ", c5, search(" ", c5) + 1) - search(" ", c5) -1)

どこで

  • があります。 MID機能 は、与えられたテキスト文字列の中央から指定された数の文字を抽出します。

ステップ4.

  • ミドルネームを取得する場合は、以下を押します。 入力 .
  • をドラッグダウンしてください。 塗りつぶし ハンドル ".

  • すべてのミドルネームが見つかります。

ステップ5.

  • を選んでください。 セル ( G5 ).
  • 数式を適用する
=right(c5, len(c5) - search(" ", c5, search(" ", c5, 1)+1)))

ステップ6.

  • クリック 入力 .
  • をドラッグしてください。 塗りつぶし 手掛ける " を下向きに表示します。

  • 名字を分けたんです。

  • こうすることで、すべての名前を簡単に分離することができます。

続きを読む エクセルで数式を使って名前を分割する方法(4つの簡単な方法)

覚えておきたいこと

  • への べつみょう をより早く使用することができます。 フラッシュフィル 通常、デフォルトで有効になっていますが、うまくいかない場合は、[OK]をクリックします。 フラッシュフィル ボタンをクリックします。 データタブ>データツール それでもうまくいかない場合は、次のようにします。 ファイル> オプション を選択し、" アドバンスト "を選択し、" オートフラッシュフィル " のボックスを表示します。

結論

この記事では、Excelの数式を使用してスペースで姓と名を分離するすべての方法をカバーしました。 あなたが有用見つけることを願っています。 下のコメント欄であなたの見解を共有することを忘れないでください。 ありがとうございます

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。