Mike pita:
Mogu li na neki način jednostavno ukloniti određene znakove iz tekstualnog niza? Na primjer, imam poštanski broj BN19 4GX i želim ukloniti sve numeričke znakove da bih napustio BN GX.
To je lakše koristiti VBA.
Idite na VB Editor (Alt + F11), idite na Umetni, modul. Zalijepite ovaj kod tamo.
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
Sada, natrag u Excel, ako je vaš početni tekst u A1, stavite ovu formulu tamo gdje želite rezultat:
=RemoveNumeric(A1)
i dobit ćete 'BN GX'. Funkcija uklanja sve numeričke znakove, odnosno (0,1,2,3,4,5,6,7,8,9), ali se može prilagoditi da zamijeni nešto drugo.
Bilješka
Izdvojeno iz.com Board Board