Wie sortiere ich Nummern (z. B. Seriennummern) in Craftboxx sauber – und warum sind führende Nullen wichtig?
Mit führenden Nullen kannst du dafür sorgen, dass sich Nummern „richtig“ einsortieren und die Suche bzw. Inventur einfacher wird.
🤖 Kurze Zusammenfassung für den Chatbot:
- Tabellen in Craftboxx sortieren Spalten in der Regel lexikografisch (wie Text), nicht „mathematisch“ nach Zahlenwert.
- Damit Nummern sauber sortieren (z. B. Seriennummern), sollten sie einheitlich lang sein, z. B.
001,002, …,010,011, …,100. - Nutze dafür führende Nullen: für 1–9 eine 0 davor, bei 100er/1000er‑Bereichen entsprechend mehr Nullen ergänzen.
Warum verhalten sich Nummern „komisch“ bei der Sortierung?
Wenn du z. B. Seriennummern oder andere Nummern in einer Spalte sortierst, kann es passieren, dass Einträge „falsch“ wirken – etwa so:
1,10,100,11,12,2,20,21, …
Das liegt daran, dass Craftboxx (wie viele Systeme) die Werte in der Spalte nicht als reine Zahlen, sondern wie Text sortiert.
Das Prinzip ist ähnlich wie im Windows-Explorer: Ordnernamen 1, 2, 10 werden nicht automatisch „mathematisch korrekt“ sortiert, sondern nach Zeichenfolge.
Sortierung testen
-
Tabellenansicht öffnen: Gehe in den Bereich, den du sortieren möchtest (z. B. Stammdaten > Werkzeuge, Stammdaten > Fahrzeuge, Auftragsliste).
-
Spalte auswählen: Suche die Spalte mit deinen Nummern (z. B. Seriennummer, interne Nummer, Auftragsnummer).
-
Sortierung testen: Klicke auf den Spaltentitel, um auf- bzw. absteigend zu sortieren, und prüfe die Reihenfolge deiner Nummern.
Wie du mit führenden Nullen eine „richtige“ Sortierung erreichst
Damit die Sortierung wie erwartet funktioniert, sollten alle Nummern in dieser Spalte gleich viele Stellen haben. Das erreichst du, indem du vorne Nullen ergänzt (führende Nullen).
Beispiel 1: Nummern von 1–9 (ein- bis zweistellig)
- Statt:
1,2,3, …,9 - Besser:
01,02,03, …,09
So werden beim Sortieren zuerst 01, dann 02, dann 03 usw. angezeigt – also so, wie man es intuitiv von Zahlen erwartet.
Beispiel 2: Nummern bis in die 100er-Bereiche
Wenn du z. B. von 1 bis 999 nummerierst, kannst du alles dreistellig schreiben:
- 1–9:
001,002,003, …,009 - 10–99:
010,011,012, …,099 - 100–999:
100,101, …,999
Damit werden beim Sortieren alle Nummern sauber der Reihe nach angezeigt – du findest z. B. 030 und 060 genau dort, wo du sie erwartest.
Beispiel 3: Nummern bis in die 1000er-Bereiche
Wenn du bis 9999 gehst, kannst du alles vierstellig schreiben:
- 1–9:
0001,0002, …,0009 - 10–99:
0010,0011, …,0099 - 100–999:
0100,0101, …,0999 - 1000–9999:
1000,1001, …,9999
Allgemeine Faustregel:
- 1–9: eine 0 davor (
01–09) – oder bei mehr Stellen: zwei/drei Nullen (001,0001…). - 10–99: so viele Nullen davor, bis alle Nummern dieselbe Stellenanzahl haben (z. B.
010–099). - 100–999 / 1000+: unverändert, solange sie zur gewählten Stellenanzahl passen.
-
Stellenanzahl festlegen: Überlege, wie groß dein Nummernraum ist (z. B. bis 99, bis 999 oder bis 9999) und lege fest, ob du z. B. zwei, drei oder vier Stellen verwenden willst.
-
Nummern vereinheitlichen: Ergänze bei allen bestehenden Nummern vorne so viele führende Nullen, bis sie alle gleich lang sind (z. B.
001,045,120bei drei Stellen). -
Sortierung nutzen: Klicke auf den Spaltentitel der Nummern-Spalte (z. B. Seriennummer), um die Liste aufsteigend bzw. absteigend sortiert anzuzeigen.
-
Neue Nummern konsistent vergeben: Vergib neue Seriennummern / Nummern direkt in der gleichen Stellenlogik (z. B. immer dreistellig), damit die Sortierung dauerhaft sauber bleibt.
💡 HINWEIS: Dieses Verhalten kennst du vielleicht von Windows, wenn du Ordner benennst. 1, 2, 10 werden dort ebenfalls nicht automatisch „wie Zahlen“ sortiert. Schreibst du sie dagegen als 01, 02, 10, passt die Sortierung.