KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie erstellt man eine fortlaufende Zahl innerhalb eines Textes oder zusammen mit Text in Excel?

AutorSiluvia Änderungsdatum

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.

laufende Nummer mit oder innerhalb von Text erstellen

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:

A. Geben Sie in Zelle A2 die führende Textzeichenfolge ein (z. B. „User“).
B. Spalte B sollte Ihre fortlaufenden Zahlen enthalten. Geben Sie die erste Zahl (z. B. 1) in Zelle B2 ein und ziehen Sie anschließend nach unten, um die fortlaufende Reihe fortzusetzen. Hier können Sie das Schrittintervall steuern; geben Sie beispielsweise in B2 „1“, in B3 2 usw. ein oder verwenden Sie eine Reihe mit einem benutzerdefinierten Inkrement wie 2,4,6 (indem Sie die gewünschten Zahlen eingeben und den Ausfüllkästchen ziehen).
C. Geben Sie in Zelle C2 jeglichen zusätzlichen Text ein, den Sie nach der Zahl anhängen möchten (z. B. eine Domain „@localdomain.com“ zur Generierung von E-Mails). Um zu verhindern, dass Excel bestimmte Zeichenfolgen als Formeln interpretiert (z. B. E-Mail-Domain), formatieren Sie C2 und die entsprechenden Zellen vor der Eingabe als „Text“.

Zelldaten vorbereiten

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:

 Laufende Nummer mit Text mithilfe einer Formel

Hinweise und Tipps:

1. In der Formel bestimmt „000“ die minimale Anzahl der angezeigten Ziffern (z. B. „001“, „002“). Passen Sie dieses Muster an, falls Sie eine andere Ziffernbreite benötigen (z. B. „00“ für zwei Ziffern oder „0000“ für vier Ziffern).
2. Verwenden Sie absolute Zellbezüge ()$A$2und $C$2), um die Textelemente beim Kopieren der Formel nach unten festzuhalten.
3. Wenn Zahlen innerhalb des Textes erscheinen sollen (z. B. „User-001-list“), passen Sie die Struktur in der Formel entsprechend an und platzieren den Zahlenteil innerhalb des Textes wie gewünscht.

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.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

1. Wechseln Sie im Excel-Menüband zu Kutools > Einfügen > Sequenznummer einfügen…, wie unten dargestellt:

Funktion „Laufende Nummer einfügen“ von Kutools anklicken

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

A: Geben Sie im Feld Nameeine aussagekräftige Bezeichnung für Ihr Folgemuster ein. Dies ist hilfreich, falls Sie dieselbe Folge später erneut verwenden möchten.
B: Geben Sie das Startnummer(z. B. 1) an.
C: Legen Sie den Inkrement-Wert fest, um die Schrittweite der Erhöhung zu steuern (geben Sie z. B. 1 für 1,2,3 ein …; geben Sie 5 für 1,6,11 ein usw.).
D: Definieren Sie die Anzahl der Stellen, um führende Nullen in Ihrer Zahl festzulegen (geben Sie 3 ein, um das Format „001“, „002“ … zu erhalten).
E: Geben Sie Ihr bevorzugtes Präfix(Text vor der Zahl) und Suffix(Text nach der Zahl, z. B. ein E-Mail-Domain) ein.
F: Klicken Sie auf Hinzufügen, um dieses Format als Vorlage für zukünftige Verwendung zu speichern.

Sequenzregel im Dialogfeld festlegen

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“ …

auf den Bereich „Ausfüllen“ klicken, um die Sequenzliste auszufüllen

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 „Ausführen“-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:

• Testen Sie die Funktion nach Möglichkeit stets an einer Kopie Ihrer Daten – Makros überschreiben Originalzellenwerte sofort.
• Stellen Sie sicher, dass keine Zelle in der Auswahl gesperrt oder geschützt ist, da das Makro solche Zellen andernfalls stillschweigend überspringt.
• Das Makro unterstützt beliebige Muster, die {n}enthalten. Muster ohne diesen Platzhalter werden wörtlich eingefügt; überprüfen Sie daher Ihr Muster sorgfältig, bevor Sie es ausführen.
• Falls Sie eine Fehlermeldung zur Makrosicherheit erhalten, aktivieren Sie Makros in Excel über Datei > Optionen > Vertrauensstellungscenter > Einstellungen des Vertrauensstellungscenters > Makroeinstellungen.

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

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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