Direkt zum Inhalt

Fügen Sie in einer Zelle in Excel Leerzeichen zwischen Zahl und Text ein

In diesem Artikel erfahren Sie, wie Sie mit Formeln in Excel Leerzeichen zwischen Zahl und Text einfügen.

Fall 1: Fügen Sie Leerzeichen zwischen Zahl und Text ein - der Text steht immer an erster Stelle
Fall 2: Fügen Sie Leerzeichen zwischen Nummer und Text ein - die Nummer steht immer an erster Stelle


Fügen Sie Leerzeichen zwischen Zahl und Text ein - der Text steht immer an erster Stelle

Angenommen, es gibt eine Textzeichenfolgenliste, die Nummer und Text enthält, wobei der Text immer an erster Stelle steht, wie im folgenden Screenshot gezeigt, können Sie mit der folgenden Formel Leerzeichen zwischen Nummer und Text einfügen.

Generische Formel

=TRIM(REPLACE(text_string,MIN(FIND({1,2,3,4,5,6,7,8,9,0},text_string&”1234567890”)),0,” “))

Argumente

Textzeichenfolge: Die Textzeichenfolge, die Sie zwischen Text und Nummer einfügen. Es kann sein:

  • Die in Anführungszeichen eingeschlossene Textzeichenfolge.
  • Oder ein Verweis auf eine Zelle, die die Textzeichenfolge enthält.

Wie verwende ich diese Formel?

1. Wählen Sie eine leere Zelle aus, um das Ergebnis auszugeben. In diesem Fall wähle ich D3.

2. Geben Sie die folgende Formel ein und drücken Sie die Taste Enter Schlüssel. Ziehen Sie diese Ergebniszelle dann ganz nach unten, um die Formel auf andere Zellen anzuwenden.

=TRIM(REPLACE(B3,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")),0," "))

Notizen:

  • In der Formel ist B3 die Textzeichenfolgenzelle, in die Sie zwischen Text und Zahl Leerzeichen einfügen.
  • Diese Formel kann nur ein Leerzeichen vor der ersten Zahl einfügen. Diese Formel ändert beispielsweise B34C12G45 in B 34C12G45.

Wie funktioniert diese Formel?

=TRIM(REPLACE(B3,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")),0," "))

1. FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")

  • B3&"1234567890": gibt das Ergebnis zurück als: "KutoolsforExcel634211234567890";
  • FIND({1,2,3,4,5,6,7,8,9,0}, "KutoolsforExcel634211234567890"): Die FIND-Funktion findet die Position von "1-0" -Ziffern in KutoolsforExcel634211234567890 und gibt das Ergebnis als {20,19,17,18,25,16,27,28,29,30} zurück.
    Note: Das Ergebnis {20,19,17,18,25,16,27,28,29,30} bedeutet, dass die Nummer 1 in KutoolsforExcel20 an 634211234567890. Stelle steht, Nummer 2 in KutoolsforExcel19 an 634211234567890. Stelle.

2. MIN({20,19,17,18,25,16,27,28,29,30})

  • Die MIN-Funktion erhält den Minimalwert des Arrays. Hier ist das Ergebnis 16.

3. REPLACE(KutoolsforExcel63421,16,0," ")

  • Verwenden Sie hier die REPLACE-Funktion, um der 16. Position in KutoolsforExcel63421 ein Leerzeichen hinzuzufügen und das Ergebnis als KutoolsforExcel 63421 zurückzugeben.

4. =TRIM("KutoolsforExcel 63421")

  • Die TRIM-Funktion Entfernt alle Leerzeichen aus dem Text mit Ausnahme einzelner Leerzeichen zwischen Wörtern. Und hält keine führenden und nachfolgenden Leerzeichen des Textes.

Fügen Sie Leerzeichen zwischen Nummer und Text ein - die Nummer steht immer an erster Stelle

In einem anderen Fall, wie im folgenden Screenshot gezeigt, gibt es eine Textzeichenfolgenliste, die Nummer und Text enthält, wobei die Nummer immer an erster Stelle steht. Sie können die folgende Arrayformel anwenden, um ein Leerzeichen zwischen Nummer und Text einzufügen.

Generische Formel

=TRIM(REPLACE(text_string,MAX(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},text_string,ROW(INDIRECT("1:"&LEN(text_string)))),0))+1,0," ")) + Ctrl + Shift + Enter

Argumente

Textzeichenfolge: Die Textzeichenfolge, die Sie zwischen Text und Nummer einfügen. Es kann sein:

  • Die in Anführungszeichen eingeschlossene Textzeichenfolge.
  • Oder ein Verweis auf eine Zelle, die die Textzeichenfolge enthält.

Wie verwende ich diese Formel?

1. Wählen Sie eine leere Zelle (in diesem Fall D3) aus, um das Ergebnis auszugeben.

2. Geben Sie die folgende Formel ein und drücken Sie die Taste Ctrl + Shift + Enter Schlüssel gleichzeitig.

=TRIM(REPLACE(B3,MAX(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},B3,ROW(INDIRECT("1:"&LEN(B3)))),0))+1,0," "))

3. Wählen Sie die Ergebniszelle aus und ziehen Sie sie ganz nach unten, um die Formel auf andere Zellen anzuwenden (siehe Abbildung unten).

Notizen:

  • In der Formel ist B3 die Textzeichenfolgenzelle, in die Sie zwischen Text und Zahl Leerzeichen einfügen.
  • Diese Array-Formel kann nur ein Leerzeichen nach der letzten Zahl hinzufügen. Diese Formel ändert beispielsweise 34C12GHH in 34C12 GHH.

Verwandte Funktionen

Excel TRIM-Funktion
Die Excel TRIM-Funktion entfernt alle zusätzlichen Leerzeichen aus der Textzeichenfolge und behält nur einzelne Leerzeichen zwischen Wörtern bei.

Excel REPLACE-Funktion
Die Excel REPLACE-Funktion sucht und ersetzt Zeichen basierend auf der angegebenen Position aus der Textzeichenfolge durch einen neuen Text.

Excel MIN Funktion
Die Excel MIN-Funktion gibt die kleinste Zahl in einer Reihe von Werten zurück.

Excel FIND-Funktion
Die Excel FIND-Funktion wird verwendet, um eine Zeichenfolge in einer anderen Zeichenfolge zu finden und die Startposition der Zeichenfolge in einer anderen Zeichenfolge zurückzugeben.

Excel MAX-Funktion
Die Excel MAX-Funktion gibt die größte Zahl in einer Reihe von Werten zurück.

Excel IFERROR-Funktion
Die IFERROR-Funktion wird verwendet, um ein benutzerdefiniertes Ergebnis zurückzugeben, wenn eine Formel einen Fehler auswertet, und um ein normales Ergebnis zurückzugeben, wenn kein Fehler auftritt.

Excel ROW-Funktion
Die Excel ROW-Funktion gibt die Zeilennummer einer Referenz zurück.

Excel INDIRECT-Funktion
Die Excel INDIRECT-Funktion konvertiert eine Textzeichenfolge in eine gültige Referenz.

Excel LEN-Funktion
Die Excel LEN-Funktion gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück.


Verwandte Formeln

Fügen Sie nach dem ersten Wort in einer Zelle in Excel ein Komma hinzu
Wenn Sie nur nach dem ersten Wort in einer Zelle ein Komma einfügen möchten, kann Ihnen die Formel in diesem Lernprogramm einen Gefallen tun.

Fügen Sie vor jedem Wort in einer Zelle ein bestimmtes Zeichen hinzu
In diesem Artikel wird erläutert, wie Sie vor jedem Wort in einer Zelle mit einer Formel in Excel ein bestimmtes Zeichen hinzufügen.

Fügen Sie der Telefonnummer Bindestriche hinzu
In diesem Artikel wird erläutert, wie Sie der Telefonnummer in einer bestimmten Zelle mit einer Formel in Excel Bindestriche hinzufügen.

Komma zwischen Namen einfügen
Um Kommas zwischen Namen in einer Zelle einzufügen, kann Ihnen die Formel in diesem Tutorial einen Gefallen tun.


Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate  |  Leere Zeilen löschen  |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren  |  Runde ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrfachwert  |  Über mehrere Blätter hinweg  |  Unscharfe Suche...
Adv. Dropdown-Liste: Einfache Dropdown-Liste  |  Abhängige Dropdown-Liste  |  Mehrfachauswahl Dropdown-Liste...
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  Spalten vergleichen mit Wählen Sie Gleiche und Unterschiedliche Zellen ...
Ausgewählte Funktionen: Rasterfokus  |  Designansicht  |  Große Formelleiste  |  Arbeitsmappen- und Blattmanager | Ressourcen (Autotext)  |  Datumsauswahl  |  Arbeitsblätter kombinieren  |  Zellen verschlüsseln/entschlüsseln  |  Senden Sie E-Mails nach Liste  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen ...)  |  50+ Chart Typen (Gantt-Diagramm ...)  |  40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag ...)  |  19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion ...)  |  7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Teilen Sie Excel-Zellen ...)  |  ... und mehr

Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...


Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.
Comments (1)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thank you for a great explanation
Rated 5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations