質問: 文字列内の文字の最後のインスタンスを検索し、前に来るものはすべて保持します 私は次のデータを持っています、そして私は数字を取り除く必要があります。これは、文字 ""の最後の出現を見つけて、前に来るすべてのものを保持する必要があることを意味しますが、式の書き方がわかりません。テキストの長さはさまざまで、複数の単語にすることもできます。数字は3桁以下です。**string** abc 61 abc 79 ac 1 ab 123 a bc 12 ありがとう!
回答: 私はこの式を使用します-=left(a1,lookup(9.9999999999e+307,find(" ",a1,row($1:$1024))))の最後のインスタンスを見つけ、それを使用して、leftから始まる印刷する文字数を定義します。編集-何らかの理由でrow()が短い文字列で失敗したため、$1:$1024を追加しました。