Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1916to1920
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Kursteilnehmer pro Monat

Kursteilnehmer pro Monat
19.01.2023 14:04:47
Julia
Hallo Zusammen,
ich habe einen ordentlichen Knoten im Kopf.
Ich habe eine Tabelle mit Kursen und Teilnehmer. Die Kurse haben unterschiedliche Laufzeiten, Start- und Enddatum ist bekannt. Nun muss ich monatlich wissen, wieviele Teilnehmer aktuell in Kursen sitzen (nicht wieviele Kurse).
Ich habe mich an Summewenns und Summenprodukt versucht, komme dabei aber zu keinem vernünftigen Ergebnis. Also vom Kontext her: Summiere alle Teilnehmer, wenn der Aktuelle Monat zwischen /gleich Startdatum und Enddatum liegt.
Hier eine Beispieltabelle:
Ausgangstabelle
Kurs Beginn Ende TN IST
1 01.12.2022 29.03.2023 11
2 02.01.2023 29.04.2023 15
3 02.01.2023 12.05.2023 10
4 16.01.2023 29.03.2023 16
5 20.02.2023 12.05.2023 5
6 13.03.2023 26.05.2023 17
7 24.04.2023 12.07.2023 15
8 01.02.2023 27.05.2023 14
9 01.02.2023 08.06.2023 15
10 16.01.2023 29.03.2023 13
Reporting
01.01.2023 01.02.2023 01.03.2023 01.04.2023 01.05.2023 01.06.2023 01.07.2023 01.08.2023
TN IST
...
....
https://www.herber.de/bbs/user/157369.xlsx

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: für alle Kurse zusammen ...
19.01.2023 14:25:28
neopa
Hallo Julia,
... dann z.B. so: =SUMMEWENNS($D:$D;$B:$B;"&lt="&H2;$C:$C;"&gt="&MONATSENDE(H2;0)) und Formel nach rechts kopieren.
wobei das in Zeile 2 angegebene Monat von mir für den Monat betrachtet wurde.
Gruß Werner
.. , - ...
das passt nicht
19.01.2023 14:37:15
Rudi
Hallo Werner,
ergibt für den Januar 11. Müssen 65 sein. Ebenso die anderen Monate
Gruß
Rudi
AW: so gesehen, hast Du völlig Recht ...
19.01.2023 14:51:48
neopa
Hallo Rudi,
... dann in G1: =SUMMENPRODUKT($D3:$D99*($B3:$B99-TAG($B3:$B99)&G2)*($C3:$C99&gt=MONATSENDE(G2;0)))
und diese nach rechts kopieren.
Gruß Werner
.. , - ...
AW: allerdings ...
19.01.2023 14:59:22
neopa
Hallo,
... würde mir der Formel ja Kurse innerhalb eine Monats nicht berücksichtigt. Deshalb nun folgende Variante:
in I1: =SUMMENPRODUKT($D3:$D99*($B3:$B99-TAG($B3:$B99)&ltG2)*($C3:$C99&gt=G2))
Gruß Werner
.. , - ...
Anzeige
AW: Kursteilnehmer pro Monat
19.01.2023 16:02:53
Yal
Hallo zusammen,
vielleicht mit Kanonen auf Spatzen, da es schon eine Formellösung gibt: mit Power Query.
Man erzeugt für jeden Tag eines Kurses ein Datum (List.Alternate), erweitert, macht daraus der erste Tag im Monat und gruppiert.
Die Daten im Datenmodell und Pivottabelle drauf (E2016) oder direkt in Pivottabelle (E365).
Da als Zwischenberechnung vorhanden, wäre auch die Anzahl von Teilnehmer pro Tag verfügbar.
Bei Interesse melden.
VG
Yal
AW: Kursteilnehmer pro Monat
19.01.2023 16:48:54
Daniel
Hi
wenn die Monate immer vollständig gerechnet werden sollen (Kursteilnehmer werden auch dann im Januar mitgezählt, wenn der Kurs am 31.1 beginnt oder am 1.1 endet), dann vielleicht so:
=SUMMENPRODUKT($D$3:$D$12*(TEXT(G$2;"JJJJMM")>=TEXT($B$3:$B$12;"JJJJMM"))*(TEXT(G$2;"JJJJMM") =TEXT($C$3:$C$12;"JJJJMM"))) 
oder so:
=SUMMEWENNS($D:$D;$B:$B;"="&MONATSENDE(G$2;0);$C:$C;">="&G$2)
Gruß Daniel
Anzeige
AW: Kursteilnehmer pro Monat
20.01.2023 07:03:41
Julia
Hallo Zusammen,
vielen Dank.. =SUMMENPRODUKT($D$3:$D$12*(TEXT(G$2;"JJJJMM")>=TEXT($B$3:$B$12;"JJJJMM"))*(TEXT(G$2;"JJJJMM") =TEXT($C$3:$C$12;"JJJJMM"))) funktioniert ..
Schönes Wochenende!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige