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):
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:
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):
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
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 ...
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!