Monat im Datum erkennen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Monat im Datum erkennen

Re: Monat im Datum erkennen

von Molly » Do, 15.07.2010 12:14

Hallo zusammen,

ich trau mich kaum die Lösung hier zu posten... :)

Ich hatte immer so komische Zahlen raus, die (fast) alle zu hoch waren.

Herausgefunden habe ich das, indem ich die tatsächlichen Zahlen gezählt habe.......

Die Tabelle war aber gar nicht nach Datums-Spalte sortiert :shock:
Es waren dennoch die ersten 40 Zeilen Januar, die folgenden 30 Spalten Februar, also es sah absolut so aus, als wäre es nach Datum sortiert... aber war es halt nicht.
Ich habe es jetzt nach Datum sortiert und siehe da, die Zahlen stimmen schon lägst! :lol:

Sorry, falls ihr euch auch den Kopf daran zerbrochen habt!

Vielen Dank an alle!!

Lg Molly

Re: Monat im Datum erkennen

von Molly » Mi, 14.07.2010 12:18

Karolus hat geschrieben:Hallo
Überprüf mal die Datumsspalte auf Richtigkeit, ich bin bei meiner letzten Antwort davon ausgegangen dass '2010-01-07 15:27:39 im Format JJJJ-TT-MM also Jahr-Monatstag-Monat vorliegt - ist dass richtig?

Falls ich falsch lag und Tag mit Monat getauscht werden müssen dann führe in der Spalte nochmals →Suchen und ersetzen aus:
suche ^([0-9]){2})\.([0-9]){2}) ersetzen durch $2.$1
ebenfalls mit den Optionen [x]nur in Selektion und [x]regulärer Ausdruck
Habe deine Antwort gestern irgendwie übersehen, sorry.
Deine Vermutung war aber richtig, die Daten stimmen noch :)

Nur die Ausgaben sind immernoch nicht korrekt.. (zumindest nicht alle)

Lg Molly

Re: Monat im Datum erkennen

von Molly » Di, 13.07.2010 13:27

Ich habe jetzt die Formel noch für die Buchstaben "B" und "C" und für "-" angewendet. Die Zahlen sind alle richtig.
Aber auch nur für Januar.. bei Februar habe ich dann für B wieder 15 zu viel... es ist echt sehr merkwürdig..

Re: Monat im Datum erkennen

von Karolus » Di, 13.07.2010 13:21

Hallo
Überprüf mal die Datumsspalte auf Richtigkeit, ich bin bei meiner letzten Antwort davon ausgegangen dass '2010-01-07 15:27:39 im Format JJJJ-TT-MM also Jahr-Monatstag-Monat vorliegt - ist dass richtig?

Falls ich falsch lag und Tag mit Monat getauscht werden müssen dann führe in der Spalte nochmals →Suchen und ersetzen aus:
suche ^([0-9]){2})\.([0-9]){2}) ersetzen durch $2.$1
ebenfalls mit den Optionen [x]nur in Selektion und [x]regulärer Ausdruck

Re: Monat im Datum erkennen

von clag » Di, 13.07.2010 13:07

Hallo Molly,

an der Formel
=SUMMENPRODUKT(JAHR($A$2:$A$50)=JAHR($F$2:$F$50);MONAT($A$2:$A$50)=MONAT($F$2:$F$50);$B$2:$B$50="a")
liegt es nicht die tut was sie soll.
Es muss andere Gründe geben, de in deiner Tabelle zu diesem merkwürdigen Ergebnis führen
2col_same_date_count_a.ods
(10.18 KiB) 98-mal heruntergeladen

mit einer 2ten Formel zur Kontrolle :)

PS
wieso setzt du den Bereich für den Montasvergleich = (F3) ?
da gehört der gleiche Bereich wie für das Jahr hin, wie soll sonst auf Monat geprüft werden ?

Re: Monat im Datum erkennen

von Molly » Di, 13.07.2010 13:00

Ich habe das ausprobiert und die Datums-Spalte hat sich tatsächlich geändert :)
Das Ergebnis war allerdings immernoch 0.

Ich habe mir jetzt nochmal die Formel angeschaut und ich glaube, die ist noch nicht so ganz korrekt.
Ich habe sie jetzt noch ein bisschen abgeändert:

=SUMMENPRODUKT(JAHR($A$2:$A$2000)=JAHR(F3);MONAT($A$2:$A$2000)=MONAT(F3);$B$2:$B$2000="A")

Also es sollen alle Daten von A2 bis A2000 überprüft werden, und überall wo Jahr und Monat mit F3 übereinstimmen UND in Spalte B ein "A" steht, soll addiert werden.
Es müssten in diesem Feld jetzt 15 sein, sind aber 16.
In der nächsten Zeile sollen wieder die gleichen Felder überprüft werden und mit F4 verglichen werden. Das wären eigentlich 8, ich bekomme aber als Ergebnis 25.

Ich glaub ich bin nah dran, aber irgendwo hakts noch...:)

Ich hab die Formel jetzt mal für alle Monate angewendet und insgesamt komm ich dann auf 79, insgesamt sind es aber eigentlich 88.

Re: Monat im Datum erkennen

von Karolus » Di, 13.07.2010 12:42

Hallo
Ich habe aber auch in der einen Datums-Spalte ein komisches Format:

'2010-01-07 15:27:39

Das wird automatisch erstellt, von einem anderen Programm..
Kann das Format auch nicht ändern, der nimmt die Änderungen einfach nicht an.
Du hast den Datums_zeit_wert im Textformat importiert, erkennbar am 'Hochkomma.
Markier mal die Datumsspalte und gehe zu →Bearbeiten→Suchen und ersetzen:

Suche nach:
^([0-9]{4})-([0-9]{2})-([0-9]{2})
ersetzen durch:
$3.$2.$1
mit den Optionen [x]nur in Selektion und [x]regulärer Ausdruck

Damit sollte sich die Spalte in ein echten Datums_zeit_wert in deutscher Lokalisierung wandeln, und die Formeln bzw. der Datenpilot kann damit arbeiten.

Gruß Karo

Re: Monat im Datum erkennen

von Molly » Di, 13.07.2010 12:21

Nein, das stimmt irgendwie vorne und hinten nicht.
Ich habe es jetzt mit Groß- und Kleinbuchstaben versucht, ich habe clag's Formel versucht (fängt nicht bei F2 an sondern bei F3, habe das abgeändert)
der gibt mir auf jeden Fall ne falsche Zahl aus inzwischen... bekomme jetzt 69, obwohl es nur 15 sind. Es sind aber auch nicht alle, in der ganzen Tabelle (alle Monate zusammen) sind es 88...
Ich verstehe die Welt nicht mehr :?

Ich habe aber auch in der einen Datums-Spalte ein komisches Format:

'2010-01-07 15:27:39

Das wird automatisch erstellt, von einem anderen Programm..
Kann das Format auch nicht ändern, der nimmt die Änderungen einfach nicht an.

Re: Monat im Datum erkennen

von clag » Di, 13.07.2010 10:43

Hallo Molly,

wenn ich dein Anliegen richtig verstanden habe, sollte diese Variante der Formel helfen

=SUMMENPRODUKT(JAHR($A$2:$A$2000)=JAHR($F$2:$F$2000);MONAT($A$2:$A$2000)=MONAT($F$2:$F$2000);$B$2:$B$2000="a")

oder ?

vorausgesetzt die beiden zu prüfenden Datums Spalten A und F beginnen jeweils Zeile 2

Re: Monat im Datum erkennen

von AhQ » Di, 13.07.2010 10:40

Hallo,

bei funktioniert es einwandfrei, allerdings sollte man, anders als in Deiner Frage, auf Groß und Kleinschreibung achten, also in der Formel und in der Spalte B entweder Großbuchstaben oder Kleinbuchstaben suchen.

Viele Grüße
AhQ

Re: Monat im Datum erkennen

von Molly » Di, 13.07.2010 09:33

Hallo nochmal,

ich probiere eine ähnliche Funktion gerade bei einer anderen Tabelle aus.

Hier die Formel die ich verwendet habe:
=SUMMENPRODUKT(JAHR($A$2:$A$2000)=JAHR($F$3:$F$2000);MONAT($A$2:$A$2000)=MONAT(F4);$B$2:$B$2000="a")
Und zwar möchte ich, dass Monat und Jahr der Spalte A mit Monat und Jahr der Spalte F übereinstimmen. Wenn das der Fall ist, und in Spalte B steht ein "A", dann soll er die Anzahl der "A" in Spalte B errechnen.

Was mache ich da falsch? Meine Ausgabe ist 0. Das kann aber nicht sein...

Lg Molly

Re: Monat im Datum erkennen

von clag » Fr, 09.07.2010 14:37

Hi Karo

wenn die vorgebrachten Besserwissereien inhaltlich konstruktiver Art sind,
freue ich mich darüber und lese mir die auch bestimmt durch oder probiere sie aus.
Deshalb bin ich doch hauptsächlich hier, um von anderen zu lernen
von daher sind solche Beiträge wie deiner bei mir sehr willkommen !

Und manchmal bekommt dabei sogar Antworten auf etwas
von dem man noch gar nicht wusste, das man es fragen wollte :lol:

Re: Monat im Datum erkennen

von lorbass » Fr, 09.07.2010 14:27

Karolus hat geschrieben:Daten→Gruppierung und Gliederung→Gruppierung [x]Monate
... und bei mehrjährigen Tabellen: [x] Jahr

Danke, Karo.
lorbass

Re: Monat im Datum erkennen

von Karolus » Fr, 09.07.2010 14:13

Hallo
[besserwisser]
@Clag
Der Datenpilot ist für solche Aufgaben besser geeignet.

@Lorbass
DIe Hilfsspalte mit dem umgeformten Datumswert braucht der Datenpilot nicht, klick einfach in irgendeine Datumszelle der Datenpilotausgabe und wähle →Daten→Gruppierung und Gliederung→Gruppierung [x]Monate
[/besserwisser_aus] :)
Datenpilot_Datumsgruppierung.ods
(11.48 KiB) 138-mal heruntergeladen
Gruß Karo

Re: Monat im Datum erkennen

von Molly » Fr, 09.07.2010 13:43

Ich habe mich jetzt für die Variante von lorbass entschieden und habe es auch schon hinbekommen :)
Schade, dass man es manuell aktualisieren muss, aber muss man jetzt mit leben :)

Vielen Dank an alle!

Ihr wisst aber nicht zufällig auch noch, wie man einen Datenpilot von einer Tabelle in einer anderen Datei erstellen kann oder? :)
Das Problem habe ich noch in meinem anderen Beitrag ;)
viewtopic.php?f=2&t=40051

Naja, das gehört hier nicht rein. :)

Lg Molly

Nach oben