Gibt es integrierte Excel-Funktionen, die eine Zeichenfolge umkehren?
Gibt es integrierte Excel-Funktionen, die eine Zeichenfolge umkehren?
Antworten:
Es gibt keine eingebaute Funktion, die ich kenne, aber Sie können Ihre eigene benutzerdefinierte Funktion erstellen.
Zuerst - erstelle ein neues Modul:
Zweitens - fügen Sie die folgende Funktion in Ihr neues Modul ein ( Referenz ):
Function Reverse(Text As String) As String
Dim i As Integer
Dim StrNew As String
Dim strOld As String
strOld = Trim(Text)
For i = 1 To Len(strOld)
StrNew = Mid(strOld, i, 1) & StrNew
Next i
Reverse = StrNew
End Function
Nun sollten Sie in der Lage sein , die verwenden Reverse - Funktion in Ihrer Tabelle
Die derzeit akzeptierte Antwort ist eine schlechte Möglichkeit, eine Zeichenfolge umzukehren, insbesondere wenn eine in VBA integrierte vorhanden ist. Verwenden Sie stattdessen den folgenden Code (sollte dasselbe tun, aber VIEL schneller ausgeführt werden):
Function Reverse(str As String) As String
Reverse = StrReverse(Trim(str))
End Function
TRIM
hinzugefügt wurde, da in der Frage kein zusätzlicher Leerraum angegeben wurde. Entfernen TRIM
Sie "große" Datensätze, wenn Sie sie nicht benötigen.