Autonummerierung einer Spalte in Excel
In meiner ersten Spalte möchte ich sie automatisch nummerieren von 1, 2, 3, 4, …, x. Wie mache ich das?
In meiner ersten Spalte möchte ich sie automatisch nummerieren von 1, 2, 3, 4, …, x. Wie mache ich das?
Normalerweise füllen Sie einfach A1 mit 1, füllen A2 mit der Formel =A1+1 und ziehen dann den schwarzen Kasten unten rechts in Zelle A2 so weit nach unten, wie Sie wollen.
Alternativ können Sie auch einfach =ROW() verwenden, um die Zeilennummer der Zelle ausgeben zu lassen.
Für die meisten Sequenzen können Sie so vorgehen:
=1+R[-1]C Wie Sie in der Microsoft Office Online-Hilfe nachlesen können, hat Excel dafür kein Werkzeug, aber Sie können es mit der ROW-Funktion füllen…
Die einfachste Lösung ist, die Tabellenfunktion von Excel zu verwenden - sie bietet Ihnen eine Spalte mit impliziter (berechneter) Formel , die auf alle neuen Zeilen in einer solchen Tabelle erweitert wird.
Wenn Sie z.B. eine Autonummer in diesem Format erstellen möchten:
1/2/.../187/...
Fügen Sie diese Formel in die Spalte der Tabelle ein, in der die Autonummer platziert werden soll:
=ROW()-ROW(Table1[[#Headers];[AutoNum]])
(ersetzen Sie den Tabellennamen durch Ihren - hier “Tabelle1”, und ändern Sie den Verweis auf den Namen der Autonummernspalte - hier “AutoNum”)
Wenn Sie eine Text-AutoID in diesem Format erstellen möchten:
"RowID_001"/"RowID_002"/.../"RowID_187"/...
Fügen Sie diese Formel in die Spalte der Tabelle ein, in der die AutoID platziert werden soll:
=CONCATENATE("RowID_";TEXT(ROW()-ROW(Table1[[#Headers];[AutoNum]]);"000"))
(das Format der Zahl innerhalb von autoID wird durch die Zeichenkette in der TEXT-Formel definiert)
Wählen Sie die Zelle aus, in der Sie beginnen möchten, und geben Sie Ihren Startwert ein (hier 1
). Wählen Sie diese Zelle erneut aus, HOME > Bearbeiten - Füllen, Reihe…, wählen Sie Spalten (in Ihrem Fall) für Reihe in und Linear (in Ihrem Fall) für Typ. Wählen Sie Ihren Schrittwert: (in Ihrem Fall 1
) und Ihren Stoppwert: (Ihr Wert für n
- ich habe 10
gewählt), klicken Sie auf OK:
Wie Sie in der Microsoft Office Online-Hilfe nachlesen können, hat Excel dafür kein Werkzeug, aber Sie können es mit der ROW-Funktion füllen…
Quoting:
- Markieren Sie die erste Zelle in dem Bereich, den Sie füllen möchten.
- Geben Sie den Startwert für die Reihe ein.
- Geben Sie einen Wert in die nächste Zelle ein, um ein Muster zu erstellen.
Wenn Sie z. B. die Reihe 1, 2, 3, 4, 5… haben möchten, geben Sie 1 und 2 in die ersten beiden Zellen ein. Wenn Sie die Reihen 2, 4, 6, 8… wünschen, geben Sie 2 und 4 ein.
- Markieren Sie die Zellen, die die Startwerte enthalten.
- Ziehen Sie den Füllgriff (Füllgriff: Das kleine schwarze Quadrat in der unteren rechten Ecke der Auswahl. Wenn Sie auf den Füllgriff zeigen, ändert sich der Zeiger in ein schwarzes Kreuz).
- Ausgewählte Zelle mit Füllgriff über den Bereich, den Sie füllen möchten.
Um in aufsteigender Reihenfolge zu füllen, ziehen Sie nach unten oder nach rechts. Um in absteigender Reihenfolge zu füllen, ziehen Sie nach oben oder nach links.
Die wunderbarste Art und Weise, dies zu tun, füllen Sie einfach die Zahl in Ihrer Spalte und in der nächsten Spalte tun diese Spalte oben+1 und verwenden Sie dann die Schaltfläche “Serie füllen” in der rechten oberen Ecke des Excel-Blattes und es wird automatisch die ganze Spalte füllen. Zum Beispiel: Was ich tat, war ich legte die Zahl in A1 Spalte als 100 und in A2 Spalte habe ich die Formel, die =A1+1 und dann drücken Sie die Eingabetaste, so dass der Wert kommt hier als 101 und dann wählen Sie A2 Cell dann verwenden Sie die Option füllen, wo Sie die Option füllen Sie die Serie. und daher habe ich alle Zahlen in aufsteigender Reihenfolge. Nachdem Sie die Nummerierung erhalten haben, kopieren Sie die gesamte Spalte A, in der Sie den Wert erhalten haben, und verwenden Sie dann erneut die Option Rechtsklick, um die Option Einfügen Spezial als Werte zu verwenden. So wird die Formel verschwinden und Sie werden Ihre int-Werte darin erhalten.
In die erste Zeile geben Sie 1
ein, in die zweite Zeile setzen Sie diese Formel:
=IF(B2>0,SUM(A2+1),"")
und ziehen Sie sie im Blatt ganz nach unten.