Google スプレッドシート: セルから最後の単語を抽出する方法
次の構文を使用して、Google スプレッドシートのセルから最後の単語を抽出できます。
=TRIM(RIGHT(SUBSTITUTE( A2 ," ",REPT(" ",LEN( A2 ))),LEN( A2 )))
この特定の数式は、セルA2から最後の単語を抽出します。
次の例は、この構文を実際に使用する方法を示しています。
例: Google スプレッドシートのセルから最後の単語を抽出する
Google スプレッドシートに次の式のリストがあるとします。
次の式を使用して、セルA2から最後の単語を抽出できます。
=TRIM(RIGHT(SUBSTITUTE( A2 ," ",REPT(" ",LEN( A2 ))),LEN( A2 )))
この数式をセルB2に入力してEnter キーを押します。
数式は単語fastを正しく返します。
次に、この数式を列 B の残りの各セルにドラッグして入力し、列 A の各セルから最後の単語を抽出します。
数式は各セルから最後の単語を正しく抽出します。
この数式は、特定のセル内の文字列または語句の長さに関係なく機能することに注意してください。
また、セルA5の文字列のように、文字列に単語が 1 つしか含まれていない場合にも、数式は機能することに注意してください。
追加リソース
次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。
Google スプレッドシート: COUNTIF がテキストと等しくない仕組み
Google スプレッドシート: テキストを含まないセルをフィルタリングする
Google スプレッドシート: テキスト文字列を反転する方法