Suchen und Entfernen von Zeichenfolgen - Excel-Tipps

Inhaltsverzeichnis

Mike fragt:

Kann ich bestimmte Zeichen einfach aus einer Textzeichenfolge entfernen? Zum Beispiel habe ich eine Postleitzahl BN19 4GX und möchte alle numerischen Zeichen entfernen, um BN GX zu verlassen.

Dies ist mit VBA einfacher.

Gehen Sie zum VB-Editor (Alt + F11), gehen Sie zu Einfügen, Modul. Fügen Sie diesen Code dort ein.

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

Wenn sich Ihr ursprünglicher Text in Excel in A1 befindet, setzen Sie diese Formel an die gewünschte Stelle:

=RemoveNumeric(A1)

und du bekommst 'BN GX'. Die Funktion entfernt alle numerischen Zeichen, dh (0,1,2,3,4,5,6,7,8,9), kann jedoch angepasst werden, um etwas anderes zu ersetzen.

Hinweis

Aus dem Message Board von.com extrahiert

Interessante Beiträge...