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

Forumthread: Automatisches Sortieren mit gleichen Werten

Automatisches Sortieren mit gleichen Werten
07.07.2017 12:05:16
Ernesto
Moin an allen,
ich habe ein kleines Problem mit meinem Exceltool.
Anbei die Beschreibung meiner Spaltenstruktur:
Spalte-A (Namen von Passagieren); Spalte-B (Flugnummern); Spalte-C (Planmäßige Ankunftszeit); Spalte-D (Planmäßige Abholzeit - Shuttle)
Jetzt würde ich gerne automatisch nach Spalte-D sortieren, inkl. natürlich die dazu gehörenden Passagiere, Flugnummern und planmäßige Ankunftszeiten. Normalerweise würde ich mit kkleinste + Vergleich und Index arbeiten. Das geht aber in diesem Fall nicht, weil die Zeiten sich zum Teil gleichen. Es kann sein, dass 7 Passagiere zur gleichen Zeit um 16.40 Uhr ankommen und die restlichen um 17.20 Uhr. Das heißt Vergleich und Index funktioniert in diesem Fall nicht.
In diesem Fall möchte ich eine automatische Sortierung (wie sortiert wird ist mir egal, Hauptsache beginnend mit 16.40 Uhr) für alle Passagiere die um 16:40 Uhr ankommen und anschließend die mit Ankunftszeit 17.20 Uhr.
Gibt es hier einen Tipp oder Trick den man einsetzen kann?
Vielen lieben Dank!
Ernesto
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Automatisches Sortieren mit gleichen Werten
07.07.2017 12:26:31
Daniel
Hi
den geringsten Aufwand hast du, wenn du die Abholzeiten eindeutig machst.
hierzu könntest du in einer Hilfsspalte die Uhrzeit in eine Ganzzahl wandeln und den Kehrwert der Zeilennummer addieren:
also in Spalte E folgende Formel (ab Zeile2, da Zeile 1 Überschrift)
=Text(D2;"hhmm")+1/Zeile()

dann kannst du wie gewohnt mit KKleinste, Index und Vergleich arbeiten.
Gruß Daniel
Anzeige
AW: Automatisches Sortieren mit gleichen Werten
07.07.2017 12:45:45
Ernesto
Hallo Daniel,
vielen Dank für den Tipp! Das könnte wirklich funktionieren! Super vielen Dank!
Viele Grüße,
Ernesto
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Automatisches Sortieren in Excel mit gleichen Werten


Schritt-für-Schritt-Anleitung

Um eine automatische Sortierung in Excel zu erreichen, die auch gleiche Werte berücksichtigt, kannst Du die folgenden Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in den Spalten A bis D eingegeben sind:

    • Spalte A: Namen der Passagiere
    • Spalte B: Flugnummern
    • Spalte C: Planmäßige Ankunftszeit
    • Spalte D: Planmäßige Abholzeit
  2. Hilfsspalte erstellen: Füge eine Hilfsspalte (Spalte E) hinzu, um die Zeiten für die automatische Sortierung zu optimieren.

  3. Formel eingeben: In Zelle E2 (und nach unten kopieren) verwende die folgende Formel:

    =TEXT(D2;"hhmm")+1/ZEILE()

    Diese Formel wandelt die Abholzeit in eine Ganzzahl um und addiert den Kehrwert der Zeilennummer, um die Werte eindeutig zu machen.

  4. Sortieren: Wähle alle Daten (A1:E[n]) aus und gehe auf „Daten“ > „Sortieren“. Wähle die Hilfsspalte (Spalte E) als Sortierkriterium.

  5. Anpassung der Sichtbarkeit: Du kannst die Hilfsspalte E ausblenden, wenn Du sie nicht mehr benötigst.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass Du die Formel richtig eingegeben hast und dass die Zeilen korrekt nummeriert sind.
  • Daten werden nicht korrekt sortiert: Überprüfe, ob Du bei der Sortierung auch die Hilfsspalte ausgewählt hast. Wenn Du nur nach den Abholzeiten sortierst, werden gleiche Werte nicht automatisch korrekt angeordnet.

Alternative Methoden

Wenn Du nach anderen Möglichkeiten suchst, die Daten zu sortieren, könntest Du auch die Funktion "Rang" verwenden:

  1. Füge eine weitere Hilfsspalte hinzu, in der Du die Rangnummern für die Abholzeiten berechnest:
    =RANG(D2;D$2:D$[n];1)
  2. Sortiere anschließend Deine Daten nach der Rangnummer.

Diese Methode kann hilfreich sein, wenn Du eine Rangliste automatisch sortieren möchtest.


Praktische Beispiele

Stell Dir vor, Du hast folgende Daten:

A B C D
Passagier Flugnummer Ankunftszeit Abholzeit
John Doe AB123 16:40 16:40
Jane Smith AB124 16:40 16:40
Max Müller AB125 17:20 17:20

Durch die oben beschriebenen Schritte wird diese Liste nach der Abholzeit sortiert, wobei die Passagiere mit der gleichen Abholzeit nebeneinander stehen.


Tipps für Profis

  • Datenvalidierung nutzen: Verwende Datenvalidierung, um sicherzustellen, dass nur korrekte Zeiten eingegeben werden.
  • Makros erstellen: Wenn Du regelmäßig ähnliche Sortierungen durchführst, kannst Du ein Makro aufzeichnen, um den Prozess zu automatisieren.
  • Benutzerdefinierte Sortierung: Definiere benutzerdefinierte Sortierreihenfolgen, wenn Du spezielle Anforderungen hast.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Spalten gleichzeitig sortieren?
Du kannst beim Sortieren mehrere Kriterien angeben, indem Du die entsprechenden Spalten auswählst und die Sortierreihenfolge definierst.

2. Was ist der Unterschied zwischen Rang und Sortierung?
Der Rang gibt die Position eines Wertes innerhalb einer Liste an, während die Sortierung die Werte in einer bestimmten Reihenfolge anordnet.

3. Kann ich die Hilfsspalte nach der Sortierung löschen?
Ja, sobald die Daten korrekt sortiert sind, kannst Du die Hilfsspalte ausblenden oder löschen, falls sie nicht mehr benötigt wird.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige