Seite 1 von 2

[ gelöst ] Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 07:55
von boser
Hallo,
habe schon in der Hilfe , Forum , Google gesucht und :( kein befriedigende Antwort erhalten.
folgendes Problem.
Ich habe eine Liste von Mitgliedern eines Vereins/Clubs. In der Spalte "Geburtstag" stehen die Geburtstage drin .( :wink: was sonst :!: ).
Jetzt würde ich gerne eine Liste haben, wo die Geburtstage nach Monat sortiert sind .
Frage :
1. Gibt es dafür eine einfache Lösung ? Ohne Hilfsspalten , Hilfstabelle.
Zusatzfrage :
2. Kann man die Monatsgruppen, die entstehen auch mit einem Monatsnamen überschreiben ?
bzw.
3. Die Einträge in Monate zusammenfassen , mit dem Monatsnamen als Überschrift ?
mfg
boser

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:15
von yeti
Hi,

einfach und ohne Zusatzspalten.... ich wüsste nicht. Vielleicht mit einem Makro? Aber zumindest für mich fällt dann das Wort "einfach" weg :)

Aus dem Datum bekommst Du den Monat mit der Funktion =monat(A15) --> In A15 steht das Datum.
DAmit kannst Du dann weiter arbeiten.... Textfunktionen für die Ausgabe von "Oktober" statt 10 gibt es auch.
Allerdings bei mir nicht ohne Hilfsspalten. Sinnvoll eingebaut, machten DIe sogar Sinn.

Viele Grüße
Yeti

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:22
von Thomas Mc Kie
zu 1.
den zu sortierenden Bereich auswählen und dann auf Daten-Sortieren klicken
Ohne Hilfsspalte klappt das aber nur chronologisch. Da musst du schon eine Hilfsspalte anlegen und dort die Monate auslesen (=Monate(A1)).

Zu 2. und 3.
Du kannst das Format des Datums so gestalten wie du es willst (z.B. die Spalte mit den Geburtstagen auswählen und dort per Rechtsklick - Zellen formatieren das Format Datum auswählen und dann ein passendes Format aussuchen; alternativ kannst du dir noch ne weitere Hilfsspalte anlegen, und dort auf die Datumsspalte verweisen und dann z.B. nur MMMM als Format ausgeben lassen)
Zum Sortieren ist diese Spalte aber trotzdem ungeeignet, da weiterhin das gesamte Datum "hinter" der Anzeige verankert ist, eine Sortierung nach dieser Spalte würde nicht dasselbe ergeben, wie unter 1.

Grüße

Thomas

Argh, war ich zu langsam.

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:35
von yeti
Thomas Mc Kie hat geschrieben:...

Argh, war ich zu langsam.
Aber nur, weil ich weniger geschrieben hab ;)

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:41
von boser
hallo,
danke für die zwei Antworten.
Ich hab es jetzt mit einer Hilfsspalte ausprobliert und folgendes Gemacht:
1. Hilfespalte angelegt.
2. Formel : =Monat(XX) eingetragen.
3. Nach unten Ausgefüllt.
4. Spalte als MMMM Formatiert.
Ergebnis : ich erhalte nur Januar und Dezember , kein FEB-NOV.
Warum ? :?

mfg
boser
P.S. wenn ich die Hilfespalte mit TT.MM.JJ Formatiere, dann wird der 23.06.37 ( Spalte Geburtstag ) zum 05.01.00 ( durch die Format = Monat(XX) ). :? :?

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:53
von yeti
Hmmm....

Versuch mal das Datum mit dieser Funktion in einer Hilfspalte darzustellen:

=Text(A15;"mmmm")

DA sollte dann auch der Monat als Text ausgegeben werden. Kann man damit dann sortieren?

Viele Grüße
Yeti

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:57
von yeti
boser hat geschrieben:hallo,
danke für die zwei Antworten.
Ich hab es jetzt mit einer Hilfsspalte ausprobliert und folgendes Gemacht:
1. Hilfespalte angelegt.
2. Formel : =Monat(XX) eingetragen.
3. Nach unten Ausgefüllt.
4. Spalte als MMMM Formatiert.
Ergebnis : ich erhalte nur Januar und Dezember , kein FEB-NOV.
Warum ? :?

mfg
boser
P.S. wenn ich die Hilfespalte mit TT.MM.JJ Formatiere, dann wird der 23.06.37 ( Spalte Geburtstag ) zum 05.01.00 ( durch die Format = Monat(XX) ). :? :?
LIegt vermutlich daran, dass durch die Funktion monat(A15) - nehmen wir mal an Oktober wäre dann die 10 - als Ergebnis in der Zelle steht und Januar kommt deshalb zustande, weil der Kalender aus aufeinanderfolgenden Zahlen besteht. Für jeden Tag eine Zahl... so dass die 10 dann den 10.1.1900 (bei dir wäre das aufgrund des Formats 10.1.00) darstellt.

Versuch es deshalb mit der von mir beschiebenen Textfunktion oder sortiere nach der Zahl und DU hast keinen Monat da stehen.

Gruß Yeti

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 08:59
von boser
Hallo Yeti,

ja es wird sortiert, und zwar so "April","August","Dezember","Februar" , also nach dem ABC.

mfg
boser

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:07
von Thomas Mc Kie
Dann lies doch bitte nochmal meinen Beitrag oben, da hab ich auf genau dieses Verhalten hingewiesen (gut, da das mit dem Datum gemeint, aber das erklärt auch die Sortierung nach dem Alphabet).
Du benötigst die Zahlen zum richtigen Sortieren. Und wenn du Monate ausgegeben haben willst, mach entweder noch eine Zusatzspalte (aber nach der kannst du nicht sortieren) oder lass dir den Monat gleich in der Geburtstagsdatumsspalte mit anzeigen (einfach passendes Format für z.B. 12. Februar 1997 auswählen). Hab ich aber auch schon erklärt.

Grüße

Thomas

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:11
von Karolus
Hallo
4. Spalte als MMMM Formatiert.
Das ist Quatsch (ebenso wie dein Ps. )- weil:
mit =MONAT( richtiges_Datum ) bekommst du als Ergebnis ein ganze Zahl von 1 bis 12 ! →
→ Alle Datumswerte im Bereich 1 bis 12 Tage nach dem OOobasisdatum 30.12.1899 fallen auf einen Dezember oder Januar !

Merke: Formatiere nur echte Datumswerte in ein Datumsformat.
falls du nochmal die Monatsnamen benötigst mach einfach = datums_zelle und formatiere die auf MMMM

Gruß Karo

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:12
von yeti
boser hat geschrieben:Hallo Yeti,

ja es wird sortiert, und zwar so "April","August","Dezember","Februar" , also nach dem ABC.

mfg
boser
Dann stell doch mal eine Beispieldatei hier ein.

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:18
von Karolus
Hallo
ja es wird sortiert, und zwar so "April","August","Dezember","Februar" , also nach dem ABC.
Was erwartet ihr denn - Text wird alphabetisch sortiert.


Gruß Karo

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:21
von yeti
Karolus hat geschrieben:Hallo
ja es wird sortiert, und zwar so "April","August","Dezember","Februar" , also nach dem ABC.
Was erwartet ihr denn - Text wird alphabetisch sortiert.


Gruß Karo
Klar logisch... war blöd ;)

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:27
von boser
Hallo Yeti,
ich habe folgendes Gelernt:
1. Datum "23.06.34" wird durch =MONAT(XX) in die Zahl 6 umgewandelt.
2. Die Zahl 6 wird durch MMMM-Formatierung in das Datum 05.01.1900 gewandelt, weil es der 6.Tag ist, ab dem Datum-Startpunkt.
deshalb:
1. Datum "23.06.34" mit =Text(XX;"mmmm") in ein Textfeld umwandeln mit dem Monatsnamen ( hier : Juni ).
2. Danach Sortieren mit der Option :"Benutzerdefinierte Sortierreihenfolge" und da die reihenfolge : "Januar,Februar,...."
und dann hat man die Monate in der richtigen Reihenfolge. :o

Es funktioniert jetzt.

Danke an Alle. :)
boser

Re: Geburtstagsliste sortiert nach Monaten

Verfasst: Sa, 30.10.2010 09:27
von Thomas Mc Kie
Hab ich doch auch gesagt. EDIT: bezog sich auf die Posts vor dem Letzten
Auch das mit der Datumszelle.

Hört/liest mich keiner? :shock: :D