Майк пита:
Има ли някакъв начин просто да премахна определени символи от текстов низ? Например имам пощенски код BN19 4GX и искам да премахна всички цифрови символи, за да напусна BN GX.
Това е по-лесно с помощта на VBA.
Отидете в VB Editor (Alt + F11), отидете на Insert, Module. Поставете този код там.
Function RemoveNumeric(Rng As String) As String Dim Tmp As String Dim i As Integer Tmp = Rng For i = 0 To 9 Tmp = Application.Substitute(Tmp, i, "") Next i RemoveNumeric = Tmp End Function
Сега, обратно в Excel, ако първоначалният ви текст е в A1, поставете тази формула там, където искате резултата:
=RemoveNumeric(A1)
и ще получите „BN GX“. Функцията премахва всички цифрови знаци, т.е. (0,1,2,3,4,5,6,7,8,9), но може да бъде адаптирана да замести нещо друго.
Забележка
Извлечено от.com Board Board