Excelでセルから最後の3単語を抽出する方法


Excel で次の数式を使用すると、セルから最後の 3 つの単語を抽出できます。

 =TEXTAFTER( A2 , " ", -3)

この特定の数式は、セルA2から最後の 3 つの単語を抽出します。

次の例は、この公式を実際に使用する方法を示しています。

例: Excel のセルから最後の 3 単語を抽出する

Excel に次のような文章の列があるとします。

列 A の各セルから最後の 3 つの単語を抽出するとします。

これを行うには、セルB2に次の数式を入力します。

 =TEXTAFTER( A2 , " ", -3)

次に、この数式をクリックして、列 B の残りの各セルにドラッグします。

Excelで最後の3単語を抽出

列 B には、列 A の各セルの最後の 3 つの単語が含まれます。

: 式内の値3 は、最後のn単語から抽出したい任意の値に置き換えることができます。

この式はどのように機能するのでしょうか?

各セルから最後の 3 単語を抽出するために使用した式を思い出してください。

 =TEXTAFTER( A2 , " ", -3)

この数式では、次の基本構文を使用するTEXTAFTER関数が使用されます。

TEXTAFTER(テキスト, 区切り文字, [インスタンス番号], …)

金:

  • text : 検索するテキスト
  • delimiter : 後ろのテキストを抽出する文字または部分文字列
  • instance_num (オプション) : その後にテキストを抽出する区切り文字のインスタンス (デフォルトは 1)

最初の引数は、セルA2を検索することを指定します。

2 番目の引数は、スペースの後のテキストを抽出することを指定します。

3 番目の引数は、最後から 2 番目のスペースの後のテキストを抽出することを指定します。

この引数に負の値を指定すると、文字列を右側から検索できます。

この式を使用すると、特定のセルから最後の 3 つの単語を抽出できます。

: Excel のTEXTAFTER関数の完全なドキュメントは、ここで見つけることができます。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excelでテキストの頻度をカウントする方法
Excelでセルにリストテキストが含まれているかどうかを確認する方法
Excelでセルにテキストが含まれている場合に平均を計算する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です