Frage stellen
0

Geburtstage sortieren funktioniert nicht

gefragt 2017-09-07 18:08:32 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Eine Anzahl von Geburtstagen in einer Mitgliederliste wird richtig sortiert. Dann wird innerhalb einer Gruppe weiterer Mitglieder wieder sortiert, ohne an die vorhergehende Gruppe anzuschließen:

Beispiele: 01-01.1938 01.09.1940 01.11.1943 01.05.1939 01.10.1941 01.12.1942

edit retag flag offensive close merge delete

Comments

Wenn das Beispiel die Sortierung sein soll, dann stimmt da einiges nicht mit den Werten. Die Normalsortierung sollte ja schon nach dem Alter vorgehen. Da stimmt das Beispiel überhaupt nicht mit überein.

Gruß

Robert

RobertG Gravatar-BildRobertG ( 2017-09-10 19:12:48 +0200 )edit
0

geantwortet 2017-09-08 14:59:40 +0200

Toxitom Gravatar-Bild

Also... Geburtstage zu sortieren ist etwas komplexer. Das ist so einfach nicht in Calc.

Was willst Du erreichen? Eine Liste im Jahr, wer wann geburstag hat? Fortlaufend?

  • das geht mit einfachen Datumswerten (Geburtsdatum) nicht. Jedes Datum wird intern als fortlaufende Zahl (Tag ab dem Startdatum 30.12.1899 - jeder Tag ist 1) abgebildet und danach wird sortiert.

  • möchtest Du hingegen eine Liste mit dem tatsächlichen Alter der Leute aufsteigend sortiert und taggenau - dann passt das (aber das wird selten gewünscht;)

Um den ersten Fall zu erreichen, kommst Du um eine Hilfsspalte nicht herum. diese könnte z.B. wie folgt aussehen (Geburtsdaten in Spalte F): =DATUM(2017;MONAT(F2);TAG(F2)) - hier wird das Geburtsdatum zunächt "normiert" - also alle auf ein gleiches Jahr gepatched, dann kannst Du danach sortieren. Jetzt passt das. Gibt auch andere Lösungen - einfach ein wenig probieren.

Viele Grüße Tom

edit flag offensive delete link mehr
0

geantwortet 2017-09-08 08:00:13 +0200

Grantler Gravatar-Bild

Hallo, du solltest die LO-Version nennen. Wenn ich mich recht erinnere, gab es bei einer mit der Sortierung Probleme.

Ansonsten solltest du nachprüfen, ob die Geburtsdaten alle als Werte eingegeben wurden. Beim Einkopieren passiert es manchmal, dass sie als Text eingefügt wurden. Nachzuprüfen wie folgt:

Menü Extras > Optionen > Calc > Ansicht > Werthervorhebung

Ich habe mir mal deine Daten kopiert und in LO 5.4.1.2 Calc eingefügt (als Zahlen, Format TTMMJJ): Sie ließen sich ohne Problem sortieren.

Ciao

edit flag offensive delete link mehr
Registrieren oder einloggen, um zu antworten

Antwortwerkzeuge

1 follower

Stats

Asked: 2017-09-07 18:08:32 +0200

Seen: 50 times

Last updated: Sep 08