Wie erstellt man eine fortlaufende Zahl innerhalb eines Textes oder zusammen mit Text in Excel?
In Excel ist das Erstellen fortlaufender Zahlenfolgen eine grundlegende Aufgabe – besonders bei der Datenorganisation oder zur Generierung eindeutiger Kennungen. Zwar bietet die AutoAusfüll-Funktion eine einfache Möglichkeit, eigenständige fortlaufende Zahlen einzugeben, doch direkt unterstützt sie nicht die Kombination solcher Zahlen mit Textzeichenfolgen – etwa um in einem einzigen Schritt Bezeichnungen wie „User001“, „User002“ usw. zu erzeugen. Diese Einschränkung erschwert häufig Aufgaben wie die Erstellung benutzerdefinierter Benutzernamen, E-Mail-Adressen, Produktcodes oder Rechnungsnummern, bei denen sowohl ein fester Textanteil als auch eine fortlaufende Zahl erforderlich sind. In diesem Tutorial stellen wir mehrere Methoden vor, um fortlaufende Zahlen mit oder innerhalb von Textzeichenfolgen in Excel zu kombinieren – von klassischen Formeln über fortschrittliche Automatisierung mit VBA bis hin zu benutzerfreundlichen Spezialwerkzeugen.
Häufige Anwendungsfälle umfassen das Generieren von Chargen eindeutig beschrifteter Artikel, das Erstellen systematisch benannter E-Mail-Listen oder die Erzeugung von Seriennummern zur Produktnachverfolgung. Jede Lösung bietet eigene Vorteile – sei es Benutzerfreundlichkeit, Automatisierung, Flexibilität bei der Zahlenplatzierung oder die Eignung für große Datensätze.

Fortlaufende Zahl mit Text mithilfe einer Formel in Excel
Fortlaufende Zahl mit Text mit Kutools für Excel
VBA-Makro: Erstellen fortlaufender Zahlen innerhalb oder im Text
Fortlaufende Zahl mit Text mithilfe einer Formel in Excel
Die integrierten Excel-Formeln bieten eine unkomplizierte Möglichkeit, Text und fortlaufende Zahlen zu kombinieren – ideal, wenn Ihre Folge aus fest positionierten Zahlen und Text besteht und Sie volle Transparenz über die Zusammensetzung der Kennung benötigen.
1. Bereiten Sie Ihr Arbeitsblatt wie unten gezeigt vor:

2. Geben Sie in Zelle D2 die folgende Formel ein und drücken Sie anschließend Enter, um sie anzuwenden:
=$A$2&TEXT(B2,"000")&$C$2
Sobald die Formel das Ergebnis liefert, ziehen Sie das Ausfüllkästchen von Zelle D2 nach unten, um die restlichen Zellen in Spalte D automatisch auszufüllen. Jede Zelle zeigt dann den kombinierten Text samt fortlaufender Nummer an – beispielsweise „User001@localdomain.com“, „User002@localdomain.com“ usw., wie unten dargestellt:

Hinweise und Tipps:
$A$2und $C$2), um die Textelemente beim Kopieren der Formel nach unten festzuhalten.Dieser Ansatz ist äußerst transparent und ideal für strukturierte Daten, erfordert jedoch häufig die manuelle Einrichtung von Hilfsspalten für jede Komponente. Zudem kann er zusätzliche Anpassungen nötig machen, wenn sich die Positionierung Ihres Text-Nach-Zahl-Aufteils von Zeile zu Zeile ändert.
Fortlaufende Zahl mit Text mit Kutools für Excel
Wenn Sie regelmäßig fortlaufende Textkennungen generieren müssen und eine grafische Oberfläche bevorzugen oder dynamischere Optionen wünschen – wie flexible Präfixe, Suffixe, benutzerdefinierte Inkremente oder das Speichern Ihrer Einstellungen für wiederholte Nutzung – bietet Kutools für Excel eine spezielle Funktion namens Sequenznummer einfügen. Mit diesem Werkzeug erstellen Sie komplexe Nummerierungsschemata in nur wenigen Klicks – ganz ohne Formeleinrichtung.
1. Wechseln Sie im Excel-Menüband zu Kutools > Einfügen > Sequenznummer einfügen…, wie unten dargestellt:

2. Klicken Sie im Sequenznummer einfügen-Dialogfeld auf Neu, um weitere Einrichtungsoptionen anzuzeigen. So konfigurieren Sie die Einstellungen:

3. Wählen Sie den Zellbereich aus, in den Sie die fortlaufenden Zahlen mit Text einfügen möchten, und klicken Sie anschließend auf Bereich ausfüllen. Die angepassten Zahlen werden sofort im ausgewählten Bereich eingetragen und liefern Ergebnisse wie „User001@localdomain.com“, „User002@localdomain.com“ …

Zusätzliche Hinweise: Sobald Sie eine Nummerierungsvorlage in Kutools erstellt und gespeichert haben, können Sie sie schnell wiederverwenden – sogar über mehrere Arbeitsmappen hinweg. War die zuletzt generierte Zahl beispielsweise 30, setzt die Nummerierung beim nächsten Einsatz dieser Vorlage automatisch mit 31 fort. Das ist besonders praktisch, um doppelte Nummern zu vermeiden oder große Datensätze lückenlos nachzuverfolgen.
Diese Methode eignet sich ideal für Nutzer, die regelmäßig mit fortlaufenden Daten arbeiten, eine klickbasierte Oberfläche schätzen und dabei sowohl Effizienz als auch Flexibilität benötigen – sowie Vorlagen für wiederkehrende Batch-Aufgaben speichern möchten. Sollten Sie umfangreichere, positionsbasierte Anpassungen jenseits von Präfix und Suffix benötigen, ist eine automatisierte Skripterstellung möglicherweise die bessere Wahl (siehe unten).
Wenn Sie eine kostenlose 30-Tage-Testversion dieses Dienstprogramms nutzen möchten, klicken Sie bitte hier, um sie herunterzuladen, und führen Sie anschließend die Aktion gemäß den oben beschriebenen Schritten aus.
Fortlaufende Zahl mit Text mit Kutools für Excel
VBA-Makro: Erstellen fortlaufender Zahlen innerhalb oder im Text
Wenn Sie maximale Kontrolle benötigen – etwa um eine fortlaufende Zahl an einer beliebigen Stelle innerhalb einer Textzeichenfolge einzufügen, komplexe Kennungen spontan zu generieren oder diese Aktion gleichzeitig auf mehrere Zeilen anzuwenden – bietet ein VBA-Makro eine Automatisierung und Anpassbarkeit, die mit Formeln oder Add-Ins oft nicht erreichbar ist. VBA eignet sich ideal für Massenoperationen, benutzerdefinierte Muster oder wenn Zahlen an beliebiger Stelle (nicht nur am Anfang oder Ende) in die Zeichenfolge eingebettet werden müssen.
Bevor Sie beginnen, speichern Sie Ihre Arbeitsmappe unbedingt als makrofähige Datei ().xlsm), um zu verhindern, dass Ihr VBA-Code verloren geht. Testen Sie jedes Makro außerdem zunächst an einer Kopie Ihrer Daten, um unerwartete Änderungen zu vermeiden.
So verwenden Sie das Makro:
1. Öffnen Sie Ihre Arbeitsmappe und klicken Sie im Excel-Menüband auf Entwicklertools > Visual Basic. (Falls die Entwicklerregisterkarte nicht sichtbar ist, aktivieren Sie sie über)Datei > Optionen > Menüband anpassen.)
2. Klicken Sie im Editorfenster Microsoft Visual Basic for Applications auf Einfügen > Modul. Kopieren Sie den folgenden Code, und fügen Sie ihn in das leere Modul ein:
Sub InsertIncrementNumberIntoText()
Dim cell As Range
Dim rng As Range
Dim startNum As Long
Dim increment As Long
Dim pattern As String
Dim position As Variant
Dim currentNum As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select the range to apply incremented text.", xTitleId, rng.Address, Type:=8)
startNum = Application.InputBox("Enter the starting number:", xTitleId, 1, Type:=1)
increment = Application.InputBox("Enter the increment between numbers:", xTitleId, 1, Type:=1)
pattern = Application.InputBox("Enter the pattern (use {n} to mark the insertion point, e.g. 'User{n}@local.com'):", xTitleId, "User{n}@local.com", Type:=2)
currentNum = startNum
If rng Is Nothing Then Exit Sub
For Each cell In rng
cell.Value = Replace(pattern, "{n}", currentNum)
currentNum = currentNum + increment
Next
End Sub 3. Um das Makro auszuführen, klicken Sie auf die
-Schaltfläche oder drücken Sie F5. Ein Dialog führt Sie durch die Auswahl des Zielbereichs, die Einstellung Ihrer Startnummer, die Wahl des Inkrements und die Definition Ihres gewünschten Textmusters (z. B.)ID-{n}-LIST, um eine fortlaufende Zahl zwischen benutzerdefinierten Textsegmenten einzubetten).
- Sie können „{n}“ an beliebiger Stelle in Ihrem Muster einfügen – vor, nach oder innerhalb des Textes – um die Position der fortlaufenden Zahl anzupassen.
- Nachdem Sie bestätigt haben, wird jede ausgewählte Zelle mit dem entsprechend inkrementierten Bezeichner gemäß Ihrem gewählten Muster und Intervall ausgefüllt.
- Um das Makro auf einen neuen Bereich anzuwenden, führen Sie es einfach erneut aus und geben Sie bei Bedarf neue Parameter an.
- Falls Sie einen Fehler machen, nutzen Sie einfach die Rückgängig-Funktion ()Strg+Z) oder führen Sie das Makro erneut aus.
Fehlerbehebung und Tipps:
{n}enthalten. Muster ohne diesen Platzhalter werden wörtlich eingefügt; überprüfen Sie daher Ihr Muster sorgfältig, bevor Sie es ausführen.Diese Lösung ist besonders nützlich für fortgeschrittene Szenarien wie das Einbetten von Zahlen in Dateinamen, das Erstellen strukturierter Kennungen über mehrere Zeilen gleichzeitig und das Automatisieren komplexer fortlaufender Benennungsschemata.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins