Excelで文字の前のテキストを抽出する(4つの簡単な方法)

  • これを共有
Hugh West

Excelには、文字より前のテキストを素早く抽出するための関数がかなりあります。 今回は、それらの使い方を知っておきましょう。

練習用ワークブック

以下のワークブックとエクササイズをダウンロードしてください。

文字の前のテキストを抽出する.xlsx

Excelで文字の前のテキストを抽出する4つの簡単な方法

1.LEFT関数とFIND関数を使って、文字の前のテキストを抽出する。

LEFT機能 の下位範疇の一つである。 TEXT機能 は,与えられたデータセットから,文字列の左端のテキストを取り出すことができます. ここでは,このような 関数と FIND機能 従業員の名前と売上金額のリストを含むワークシートがあると仮定して、"_"という文字で始まるテキストを抽出します。

STEPS

  • 選択 セルD5 .
  • 数式を入力します。
=LEFT(C5,FIND("_",C5)-1)

があります。 FIND機能 は,文字列全体から"_"文字の位置を数値で返すとともに LEFT機能 は、テキストを抽出します。

  • ヒット 入力 をクリックすると、結果が表示されます。
  • を使用します。 フィルハンドル をクリックすると、残りの結果をご覧いただけます。

2.文字のn回目の出現の前にExcelのSUBSTITUTE関数を挿入する

特定の文字のn番目の位置を求め、それ以前のテキストを抽出するためには SUBSTITUTE機能 非常によく使われる関数だ。 例えば、あるデータセットがあるとしよう。 文字列の2番目のスペースより前のテキストを抽出するのだ。

STEPS

  • 選択 セルC5 .
  • 数式を入力します。
=left(b5,find("^",substitute(b5," ","^",2))-1)とする。

ここでは サブスティテュート 関数は、2つ目のスペースを""で置き換えます。 ^ " の文字が表示されます。

式で表されます。

=substitute(b5," ","^",2)

があります。 FIND 機能 の位置を発見する。 ^ 「を数値で指定します。 最後に LEFT機能 は、最初の方法で説明したように、その文字より前のテキストを引き出します。

  • ヒット 入力 .
  • カーソルを他のセルにドラッグダウンして、結果を確認することができます。

3.Excelの検索・置換ツールを使って、文字の前のテキストを抽出する

マイクロソフトエクセル 印象的なツールや機能がたくさん組み込まれています。 検索と置換 はその一つである。以下のデータセットから、文字 " # ".

STEPS

  • セレクトセル B5:B11 .
  • プレス Ctrl+C をクリックしてコピーし 貼り付け セルまで C5 .

  • 貼り付けたデータを選択する。
  • より ホーム タブに移動します。 編集 > 検索&選択 > 交換 .

  • 窓が開く。
  • での を探す と入力し、" #* ".

を使用しています。 アスタリスク ( * ) 以降のすべての文字を表すワイルドカード文字です。 # ".

  • では、このまま に置き換えてください。 ボックスブランク
  • 選択 すべて交換 .

  • 確認画面が表示されます。
  • 選択 よっしゃー をクリックし、前のウィンドウを閉じます。

  • 最後に、すべてのテキストが文字の前に抽出されていることを確認できます。

4.エクセルで文字の前のテキストを引き出す「テキストを列にする」機能を利用する

があります。 テキストからカラムへ Excel のオプションは、データセットをダイナミックにします。 例えば、データセットがあり、アスタリスクという文字 ( * ).

STEPS

  • セレクトセル B5:B11 を押してください。 Ctrl+C をクリックしてコピーしてください。
  • 貼り付け 宛がう セルC5 .

  • に行ってみてください。 データ タブで、貼り付けたデータをすべて選択します。
  • より データツール をドロップダウンしてください。 クリック について テキストをカラムに .

  • より ウィザード ステップ1 ウィンドウで、オプションを選択します。 区切られた .
  • プレス 次のページ .

  • 現在では ウィザードステップ2 ウィンドウで、必ず その他 オプションを使用して、" * 「のプレビューを見ることができます。 データプレビュー ボックスを使用します。
  • 選択 次のページ .

  • 最後に ウィザードステップ3 ウィンドウで、任意のデータ形式を選択することができます。
  • での 目的地 ボックスで、抽出されたデータが欲しい場所を選択します。
  • 選択 仕上がり .

  • ここでは、抽出されたすべてのデータを2つの部分に分けて見ることができます。

結論

の文字の前にあるテキストを取り出すには、これらが一番手っ取り早い方法です。 エクセル 練習用ワークブックが追加されましたので、ぜひお試しください。 質問や新しい方法の提案など、お気軽にお寄せください。

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