目次

文字列検索 - Excel

ある文字の最後の出現位置

セル内の文字列を検索(後ろから) - 以下の文字列が1つのセ... - Yahoo!知恵袋

=FIND(C1, SUBSTITUTE(A1, B1, C1, LEN(A1) - LEN(SUBSTITUTE(A1, B1, ""))))

最後の出現位置から後ろを切り取る

先頭からの位置がわからなくてもいいので、最後のB1から後ろの文字列さえ抽出できればよい場合

=TRIM(RIGHT(SUBSTITUTE(A1, B1, REPT(" ", 99)), 99))

B1を半角スペース99個に置換し、右から99文字をとり、余計なスペースを削除すれば抽出できる。99文字以上になりうる場合は適宜数値を増やす。