Mike chiede:
Esiste un modo per rimuovere semplicemente determinati caratteri da una stringa di testo? Ad esempio, ho un codice postale BN19 4GX e desidero rimuovere tutti i caratteri numerici per lasciare BN GX.
Questo è più facile usando VBA.
Vai all'editor VB (Alt + F11), vai a Inserisci, Modulo. Incolla lì questo codice.
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
Ora, di nuovo in Excel, se il tuo testo iniziale è in A1, inserisci questa formula dove vuoi che il risultato:
=RemoveNumeric(A1)
e otterrai "BN GX". La funzione rimuove tutti i caratteri numerici, cioè (0,1,2,3,4,5,6,7,8,9), ma può essere adattata per sostituire qualcos'altro.
Nota
Bacheca estratta da.com