Wie fügt man Text am Anfang oder Ende aller Zellen in Excel hinzu?
Gelegentlich kann es vorkommen, dass Sie denselben spezifischen Text am Anfang oder Ende jeder Zelle innerhalb einer Auswahl hinzufügen müssen. Dies manuell für jede einzelne Zelle durchzuführen, ist äußerst zeitaufwendig und mühsam. Glücklicherweise gibt es mehrere einfachere Methoden, um dies zu erreichen und so effizient denselben Text an den Anfang oder das Ende aller Zellen einer Auswahl anzufügen.
![]() |
Text hinzufügen am Anfang / Ende aller Zellen mithilfe der Blitzvorschau
Die Blitzvorschau in Excel ist ein intelligentes Werkzeug, das automatisch Daten ausfüllt, sobald es ein Muster erkennt. Diese Funktion ist besonders nützlich, um Text in Zellen einzufügen – einfach ein Beispiel für das gewünschte Ergebnis liefern, und Excel übernimmt den Rest.
Angenommen, Sie müssen „Dr.“ vor Namen in Spalte A setzen. So nutzen Sie die Blitzvorschau dafür:
- Stellen Sie sicher, dass Ihre Daten in einer Spalte stehen und die direkt danebenliegende Spalte leer ist.

- Geben Sie im ersten Beispiel in die erste Zelle der nächsten Spalte „Dr. " ein und drücken Sie Enter.

- Drücken Sie Strg + E, um den Rest der Zellen in der Spalte automatisch mit „Dr. " vorangestellt zu den Namen zu füllen. Tipp: Sie können alternativ auf die Registerkarte Daten im Menüband klicken und dann Schnellausfüllung auswählen, um dasselbe Ergebnis zu erzielen – ideal, wenn Sie die Menüband-Oberfläche für Excel-Vorgänge bevorzugen.
Hinweis: Um bestimmten Text nach den Namen hinzuzufügen, z. B. „, HR“ zur Kennzeichnung der Personalabteilung, können Sie denselben Ansatz verwenden:
Text hinzufügen am Anfang / Ende aller Formel
Um ganz einfach bestimmten Text oder Zeichen am Anfang oder Ende von Zellen einzufügen, verknüpfen Sie eine feste Zeichenkette mit dem Zellbezug mithilfe einer Excel-Formel. Angenommen, Sie müssen „Klasse A: “ vor Namen in Spalte A setzen. So wenden Sie dafür die passende Formel an:
- Wählen Sie eine Zelle aus, in der Sie den Vorname mit „Klasse A:" vorangestellt ausgeben möchten.

- Geben Sie eine dieser Formeln entsprechend Ihrer Präferenz ein und drücken Sie Enter, um das erste Ergebnis zu sehen (hier verwende ich als Beispiel die erste Formel):
="Class A: "&A2=CONCATENATE("Class A: ", A2)=CONCAT("Class A: ", A2)Tipp: In diesen Formeln ist „Klasse A:“ das vorangestellte Präfix und A2 die erste Zelle mit einem Namen, den Sie anpassen möchten. Sie können „Klasse A:“ beliebig ersetzen und A2 entsprechend Ihren Anforderungen ändern.
- Ziehen Sie den Ausfüllknauf nach unten auf die Zellen, auf die Sie die Formel anwenden möchten.

Hinweise:
- Platzieren Sie zur Vereinfachung den Text, den Sie hinzufügen möchten, in einer bestimmten Zelle (z. B.)E2), und verknüpfen Sie anschließend beide Zellen. Tipp: Die Zelladresse für den vorangestellten Text ist mit dem $-Zeichen fixiert, damit sie beim Kopieren der Formel nach unten nicht verändert wird.

- Um Text am Ende des bestehenden Inhalts einer Zelle anzufügen, kehren Sie einfach die Reihenfolge in der Formel um. Möchten Sie beispielsweise „- Klasse A“ an den Inhalt von Zelle A2 anhängen, verwenden Sie eine der folgenden Formeln:
=A2&" - Class A"=CONCATENATE(A2, " - Class A")=CONCAT(A2, " - Class A")
Text hinzufügen am Anfang / Ende aller Zellen mithilfe von KI
Die Funktion Kutools für Excel-KI-Assistent stellt einen bedeutenden Fortschritt in der intelligenten Datenverarbeitung dar. Sie nutzt künstliche Intelligenz, um Ihre Anfragen zu analysieren und komplexe Aufgaben mit nur einem einfachen Befehl auszuführen.
Um Text wie „Dr. “ am Anfang Ihrer markierten Zellen hinzuzufügen, wählen Sie einfach die gewünschten Zellen aus, klicken Sie auf Kutools > AI-Assistent und geben Sie KUTOOLS AI Aide folgenden Befehl ein: Füge „Dr. “ vor jede markierte Zelle ein. Das System versteht den Befehl sofort und zeigt eine Ausführen-Schaltfläche an. Klicken Sie darauf – und die Änderungen werden sofort übernommen.
Hinweise:
- Falls das Ergebnis nicht Ihren Erwartungen entspricht und Sie die Änderungen rückgängig machen möchten, klicken Sie auf die Schaltfläche Unzufrieden, um Ihre Aktionen rückgängig zu machen.
- Um Text wie „AA“ am Ende aller ausgewählten Zellen anzufügen, formulieren Sie Ihre Anfrage als „AA“ hinzufügen nach jeder ausgewählten Zelle.
- Möchten Sie auf das Hilfsprogramm AI-Assistent zugreifen? Laden Sie Kutools für Excel jetzt herunter! Darüber hinaus bietet Kutools über 300 weitere Funktionen und eine 30-tägige kostenlose Testversion. Zögern Sie nicht – probieren Sie es noch heute aus!
Text hinzufügen am Anfang / Ende aller Zellen mit VBA
In diesem Abschnitt stellen wir eine einfache VBA-Methode vor, mit der Sie festgelegten Text direkt am Anfang oder Ende aller Zellen in einem oder mehreren ausgewählten Bereichen hinzufügen können.
- Wählen Sie den oder die Bereiche aus, in denen Sie den angegebenen Text am Anfang oder Ende aller Zellen hinzufügen möchten.
- Halten Sie in Excel die Tasten Alt + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
- Klicken Sie auf Einfügen>Modulund fügen Sie den folgenden VBA-Code in das Modul-Fenster ein.
- VBA: Fügt festgelegten Text am Anfangder Zellen hinzu
Sub PrependToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = "EXCL-" & c.Value Next End SubHinweis: Dieser Code fügt allen ausgewählten Zellen das Präfix „EXCL-“ hinzu. Stellen Sie sicher, dass Sie diesen Beispieltext im Code durch den tatsächlich benötigten Text ersetzen, bevor Sie ihn auf Ihr Arbeitsblatt anwenden.
- VBA: Fügt festgelegten Text am Endeder Zellen hinzu
Sub AppendToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = c.Value & "-XS" Next End SubHinweis: Dieses Makro hängt „-XS“ an den Inhalt jeder ausgewählten Zelle an. Achten Sie darauf, „-XS“ durch das gewünschte Suffix zu ersetzen, bevor Sie das Makro in Ihrem Arbeitsblatt ausführen.
- VBA: Fügt festgelegten Text am Anfangder Zellen hinzu
- Drücken Sie die Taste F5, um das Makro auszuführen.
Ergebnis
Wenn das erste VBA-Skript ausgeführt wird, wird allen ausgewählten Zellen der Wert „EXCL-“ vorangestellt.

Wenn das zweite VBA-Skript ausgeführt wird, wird allen ausgewählten Zellen der Wert „-XS“ angehängt.

- Text dem Zellinhalt voranstellen und in die nächste Spalte einfügen:

Sub PrependToRightOfSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value Next c End Sub - Text dem Zellinhalt anhängen und in die nächste Spalte einfügen:

Sub AppendToRightOfSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS" Next c End Sub
Text hinzufügen am Anfang / Ende aller Zellen mit Kutools für Excel
Das Kutools für Excel-Tool Text hinzufügenwurde entwickelt, um effizient festgelegten Text am Anfang oder Ende jeder Zelle in einem oder mehreren ausgewählten Bereichen einzufügen. Besonders bei anspruchsvolleren Aufgaben überzeugt dieses Tool mit folgenden Funktionen:
| ![]() |
Sobald Kutools für Excel installiert ist, markieren Sie einen oder mehrere Bereiche, in denen Sie festgelegten Text hinzufügen möchten, und klicken Sie auf Kutools > Text > Add Text. Führen Sie im Dialogfeld Add Text Folgendes aus:
- Geben Sie den Text ein, den Sie hinzufügen möchten.
- Wählen Sie die gewünschte Option für die Position des Textes aus. Sie können das Ergebnis im Vorschaubereich prüfen.
- Klicken Sie auf OK.

- Im bereitgestellten Screenshot wurde „2024“in das Textfeld eingegeben, wobei die Option Nach dem letzten Zeichenausgewählt ist. Sie können sich eine Vorschau anzeigen lassen, wie der Text in jeder Zelle erscheinen wird, bevor Sie die Änderungen auf Ihren ausgewählten Bereich anwenden.
- Wenn Sie die Option Skip non-text cells aktivieren, fügt das Tool den festgelegten Text nicht in Zellen ein, die keine Textinhalte enthalten.
Hinweis: Möchten Sie auf das Hilfsprogramm Text hinzufügen zugreifen? Laden Sie Kutools für Excel jetzt herunter! Darüber hinaus bietet Kutools über 300 weitere Funktionen und eine 30-tägige kostenlose Testversion. Zögern Sie nicht – probieren Sie es noch heute aus!
Text hinzufügen am Anfang / Ende aller Zellen visuell mithilfe benutzerdefinierter Formatierung
Die benutzerdefinierte Formatierung in Excel ist eine leistungsstarke Funktion, mit der Sie die Anzeige von Zellen visuell anpassen können, ohne den eigentlichen Inhalt der Zelle zu verändern. Sie eignet sich besonders gut, um Einheiten oder Kennzeichnungen hinzuzufügen, die zur Interpretation erforderlich sind, aber nicht in Berechnungen eingreifen sollen.
Angenommen, Sie haben eine Spalte mit Zahlen, die Gewichte darstellen, und möchten diese jeweils mit der Einheit „kg“ am Ende anzeigen lassen, ohne die eigentlichen Zahlen für Berechnungen zu verändern. So geht’s:
- Wählen Sie die Zellen aus, die die Gewichte enthalten. Sie können einen Bereich, eine Ganze Spalte oder bestimmte Zellen innerhalb einer Arbeitsmappe auswählen.

- Halten Sie die Tasten Strg + 1gedrückt, um das Dialogfeld Zellenformat festlegenzu öffnen. Alternativ können Sie mit der rechten Maustaste auf die ausgewählten Zellen klicken und im Kontextmenü Zellenformat festlegenauswählen.
- Im Dialogfeld Zellenformat festlegenwechseln Sie zur Registerkarte Zahlund führen Sie Folgendes aus:
- Wählen Sie in der linken Kategorieliste Benutzerdefiniert aus.
- Geben Sie im Eingabefeld Typunter Benutzerdefiniertfolgenden Formatcode ein:#„ kg". Sie können das neue Format anschließend im Feld Beispielvorschauen, um zu sehen, wie es aussieht, bevor Sie es anwenden.
- Klicken Sie auf OK.

Ergebnis
Jetzt wird jede Zahl in Ihrer Auswahl mit „kg“am Ende angezeigt, während der tatsächliche Wert in den Zellen unverändert bleibt – sodass sämtliche Berechnungen mit diesen Zellen weiterhin die reinen numerischen Werte ohne den „kg“-Text verwenden.

Hinweise:
- Der Formatcode #„ kg"fügt visuell „ kg“allen Zellen mit Zahlen hinzu; Sie können ihn wie folgt anpassen:
- Ersetzen Sie das kg innerhalb der Anführungszeichen durch den Text, den Sie hinzufügen möchten.
- Wenn Ihre Zellen Text enthalten und Sie ihnen bestimmten Text anhängen möchten, ersetzen Sie das #(Nummernzeichen) durch das @(„at“-Zeichen) im Formatcode.

- Um visuell Text am Anfang von Zellen einzufügen, stellen Sie dem # in Ihrem Formatcode den gewünschten Text voran. Wenn Sie beispielsweise „Text "# in das Formatfeld eingeben, wird „Text " allen numerischen Zellen vorangestellt.
Text nach dem N-ten Zeichen innerhalb jeder Zelle einfügen
In diesem Abschnitt stellen wir zwei Methoden vor, um bestimmten Text nach dem n-ten Zeichen in jeder Zelle einzufügen: eine mithilfe einer WECHSELN-Formel und die andere mit einem vielseitigen Werkzeug. Als Beispiel zeigen wir , wie ein Bindestrich (-) nach dem 5. Zeichen eingefügt wird.
Text nach dem N-ten Zeichen mithilfe einer WECHSELN-Formel einfügen
Um bestimmten Text oder Zeichen nach dem N-ten Zeichen in Zellen mithilfe der WECHSELN-Funktion einzufügen, folgen wir dem unten beschriebenen Muster.
=REPLACE(cell, N+1, 0, „text")
Die Logik hinter dieser Formel besteht darin, 0 (keine) Zeichen der Zellean der ()N+1)-ten Position durch „Text“ zu ersetzen. Um beispielsweise einen Bindestrich (-) nach dem 5. Zeichen einzufügen, verwende ich die folgende Formel:
=REPLACE(A2, 6, 0, "-")

Text nach dem N-ten Zeichen mit Kutools für Excel
Mit der Funktion Add Text von Kutools for Excel fügen Sie nicht nur Text am Anfang oder Ende einer Zelle ein, sondern auch an einer beliebigen Position innerhalb der Zelle.
Um einen Bindestrich (-) nach dem 5. Zeichen einzufügen, markieren Sie einen oder mehrere Bereiche, in denen der Bindestrich eingefügt werden soll, und klicken Sie auf Kutools > Text > Add Text. Führen Sie im Dialogfeld Add Text Folgendes aus:
- Geben Sie einen Bindestrich ()-) in das Textfeld ein.
- Wählen Sie die Option Nach bestimmter Position und geben Sie 5 ein, um den Bindestrich nach dem 5. Zeichen einzufügen. Sie können das Ergebnis im Vorschaubereich prüfen.
- Klicken Sie auf OK.

Text vor / nach bestimmten Zeichen anhängen
In diesem Abschnitt stellen wir zwei Methoden vor, um Text vor oder nach bestimmten Zeichen innerhalb von Excel-Zellen hinzuzufügen: eine mithilfe einer ERSETZEN-Formel und eine weitere mit einem vielseitigen Werkzeug. Zur Veranschaulichung zeigen wir , wie „(EO)“ vor und nach dem Bindestrich (-) in Zellinhalten eingefügt wird.
Text vor / nach bestimmten Zeichen mithilfe einer ERSETZEN-Formel einfügen
Um Text oder Zeichen vor oder nach bestimmten Zeichen in Zellen mithilfe der ERSETZEN-Funktion einzufügen, folgen wir den unten beschriebenen Mustern.
- Text am Anfang hinzufügen vorbestimmten Zeichen („anchor_text“):
=SUBSTITUTE(cell, "anchor_text", „added_text & anchor_text", 1)
- Text am Ende anhängen nachbestimmten Zeichen („anchor_text“):
=SUBSTITUTE(cell, "anchor_text", „anchor_text & added_text", 1)
Die Logik hinter den Formeln besteht darin, „anchor_text“ innerhalb der Zelle durch „hinzugefügter_Text & anchor_text“ oder „anchor_text & hinzugefügter_Text“ zu ersetzen, um so „hinzugefügter_Text“ vor oder nach „anchor_text“ einzufügen.
Um beispielsweise „(EO)“vordem Bindestrich (-) in Zellinhalten einzufügen, verwenden Sie die folgende Formel:
=SUBSTITUTE(A2, "-", "(EO)-", 1)

- Die Zahl 1 in der SUBSTITUTE-Funktion teilt Excel mit, dass nur das erste Vorkommen des Bindestrichs (-) in Zelle A2 ersetzt werden soll. Falls mehrere Bindestriche vorhanden sind und Sie ein anderes ersetzen möchten, passen Sie diese Zahl entsprechend an, um die gewünschte Instanz gezielt anzusprechen. Um „(EO)“vor jeden Bindestrich einzufügen, lassen Sie die Instanznummer einfach weg:
=SUBSTITUTE(A2, "-", "(EO)-") - Um „(EO)"nach dem Bindestrich (-)einzufügen, verwenden Sie die folgende Formel:
=SUBSTITUTE(A2, "-", "-(EO)", 1)
Text vor / nach bestimmten Zeichen mit Kutools für Excel
Mit der Kutools for Excel-Funktion Text hinzufügen fügen Sie problemlos Text vor oder nach bestimmten Zeichen innerhalb von Zellen ein.
Um „(EO)“ vor den Bindestrich (-) einzufügen in Zellinhalten, wählen Sie einen oder mehrere Bereiche aus, in denen Sie diese Änderung vornehmen möchten, und klicken Sie auf Kutools > Text > Add Text. Im Add Text-Dialogfeld gehen Sie bitte wie folgt vor:
- Geben Sie (EO) in das Textfeld ein.
- Wählen Sie die Option Vor dem Text, und geben Sie einen Bindestrich ()-) in das entsprechende Eingabefeld ein. Sie können das Ergebnis im Vorschaubereich anzeigen lassen.
- Klicken Sie auf OK, um (EO) vor dem Bindestrich einzufügen.

Oben finden Sie alle relevanten Inhalte zum Entfernen von Makros in Excel. Wir hoffen, dass Ihnen diese Anleitung weiterhilft! Wenn Sie noch mehr Excel-Tipps und -Tricks entdecken möchten,klicken Sie bitte hier, um auf unsere umfangreiche Sammlung mit über tausend Anleitungen zuzugreifen.
Verwandte Artikel
- Wie fügt man in Excel denselben Text in jede zweite Zeile ein?
- Wie fügt man führende Nullen zu Zahlen oder Text in Excel hinzu bzw. ergänzt diese?
- Wie fügt man eine leere Zeile nach einem bestimmten Text in Excel ein?
- Wie fügt man Zahlen in Excel ein Prozentzeichen hinzu, ohne sie mit 100 zu multiplizieren?
Inhaltsverzeichnis
- Video: Text hinzufügen in Excel
- Text hinzufügen am Anfang / Ende aller Zellen in Excel
- Mit Flash Fill
- Mit Excel-Formeln
- Mit Künstlicher Intelligenz (KI)
- Mithilfe von VBA
- Mithilfe eines vielseitigen Tools
- Mithilfe einer benutzerdefinierten Formatierung (visuell Text hinzufügen)
- Text nach dem N-ten Zeichen in jeder Zelle einfügen
- Text vor / nach bestimmten Zeichen anhängen
- Verwandte Artikel
- Die besten Office-Produktivitätswerkzeuge
- Kommentare
Die besten Office-Produktivitätswerkzeuge
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, stets nur einen Klick entfernt ist …
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (einschließlich Excel)
- Sekundenschneller Wechsel zwischen Dutzenden geöffneter Dokumente!
- Reduziert täglich Hunderte von Mausklicks für Sie – sagen Sie dem Mausarm Lebewohl.
- Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effizientes Tabs in Office (einschließlich Excel) – genau wie Chrome, Edge und Firefox.















