Direkt zum Inhalt

Wie nummeriere ich Zeilen, nachdem ich Zeilen automatisch in Excel eingefügt oder gelöscht habe?

Angenommen, ich habe Zeilen von 1 bis 20 in einer Spalte nummeriert. Wenn ich jetzt eine Zeile aus dem Datenbereich einfüge oder lösche, möchte ich, dass die Nummernliste automatisch neu nummeriert wird. Kann diese Aufgabe in Excel ausgeführt werden?

Nummerieren Sie Zeilen nach dem automatischen Einfügen oder Löschen von Zeilen mit Formeln

Nummerieren Sie Zeilen nach dem automatischen Einfügen oder Löschen von Zeilen mit VBA-Code


Nummerieren Sie Zeilen nach dem automatischen Einfügen oder Löschen von Zeilen mit Formeln

Mit der Zeilenfunktion in Excel können Sie die Zeilen nach dem Einfügen oder Löschen von Zeilen automatisch neu nummerieren. Gehen Sie dazu wie folgt vor:

1. Geben Sie diese Formel ein: = REIHE () - 1 in Zelle A2 und ziehen Sie dann den Füllpunkt nach unten zu den Zellen, in denen Sie die Zeilen nummerieren möchten (siehe Abbildung):

doc Auto Number Zeilen 1

Note: Wenn Ihre Nummernliste in der ersten Zelle beginnt, können Sie die Formel als ändern = REIHE ()können Sie der Formel hinzufügen oder daraus entfernen, wenn Ihre Zahlen nicht mit der tatsächlichen Zeile übereinstimmen, z. = REIHE () - 3, = REIHE () + 10...

2. Erstellen Sie dann eine Tabelle für diesen Datenbereich, wählen Sie den Datenbereich aus und klicken Sie auf Insert > Tischund dann in der Tabelle erstellen Dialogfeld überprüfen Meine Tabelle hat Überschriften Wenn sich in Ihrem Bereich Überschriften befinden, siehe Screenshot:

doc Auto Number Zeilen 2

3. Und dann klick OKDie Tabelle wurde sofort erstellt. Wenn Sie jetzt Zeilen in den Tabellenbereich einfügen oder löschen, werden die Zeilennummern immer automatisch aktualisiert (siehe Abbildung):

doc Auto Number Zeilen 3


Nummerieren Sie Zeilen nach dem automatischen Einfügen oder Löschen von Zeilen mit VBA-Code

Mit Ausnahme der obigen Formelmethode können Sie sie auch mit einem VBA-Code beenden.

1. Gehen Sie zu dem Arbeitsblatt, in das Sie automatisch Sequenznummern einfügen möchten.

2. Klicken Sie mit der rechten Maustaste auf die Registerkarte Blatt und wählen Sie Code anzeigen aus dem Kontextmenü in der herausgesprungenen Microsoft Visual Basic für Applikationen Bitte kopieren Sie den folgenden Code und fügen Sie ihn in das leere Modulfenster ein.

VBA-Code: Zeilen nach dem Einfügen oder Löschen von Zeilen automatisch nummerieren:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20160612
    Dim I As Integer
    I = 1
    Application.EnableEvents = False
    For I = 1 To 20
        Range("A" & I).Value = I
    Next
    Range("A21").Value = ""
    Application.EnableEvents = True
End Sub

3. Speichern und schließen Sie diesen Code. Wenn Sie die erste Nummer 1 in Zelle A1 eingeben, werden die Sequenznummern von 1 bis 20 automatisch ausgefüllt. Wenn Sie Zeilen aus dem Bereich einfügen oder löschen, wird die Seriennummer sofort automatisch neu nummeriert.

Note: Im obigen Code der Buchstabe A gibt den Spaltenbuchstaben an, mit dem Sie die Sequenznummer füllen möchten, 1 Dieser 20 ist die Zeilen, die Sie nummerieren möchten, und A21 ist die Zellreferenz neben Ihrer zuletzt nummerierten Zelle. Sie können sie nach Bedarf ändern.


Fügen Sie Aufzählungszeichen oder Nummerierungslisten in eine Zellenspalte ein

Kutools for Excel's Kugel einfügen und ichnsert Nummerierung Mithilfe von Funktionen können Sie schnell eine Liste mit Aufzählungszeichen und Nummerierungen in eine Spalte mit Zellen einfügen. Klicken Sie hier, um Kutools für Excel herunterzuladen!

Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!


Demo: Nummerieren Sie Zeilen nach dem automatischen Einfügen oder Löschen von Zeilen in ein Excel-Arbeitsblatt

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
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-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine 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  |  Vergleichen Sie Bereiche und Spalten ...
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, Zellen teilen, ...)   |   ... und mehr

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, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
is there any formula?
This comment was minimized by the moderator on the site
if i delete the row, is there any possibility to set below numbers are in serial
This comment was minimized by the moderator on the site
Thanks....
This comment was minimized by the moderator on the site
Just what I was looking for thank you!!
This comment was minimized by the moderator on the site
very very thanks! http://www.extendoffice.com<br /> :D
This comment was minimized by the moderator on the site
It doesn't work for me. It won't allow me to insert a table for more than one row. If I proceed without it, it does not change the numbers after deleting or adding a row. Please advise. Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations