Datum | Uhrzeit | Name |
-------------------------------
12.02.03 | 14:00 | Meier |
14.02.03 | 15:00 | Müller |
11.03.03 | 11:00 | Schmidt|
23.05.03 | 13:00 | Kalle |
usw.
Nun möcht ich gerne eine Formel haben die mir ausgibt
(zählt), wieviel Ereignisse im Januar waren.
wenn das beliebige Datum eines Monats in D2 eingegeben wird und
die Analysedaten in A2:A21 stehen
Markus Bodmann <markus....@autostadt.de> schrieb in im
Newsbeitrag: 2ed401c37527$74a376b0$a301...@phx.gbl...
Achtung: Zählt alle Januarwerte (auch mehrerer Jahre!).
Viele Grüße,
Bernd Plumhoff
Markus Bodmann schrieb:
> Also ich habe folgende Tabelle:
>
> Datum | Uhrzeit | Name |
> -------------------------------
> 12.02.03 | 14:00 | Meier |
> 14.02.03 | 15:00 | Müller |
> 11.03.03 | 11:00 | Schmidt|
> 23.05.03 | 13:00 | Kalle |
>
> Nun möcht ich gerne eine Formel haben die mir ausgibt
> (zählt), wieviel Ereignisse im Januar waren.
Stelle die Markierung in den Datenbereich --> Daten --> Pivot-Table-->
[Weiter>] --> [Weiter>] --> wählen wo die Pivot-Tabelle stehen soll -->
[Fertig stellen]
Nun das Datum in den Zeilenbereich und den Namen in den Datenbereich
ziehen. Dann noch Rechtsklick in die Datusmspalte der Pivot-Tabelle -->
Gruppierung und Gliederung --> Gruppieren --> 'Monate' und 'Jahre' anwählen
--> [OK]
Nun sind die Daten nach Jahren/Monaten gegliedert dargestellt.
--
Mit freundlichen Grüssen
Thomas Ramel
- MVP für Microsoft-Excel -
[Win 2000Pro SP-4 / xl2000 SP-3]
Gruß Alexander
Bernd Plumhoff <bplu...@t-online.de> schrieb in im Newsbeitrag:
bjf1tt$hl2$04$1...@news.t-online.com...
und jetzt kürzer und OHNE Arrayformel (=schneller!):
=SUMMENPRODUKT((JAHR(A1:A99)=JAHR(D2))*((MONAT(A1:A99)=MONAT(D2))))
Gruß Alexander
Alexander Wolff <cfa...@gmx.de> schrieb in im Newsbeitrag:
bjf25s$ihrqe$1...@ID-89721.news.uni-berlin.de...
^^^^^^
Hallo Markus,
Datumswerte in A2:A5
=SUMMENPRODUKT((MONAT(A2:A5)=1)*1)
Was mich etwas irritiert, daß du ein Beispiel ohne Januardaten
geliefert hast, Ich hoffe, dich dennoch richtig verstanden zu haben.
--
Als XL-Lehrling grüsst
Eberhard mit XL 2000
Alexander Wolff schrieb:
>
>> =SUMMENPRODUKT((JAHR(A1:A99)=JAHR(D2))*((MONAT(A1:A99)=MONAT(D2))))
>>
>> {=SUMME(WENN(MONAT(A1:A9999)=1;1;0))} als Arrayformel eingeben
>>
>> =SUMMENPRODUKT((MONAT(A2:A5)=1)*1)
Alle diese Varianten haben *ein* Manko:
Leere Zellen werden als dem Januar zugehörg gerechnet.
=MONAT(A1) liefert 1, wenn A1 leer ist.
Daher müsste der folgende Zusatz noch mit rein (die Formel habe ich einfach
wahllos herausgegriffen):
=SUMMENPRODUKT((MONAT(A2:A5)=1)*(A2:A5<>""))
Thomas Ramel <t.r...@mvps.org> schrieb in im Newsbeitrag:
3F5B1348...@mvps.org...
Alexander Wolff schrieb:
> Hi Thomas,
> Meine Daten kennen keine Lücken :))
Das ist fein so und sollte prinzipiell auch so sein. Problematsich wird
erst, wenn dann mal eine Lücke drin ist und ich dies nicht bemerke.
Mit dem Zusatz bietet sich auch die Möglichkeit einen grösseren Berich
vorzugeben, der erst später (z.B. im Laufe des Jahres) mit Daten gefüllt
wird. Die Formeln müssen dann nicht nachgepflegt werden und liefern immer
das aktuelle Ergebnis.
> Aber Du hast recht!
Danke ;-)