Supportnet / Forum / Tabellenkalkulation
Sortieren von Datumsformaten
Frage
Hallo Excel-Freunde,
ich habe 2 Dateien:
In erster Datei gibt es eine Spalte mit Datumsangaben (zB Januar 05, Februar 05 usw.). Diese können aus einer DropDown-Liste ausgewählt werden.
Eine Spalte in der zweiten Datei ist mit der Datumsspalte der ersten Datei verknüpft. Wenn in der ersten Datei kein Datum angegeben ist, steht in der zweiten Datei (durch die Verknüpfung) zB Januar 00.
Nun möchte ich in der zweiten Datei nach Datum aufsteigend sortieren. Macht Excel auch brav, nur leider stehen dann meine Daten wie zB Januar 05 am Ende der Liste, weil Excel ja mit Januar 00 beginnt zu sortieren.
Wie kann ich das umgehen?
Viele Grüße,
sassy
Antwort 1 von Aliba
Hi sassy,
ich gehe mal davon aus, daß Du die Zellen in der Art =Tabelle1!A1 verknüpfst hast und somit für leere Zellen in Tabelle1! den Wert 0 geliefert bekommst, was dann dem 0.1.1900 entspricht.
Du könntest nun beispielsweise folgendes machen.
Nehmen wir an , in der Quelldatei stehen die Datumswerte in SPalte A. Nun gibst Du in der Ausgabetabelle in der ersten Ausgabezelle folgende Formel ein:
=WENN(ISTFEHLER(KKLEINSTE(Tabelle1!A:A;ZEILE(A1)));"";KKLEINSTE(Tabelle1!A:A;ZEILE(A1)))
Die Formel kannst Du beliebig weit nach unten ziehen.
Damit ersparst Du Dir dann auch das Sortieren.
Wenn die Quellzellen in Spalte A leer sind, werden diese auch nicht als Werte interpretiert.
CU Aliba
ich gehe mal davon aus, daß Du die Zellen in der Art =Tabelle1!A1 verknüpfst hast und somit für leere Zellen in Tabelle1! den Wert 0 geliefert bekommst, was dann dem 0.1.1900 entspricht.
Du könntest nun beispielsweise folgendes machen.
Nehmen wir an , in der Quelldatei stehen die Datumswerte in SPalte A. Nun gibst Du in der Ausgabetabelle in der ersten Ausgabezelle folgende Formel ein:
=WENN(ISTFEHLER(KKLEINSTE(Tabelle1!A:A;ZEILE(A1)));"";KKLEINSTE(Tabelle1!A:A;ZEILE(A1)))
Die Formel kannst Du beliebig weit nach unten ziehen.
Damit ersparst Du Dir dann auch das Sortieren.
Wenn die Quellzellen in Spalte A leer sind, werden diese auch nicht als Werte interpretiert.
CU Aliba
Antwort 2 von sassy
Hallo Aliba,
danke, danke erstmal für die schnelle Antwort. Die Formel funktioniert (wie auch immer;-)!
Das "Dumme" ist nur, dass ich in beiden Tabellen nicht nur die Datumsangaben stehen habe, sondern auch noch andere Daten (in weiteren Spalten) wie zB forlaufende Nr.; Name; Vorname; Qualimaßnahme usw.
Die Datumsangaben werden in der zweiten Datei sehr schön sortiert, aber leider werden die zur Zeile gehörigen anderen Daten (Name usw.) nicht mit sortiert.
Kurz zum Hintergrund: für jeden Mitarbeiter gibt es jeweils eine separate Datei (Datei 1) mit Informationen zu Schulungen, die er/sie absolviert. Diese Informationen sollen nun in einem Gesamt-Schulungsplan (Datei 2) angezeigt werden.
Falls dir noch was einfällt: DANKE!
sassy
danke, danke erstmal für die schnelle Antwort. Die Formel funktioniert (wie auch immer;-)!
Das "Dumme" ist nur, dass ich in beiden Tabellen nicht nur die Datumsangaben stehen habe, sondern auch noch andere Daten (in weiteren Spalten) wie zB forlaufende Nr.; Name; Vorname; Qualimaßnahme usw.
Die Datumsangaben werden in der zweiten Datei sehr schön sortiert, aber leider werden die zur Zeile gehörigen anderen Daten (Name usw.) nicht mit sortiert.
Kurz zum Hintergrund: für jeden Mitarbeiter gibt es jeweils eine separate Datei (Datei 1) mit Informationen zu Schulungen, die er/sie absolviert. Diese Informationen sollen nun in einem Gesamt-Schulungsplan (Datei 2) angezeigt werden.
Falls dir noch was einfällt: DANKE!
sassy
Antwort 3 von Aliba
Hi sassy,
ohne nähere Kenntnisse, wie kommen die anderen Daten in die Gesamtübersicht kann ich da nicht viel sagen.
Was Du allerdings noch machen kannst:
Deine Verknüpfung vorher abfragen:
=WENN(Tabelle1!A1="";"";Tabelle1!A1)
Damit werden bei leeren Zellen keine Werte geliefert und diese sollten dann auch nicht berücksichtigt werden beim sortieren.
CU Aliba
ohne nähere Kenntnisse, wie kommen die anderen Daten in die Gesamtübersicht kann ich da nicht viel sagen.
Was Du allerdings noch machen kannst:
Deine Verknüpfung vorher abfragen:
=WENN(Tabelle1!A1="";"";Tabelle1!A1)
Damit werden bei leeren Zellen keine Werte geliefert und diese sollten dann auch nicht berücksichtigt werden beim sortieren.
CU Aliba
Antwort 4 von sassy
Hi Aliba,
das war die Lösung!
Eigentlich ganz einfach;-) Danke für deine Mühen. Wünsche einen schönen Tag und ein schönes Wochenende!
Grüßle,
sassy
das war die Lösung!
Eigentlich ganz einfach;-) Danke für deine Mühen. Wünsche einen schönen Tag und ein schönes Wochenende!
Grüßle,
sassy

