Note: The other languages of the website are Google-translated. Back to English

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 Weiter 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," "))

Anmerkungen:

  • 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.
    Hinweis: 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 + Verschiebung + Weiter

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 + Verschiebung + Weiter 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).

Anmerkungen:

  • 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

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

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 Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (1)
Bewertet 5 aus 5 · 1 Bewertungen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank für eine tolle Erklärung
Bewertet 5 aus 5
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL