Mike spør:
Er det noen måte jeg bare kan fjerne bestemte tegn fra en tekststreng? For eksempel har jeg et postnummer BN19 4GX, og jeg vil fjerne alle numeriske tegn for å forlate BN GX.
Dette er lettere å bruke VBA.
Gå til VB Editor (Alt + F11), gå til Insert, Module. Lim denne koden der inne.
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
Nå, tilbake i Excel, hvis den første teksten er i A1, legg denne formelen der du vil ha resultatet:
=RemoveNumeric(A1)
og du får 'BN GX'. Funksjonen fjerner alle numeriske tegn, det vil si (0,1,2,3,4,5,6,7,8,9), men kan tilpasses til å erstatte noe annet.
Merk
Hentet fra.com Message Board