Bestimmte Monate zählen
#11
Hi

In meinem Bsp. ist A1 = Anfangsdatum und A2 = Enddatum.
In B1 und/oder B2 schreibst du die Monate die du Zählen möchtest, aber als Zahl. (für Januar = 1 ;Februar = 2 usw.)
C1 = Ergebnis

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • PhilippB.
Top
#12
Das enddatum müsste aber B2 sein. dann wäre es perfekt . in Spalte c und d die zwei suchmonate und in E da ergebnis.
Top
#13
Hi

Ich denke mal du hast die Anpassung selbst versucht und bist an dem Teil   ZEILE(A1:A1001)   gescheitert. Diesen Teil einfach so lassen und alle anderen Bezüge an deine Wunschzellen anpassen.
 
Sieht dann so aus.
____|______A_____|______B_____|_C_|_D_|__E_|
   1|  01.01.2017|            |  1|  2|  14|
   2|            |  31.12.2023|   |   |    |

E1    =SUMMENPRODUKT(ZÄHLENWENN(C1:D1;(MONAT((EDATUM(A1;ZEILE(A1:A1001)-1))/(EDATUM(A1;ZEILE(A1:A1001)-1)<=MONATSENDE(B2;0))))))

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • PhilippB.
Top
#14
Hallo, für PhilippB.kommt das sicher nicht in Frage, aber ich könnte mir hier eine Power Query Lösung vorstellen. Danke für die Übung..:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
1von .. BisMonateErgebnis
201.01.2017-31.08.2019März8
3April
4Oktober
5
6
7
8
901.01.201738
1031.08.20194
1110

ZelleFormel
E9=SUMMENPRODUKT(ZÄHLENWENN(C9:C11;(MONAT((EDATUM(A9;ZEILE(A1:A1001)-1))/(EDATUM(A9;ZEILE(A1:A1001)-1)<=MONATSENDE(A10;0))))))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • PhilippB.
Top
#15
Guten Morgen und riesen Danke.

Es funktioniert und ich schaue mir das später im Detail an.

Starkes Forum.

VG aus dem Norden
Top
#16
Hallo Elex,

im Anhang ist nochmal eine Test-Datei. In Zeile 2 funktioniert die Formel nicht richtig. Elex, magst du dir das nochmal anschauen?

VG,
Philipp


Angehängte Dateien
.xlsx   Test_bestimmte Monate.xlsx (Größe: 8,64 KB / Downloads: 9)
Top
#17
Hi

wenn du die Formel nach unten kopieren möchtest musst du ein paar Dollar investieren. :19:
 
Also so.
E1   =SUMMENPRODUKT(ZÄHLENWENN(C1:D1;(MONAT((EDATUM(A1;ZEILE($A$1:$A$1001)-1))/(EDATUM(A1;ZEILE($A$1:$A$1001)-1)<=MONATSENDE(B1;0))))))

Gruß Elex
[-] Folgende(r) 1 Nutzer sagt Danke an Elex für diesen Beitrag:
  • PhilippB.
Top
#18
Ich habe es nochmal ausprobiert. Mir war die mathematische Lösung wichtig, da ZEILE() bei so etwas nur ein Notbehelf sein sollte.

C1: =(JAHR(B1)-JAHR(A1)-1)*2+
(DATUM(JAHR(A1);1;2)>A1)+(DATUM(JAHR(A1);2;2)>A1)+
(DATUM(JAHR(B1);3;)<=B1)+(DATUM(JAHR(B1);2;)<=B1)

oder

C1: =(JAHR(B1)-JAHR(A1)-1)*2+
((1&-JAHR(A1))-A1>=0)+((2&-JAHR(A1))-A1>=0)+
((3&-JAHR(B1))-2<B1)+((2&-JAHR(B1))-2<B1)

mit B1-A1>=0 (Minuswerte stimmen nicht)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • PhilippB.
Top
#19
Hallo, was ist aber bei mehreren Monaten - nicht aufeinander folgende? Da ist Elex' Formel vorn. Oder eben meine Power Query Variante, die dem TE aber nicht hilft, weil erst ab XL2010 verfügbar..:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1von .. BisMonateErgebnis
201.01.2018-31.03.2019Januar5
3Februar
4April
5
6
7
8
901.01.201815
1031.03.201924
114

ZelleFormatWert
A9TT.MM.JJJJ01.01.2018
A10TT.MM.JJJJ31.03.2019

ZelleFormel
F9=SUMMENPRODUKT(ZÄHLENWENN(E9:E20;(MONAT((EDATUM(A9;ZEILE(A1:A1001)-1))/(EDATUM(A9;ZEILE(A1:A1001)-1)<=MONATSENDE(A10;0))))))
F10=(JAHR(A10)-JAHR(A9)-1)*2+((1&-JAHR(A9))-A9>=0)+((2&-JAHR(A9))-A9>=0)+((3&-JAHR(A10))-2<A10)+((2&-JAHR(A10))-2<A10)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#20

  1. Ich bemühe zuerst mal WF, der immer sagt: Ich antworte nur auf die Frage.
  2. Jetzt lasse ich das wieder sein, und gehe auf Deinen berechtigten Einwand ein: Je komplexer die Regel, desto besser tatsächlich das Breitband-Antibiotikum ZEILE().
  3. Jetzt prügle ich noch weiter auf mich ein: Meine Formel war ja sogar noch etwas begünstigt dadurch, dass es sich nicht nur um Monate nebeneinander, sondern auch noch deren ersten beide handelt.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste