Сначала введите следующие три пользовательские функции в стандартном модуле:
Public Function LastWord(s As String) As String
Dim arr
s = ", , , , , " & s
arr = Split(s, ", ")
LastWord = arr(UBound(arr))
End Function
Public Function NLastWord(s As String) As String
Dim arr
s = ", , , , , " & s
arr = Split(s, ", ")
NLastWord = arr(UBound(arr) - 1)
End Function
Public Function NNLastWord(s As String) As String
Dim arr
s = ", , , , , " & s
arr = Split(s, ", ")
NNLastWord = arr(UBound(arr) - 2)
End Function
, затем в E1 введите:
=lastword(A1)
и скопируйте вниз. В D1 введите:
=NLastWord(A1)
и скопируйте вниз. В C1 введите:
=NNLastWord(A1)
и скопируйте вниз: