Excel-Formel: Text normalisieren
Manchmal importieren Sie Textzeichenfolgen von anderen Geräten oder Orten, die möglicherweise Interpunktionen, zusätzliche Leerzeichen oder Großbuchstaben enthalten, die Sie entfernen und anpassen möchten. In diesem Tutorial wird eine Formel vorgestellt, die die Funktionen LOWER, TRIM und SUBSTITUTE kombiniert, um diese Aufgabe zu bewältigen.
Allgemeine Formel:
=LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Text,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," "))) |
Argumente
Text: die zu normalisierende Textzeichenfolge. |
Rückgabewert:
Diese Formel entfernt Interpunktionen, zusätzliche Leerzeichen und konvertiert Großbuchstaben in Kleinbuchstaben.
So funktioniert diese Formel
Zum Beispiel, normalisieren Sie die Texte im Bereich B3:B5 und geben Sie die Ergebnisse in C3:C5 aus. Bitte verwenden Sie die folgende Formel in C3:
=LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(B3,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," "))) |
Drücken Sie Eingabetaste und ziehen Sie dann den Ausfüllkursor nach unten bis zur Zelle C5, um die normalisierten Texte der Zellen B3:B5 zu erhalten.
Erklärung
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
SUBSTITUTE(Text,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," ") : die SUBSTITUTE Funktion ersetzt den alten Text durch den neuen Text in der Textzeichenfolge. Hier ersetzt diese Formel die Interpunktionen durch Leerzeichen.
TRIM-Funktion: Die TRIM-Funktion entfernt überflüssige Leerzeichen aus der Textzeichenfolge.
LOWER-Funktion: Die LOWER-Funktion konvertiert Großbuchstaben in Kleinbuchstaben.
Anmerkung
Wenn Sie führende oder nachgestellte Leerzeichen in der Textzeichenfolge beibehalten möchten, können Sie diese Formel verwenden:
=" "&LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(B3,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," ")))&" " |
Beispieldatei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Verwandte Formeln
- Überprüfen, ob eine Zelle einen bestimmten Text enthält
Um zu überprüfen, ob eine Zelle einige Texte im Bereich A enthält, aber nicht die Texte im Bereich B, können Sie eine Array-Formel verwenden, die die Funktionen COUNT, SEARCH und AND in Excel kombiniert. - Überprüfen, ob eine Zelle einen von mehreren Werten enthält, aber andere Werte ausschließt
Dieses Tutorial bietet eine Formel, um schnell die Aufgabe zu erledigen, zu überprüfen, ob eine Zelle eines von mehreren Dingen enthält, aber andere Werte ausschließt, und erklärt die Argumente der Formel. - Überprüfen, ob eine Zelle eines von mehreren Dingen enthält
Angenommen, in Excel gibt es eine Liste von Werten in Spalte E, und Sie möchten überprüfen, ob die Zellen in Spalte B alle Werte in Spalte E enthalten und TRUE oder FALSE zurückgeben. - Überprüfen, ob eine Zelle eine Zahl enthält
Manchmal möchten Sie möglicherweise überprüfen, ob eine Zelle numerische Zeichen enthält. Dieses Tutorial bietet eine Formel, die TRUE zurückgibt, wenn die Zelle eine Zahl enthält, und FALSE, wenn die Zelle keine Zahl enthält.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.