SUBSTITUTE で各スペースを100個のスペースに置き換え、RIGHT で末尾の100文字(最後の単語と余白スペース)を取得し、TRIM で余分なスペースを取り除きます。セル内の単語数に関係なく動作します。
=TRIM(RIGHT(SUBSTITUTE("Mary Jane Watson", " ", REPT(" ",100)), 100))→Watson最後の単語を返します。
365 の代替案
=TEXTAFTER(A2, " ", -1)TEXTAFTER で引数に -1 を指定すると、最後のスペース以降のテキストを取得します。
最後の単語を右端に押し出すことで、単語数に関係なく、固定長の RIGHT() で確実に取得できるようにします。
独自のデータに対応する数式が必要ですか?
やりたいことを普段使っている言葉で説明するだけで、ExcelGPTが数式の作成、解説、検証を行います。無料で開始でき、プラグインも不要です。