Note: The other languages of the website are Google-translated. Back to English

Excelのセルから最後のXNUMXつの単語を抽出します

このチュートリアルでは、数式を使用してExcelのセルから最後のXNUMXつの単語を抽出する方法について説明します。


Excelのセルから最後のXNUMXつの単語を抽出するにはどうすればよいですか?

一般的な式

=MID(cell,FIND("@",SUBSTITUTE(cell," ","@",LEN(cell)-LEN(SUBSTITUTE(cell," ",""))-1))+1,100)

引数

セル: 最後のXNUMXつの単語を抽出するセル。

この式の使い方は?

以下のスクリーンショットに示すように、テキスト文字列のリストがあり、リストの各セルから最後のXNUMXつの単語を抽出したい場合は、次のようにしてください。

1.空白のセルを選択して結果を出力します。

2.以下の式を入力し、を押します。 入力します キー。 そして、をドラッグします フィルハンドル 数式を他のセルに適用します。 以下のスクリーンショットを参照してください。

=MID(B5,FIND("@",SUBSTITUTE(B5," ","@",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-1))+1,100)

注意: 数式で、B5を必要なセルに置き換えてください。

この式はどのように機能しますか?

=MID(B5,FIND("@",SUBSTITUTE(B5," ","@",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-1))+1,100)

1. LEN(B5)-LEN(SUBSTITUTE(B5," ","")):セルB5のスペース数を計算します。 結果は4です。

  • 1.1) LEN(SUBSTITUTE(B5," ","")):SUBSTITUTE関数は、セルB5からすべてのスペースを削除し、LEN関数はスペースを含まないテキスト文字列の長さを計算します。 ここでの結果は19です。
  • 1.2) LEN(B5):このLEN関数は、スペースを含むテキスト文字列の全長を計算し、結果を23として返します。
  • 2.3)その後、スペースを含むテキスト文字列の長さからスペースを含まないテキスト文字列の長さを差し引き、最終的にセルB5のスペースの数を取得します:23-19 = 4。

2. SUBSTITUTE(B5," ","@",4-1)):この場合、最後からXNUMX番目のスペースを@などの指定された文字に置き換えます。

  • SUBSTITUTE(B5," ","@",3):ここで、SUBSTITUTE関数は、B5のXNUMX番目のスペース(これは最後からXNUMX番目のスペースでもあります)を「@」に置き換えます。 結果は次のとおりです。Excelは便利な@ツールです。

3. FIND("@","Excel is an useful@tool"):文字「@」の場所を検索します。 検索の結果は12です。

4. MID(B5,12+1,100):MID関数は、B13のテキスト文字列から5の位置から始まる特定の文字数を抽出します。

  • ここで、100という数字は、文字数が十分に多いことを保証できます。

関連機能

ExcelLEN関数
LEN関数は、テキスト文字列の文字数を返します。

ExcelSUBSTITUTE関数
SUBSTITUTE関数は、テキスト文字列内のテキストまたは文字を別のテキストまたは文字に置き換えます。

ExcelMID関数
MID関数は、指定されたテキスト文字列の中央から特定の文字数を検索して返すために使用されます。

ExcelのFIND関数
FIND関数は、別の文字列内の文字列を検索するために使用され、別の文字列内の文字列の開始位置を返します。


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)
コメントを並べ替える
コメント (0)
まだ評価はありません。 最初に評価してください!
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護