使用公式來獲取字符串的最后一個單詞。如下圖所示,提取列A單元格中字符串的最后一個單詞,將其放置到列C相應的單元格中。
第6步:使用下面的公式:
=LEN(A1)-(LEN(A1)-E1+1)
得出字符串中最后一個單詞的字符數,即字符串總的字符數減去最后一個空格在字符串中的位置的結果。
第7步:使用下面的公式:
=RIGHT(A1,LEN(A1)-(LEN(A1)-E1+1))
獲取字符串中最后一個單詞。
將最后得到的公式依次使用前一步得到的公式替換,最終得到只包含A1的公式,即本文開頭的數組公式。
小結
本文提供了從字符串的結尾開始查找指定字符第一次出現的位置的一種方法。
在第4步中,其實已經得出了逆序排列時最后一個空格的位置,減去1即為最后一個單詞的字符數。然后,將其直接作為RIGHT函數的參數,即可得到結果。
一步一步得出中間結果,然后再逐步替換得到最終的公式,這是編寫大公式的一個通用方法。