Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: fortlaufende Nummerierung "ändert" sich beim Sortieren

fortlaufende Nummerierung "ändert" sich beim Sortieren
17.08.2020 11:13:02
Mario
Hallo zusammen,
ich habe eine Aufgabenliste erstellt, bei der eine eindeutige Nummer durch die Formel =ZEILE(A1) usw. vergeben wird.
Wenn ich nun in der Spalte Fälligkeit nach Datum sortiere, werden alle Einträge entsprechend des Datums sortiert.
Problem ist nun, dass die ID nicht "mitsortiert" wird, sondern gemäß der Formel an ihrem Platz verbleibt, was zur Verwirrung führt, da Aufgaben nach der Sortierung eine andere ID haben.
Wie kann ich erreichen, dass die automatische ID beim Sortieren auch entsprechend mitsortiert wird?
Gruss
Mario
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: fortlaufende Nummerierung "ändert" sich beim Sortieren
17.08.2020 11:23:27
Joachim
Hallo
Löst
=zeile($A$1)
dein Problem?
Wohl nicht, denn dann kannst Du die Formel nicht mehr nach unten ziehen...
Also Zeile A kopieren und als Werte wieder in Spalte A einfügen.
dann sind die Formeln weg und der Wert wird mitsortiert.W ar's da?
Gruß
AW: fortlaufende Nummerierung "ändert" sich beim Sortieren
17.08.2020 11:35:24
Mario
Da die Nummern weiterhin fortlaufend vergeben werden sollen, müsste man immer wieder diesen Kopiervorgang durchführen. Da mehrere Leute an dieser Liste arbeiten, ist das leider keine gangbare Lösung.
Anzeige
AW: fortlaufende Nummerierung "ändert" sich beim Sortieren
17.08.2020 12:26:13
JoWE
Hallo Mario,
vllt. wär das ein gangbarer Weg?:
1. in A1 schreibst Du die 1, in A2 die 2
2. Du markierst A1 und A2
3. Mit einem Doppelklick auf die untere rechte Ecke des markierten Bereichs wird die Nummerierung bis zum Ende der Spalte B hochgezähl und ausgefüllt (den Vorgang 2. und 3. kannst Du als Makro aufzeichnen!).
4. Jetzt kannst Du sortieren
So geht das m.E. recht schnell
Gruß
Jochen
Anzeige
AW: fortlaufende Nummerierung "ändert" sich beim Sortieren
17.08.2020 15:36:52
Mario
Habs jetzt per VBA gelöst. Ein 5 Zeiler
AW: fortlaufende Nummerierung "ändert" sich beim Sortieren
17.08.2020 15:42:36
JoWE
supermario, zeig doch mal

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Fortlaufende Nummerierung in Excel richtig nutzen


Schritt-für-Schritt-Anleitung

Um eine fortlaufende Nummerierung in Excel zu erstellen, die beim Sortieren nicht durcheinander gerät, kannst Du folgende Schritte befolgen:

  1. Startwerte festlegen: Gib in die Zelle A1 die Zahl 1 ein und in A2 die Zahl 2.
  2. Nummerierung ausfüllen: Markiere die Zellen A1 und A2. Ziehe die untere rechte Ecke der Auswahl nach unten, um die Nummerierung bis zur gewünschten Zeile fortzusetzen. Alternativ kannst Du einen Doppelklick auf die Ecke ausführen, um es automatisch ausfüllen zu lassen.
  3. Sortieren: Jetzt kannst Du die Tabelle nach anderen Spalten, wie z.B. dem Fälligkeitsdatum, sortieren. Die fortlaufende Nummerierung bleibt dabei erhalten.

Du kannst auch die Formel =ZEILE(A1) verwenden, um die Nummerierung zu automatisieren, beachte jedoch, dass diese Methode Probleme beim Sortieren verursachen kann, wenn Du die Zellen nach unten ziehst.


Häufige Fehler und Lösungen

  • Problem: Die automatische Nummerierung funktioniert nicht beim Sortieren.

    • Lösung: Stelle sicher, dass Du die Nummerierung nicht mit Formeln arbeitest, da diese beim Sortieren nicht mit den anderen Daten verschoben wird. Verwende stattdessen feste Werte.
  • Problem: Excel nummeriert nicht fortlaufend.

    • Lösung: Überprüfe, ob Du die Zellen korrekt markiert hast und die Zieh-Funktion richtig anwendest. Achte darauf, dass Du keine leeren Zellen in der Reihe hast.

Alternative Methoden

Eine andere Methode zur fortlaufenden Nummerierung in Excel ist die Verwendung von VBA. Hier ist ein einfaches Beispiel:

Sub FortlaufendeNummerierung()
    Dim i As Integer
    For i = 1 To 100 ' Anpassen der Zeilenanzahl
        Cells(i, 1).Value = i
    Next i
End Sub

Führe diesen Code in einem Modul aus, um eine fortlaufende Nummerierung in Spalte A zu erstellen. Diese Methode kann hilfreich sein, wenn Du häufige Änderungen an der Liste hast.


Praktische Beispiele

  1. Fortlaufende Nummerierung mit Text: Wenn Du eine Liste von Aufgaben hast und möchtest, dass jede Aufgabe eine Nummer und einen Text hat, kannst Du in A1 die Nummerierung und in B1 die Aufgabe eingeben. Ziehe die Zellen dann nach unten.

  2. Automatische ID bei neuen Zeilen: Wenn Du eine neue Zeile einfügst, kannst Du die Formel =WENN(A2<>"";MAX($A$1:A1)+1;"") in A2 verwenden, um automatisch eine ID zu vergeben, falls in der vorherigen Zeile eine ID steht.


Tipps für Profis

  • Makros verwenden: Wenn Du regelmäßig die Nummerierung zurücksetzen oder anpassen musst, zeichne einen Makro auf, um diese Aufgabe zu automatisieren.
  • Datenvalidierung nutzen: Setze Datenvalidierung ein, um sicherzustellen, dass die Nutzer nur gültige Werte in die Nummerierungszelle eingeben können.
  • Formeln kombinieren: Nutze =WENN()-Formeln, um die Nummerierung an spezifische Bedingungen zu knüpfen, wie z.B. nur bei bestimmten Status.

FAQ: Häufige Fragen

1. Warum funktioniert die automatische Nummerierung nicht? Es könnte sein, dass Du Formeln verwendest, die beim Sortieren nicht mitsortiert werden. Verwende stattdessen feste Werte.

2. Wie kann ich die Nummerierung in einer neuen Zeile automatisch vergeben? Verwende die Formel =WENN(A2<>"";MAX($A$1:A1)+1;""), um die Nummerierung automatisch fortzusetzen, wenn eine neue Zeile hinzugefügt wird.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige