Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Besuche zählen, Planung, Fix und Verbrauch.

Forumthread: Besuche zählen, Planung, Fix und Verbrauch.

Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 09:49:36
Ingo79
Hallo, ich hatte bereits vor zwei Wochen die Hilfe von euch in Anspruch genommen. Habe auch schon recht viel geschafft. Zurzeit habe ich noch zwei Baustellen die ich nicht gelöst bekomme. Leider wurde der Beitrag schon ins Archiv verschoben. Ich hänge die aktuelle Datei mal an. Vielleicht könnt ihr mir bei meinem Problem helfen. Kurz zu den Fehlern.

Im Prinzip soll mir die Tabelle Tage zählen. Ich muss jeweils zum Monatsende eine Berechnung der geplanten, der fixierten und der verbrauchten Besuchstage an eine Stelle melden. Dafür muss mir die Tabelle mehrere Werte angeben.
Spalte E sagt bei "P" es ist ein Besuch unverbindlich geplant. Diese Tage sollen in Spalte J gezählt werden. Steht dort ein "F" ist der Besuch verbindlich angemeldet und soll in Spalte K gezählt werden.
Der Zeitraum steht jeweils in Spalte G-H.
Spalte L zählt die tatsächlich verbrauchten Tage. Alle Zählungen müssen sich auf das Fiktive Datum aus Zelle E3 beziehen. Dieses Datum brauche ich weil ich die Berechnung zu einem Stichtag benötige.
Jetzt zu meinem Problem.
Bei der Spalte F sollen nur noch die Tage gezählt werden die nachdem Stichtag E3 liegen. Das funktioniert soweit. Das Problem ist aber, bei folgendem Datum ersichtlich.

E3 = 31.01.26
Beginn Ende Planung Fix Verbraucht
01.01.2026 31.01.2026 0 0 31 ----- korrekt (der angefangen Tag gilt als verbraucht)
01.01.2026 28.02.2026 0 29 31 ----- die Zahl fix dürfte nur 28 sein.

=WENN(ODER($E4>"F";H4="");0;MAX(0;$H4-MAX(G4;$E$1)+1))
so sieht die Formel aus. Ich weiß es liegt an dem "+1". das Problem ist aber, wenn ich das nicht mache zählt er einen Tag nicht mit.
Er rechnet dann als Bsp 01.01.- 31.01. nur 30 Tage..

https://www.herber.de/bbs/user/180395.xlsx

Link zum Archiv.

https://www.herber.de/forum/archiv/2024to2028/2024611_Tage_zaehlen_Anwesenheit_zeigen.html
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 10:02:04
SF
Hola,
 das Fiktive Datum aus Zelle E3

E3 = 31.01.26 

in E3 steht "F".

01.01.2026 28.02.2026 0 29 31 ----- die Zahl fix dürfte nur 28 sein.


Meinst du statt dem 01.01.2026 nicht eher den 01.02.2026? Wenn ja, wird das doch in Zeile 5 richtig berechnet, oder? Zumindest steht in K5 28.
Gruß,
steve1da
Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 10:21:28
Ingo79
Hallo, es ist natürlich E1 nicht E3 wo das fixe Datum drin steht. sorry.

Du hast recht, wenn das Datum 01.01.26 ist dann kommt als Wert in K5 = 28 das stimmt. L5 = 0.
Ändere aber mal das Datum fix auf 28.02.26.
Dann kommt bei K5 = 1 und bei L5 = 28. ... es müsste aber jetzt bei K5 = 0 stehen.
sonst wären es ja Gesamt 29 Tage.
Fix muss 0 wenn fixes Datum E1 = dem Datum H5 wäre zum Beispiel. Fix steht ja für der Besuch ist Fix geplante. Aber wenn der Tag 28.02. begonnen hat ist es ja keine Planung mehr sondern Realität. Daher muss er bei Verbrauch gezählt werden, das hat er ja mit 28 und bei Fix 0.
Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 15:19:53
schauan
=WENN(ODER($E5>"F";H5="");0;MAX(0;$H5-MAX(G5;$E$1)+1))

... der Tag aus E1 wird je nach Lage mitgezählt. Du siehst das Beim Vergleich von Zeile 4 und Zeile 5.
Zeile 4 geht am 1.1. los. Entsprechend liegt das Datum 31.1. im Zeitraum, in K4 stehen 29 Tage.
Zeile 5 geht am 1.2. los. Entsprechend liegt das Datum 31.1. nicht im Zeitraum, in K5 stehen 28 Tage.
Stelle ich nun auf den 28.02., liegt selbiger im Zeitraum 1.2. - 28.2., 1 ist also korrekt

Jetzt schaue ich nach der Formel in L5

=@WENNFEHLER(WENNS($E$1 G5;0;$E$1 > H5;H5-G5+1);MAX(0;$E$1-G5+1))
Hier wird also der aktuelle Tag nicht einbezogen, sondern der Folgetag. Sieht man deutlicher, wenn man die Zelladressen umstellt
=@WENNFEHLER(WENNS($E$1 G5;0;$E$1 > H5;H5-G5+1);MAX(0;$E$1+1-G5))

Die liefert mir schon mal einen Ansatz, was falsch sein könnte.
Ich ändere nun mal
=WENN(ODER($E5 > "F";H5="");0;MAX(0;$H5-MAX(G5;$E$1)+1))
in
=WENN(ODER($E5 > "F";H5="");0;MAX(0;$H5-MAX(G5;$E$1+1)))

...



Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 15:26:51
Ingo79
Hallo @schauan..du hast mir ja beim letzten Mal schon geholfen. Ich setze das nachher mal ein. Und gebe dir Rückmeldung.
AW: Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 19:34:01
Ingo79
Also ich kann dir leider nicht ganz folgen.

=WENN(ODER($E5  > "F";H5="");0;MAX(0;$H5-MAX(G5;$E$1+1)))
diese Formel funktioniert auch nicht. da ist ein Klammer zuviel .. ansonsten ist es ja genau die selbe wie oben.

=WENN(ODER($E5>"F";H5="");0;MAX(0;$H5-MAX(G5;$E$1)+1))

... der Tag aus E1 wird je nach Lage mitgezählt. Du siehst das Beim Vergleich von Zeile 4 und Zeile 5.
Zeile 4 geht am 1.1. los. Entsprechend liegt das Datum 31.1. im Zeitraum, in K4 stehen 29 Tage.
Zeile 5 geht am 1.2. los. Entsprechend liegt das Datum 31.1. nicht im Zeitraum, in K5 stehen 28 Tage.
Stelle ich nun auf den 28.02., liegt selbiger im Zeitraum 1.2. - 28.2., 1 ist also korrekt


das passt nicht. wenn ein Monat von 01.01.26 - 31.01.26 geht und wir haben den 31.01.26 (eingestellt auf E1) dann darf bei L3 (verbraucht) nur 31 stehen (es wurden 31 Tage verbraucht) und bei K3 (fix verplant darf nur 0 stehen) sonst wären es Gesamt 32 Tage. Das passt ja nicht.
Ich weiß das meine Formel da falsch ist. Deswegen brauche ich ja Hilfe. Aber ich komme mit deinen Anmerkungen nicht zurecht.
Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
12.03.2026 20:48:26
schauan
... hier siehst Du, dass es nicht dieselbe ist. in der einen Variante (K5) kommt 0, in der anderen (rechs, N5) 1 ...

Arbeitsblatt mit dem Namen 'WÜ Kalender'
 EFGHJKLMN
128.02.2026        
2StatusBeginn DLBeginnEndePlanungFixVerbrauchtGesamttage 
5F05.01.202601.02.202628.02.20260028551

ZelleFormel
K5=WENN(ODER($E5>"F";H5="");0;MAX(0;$H5-MAX(G5;$E$1+1)))
N5=WENN(ODER($E5>"F";H5="");0;MAX(0;$H5-MAX(G5;$E$1)+1))

Zellebedingte Formatierung...Format
E51: UND(HEUTE()>=G5; ODER(E5="P"; UND(E5>"P"; E5>"F")))abc
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.2) erstellt. ©Gerd alias Bamberg (angepasst von mumpel und schauan)
Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
14.03.2026 21:51:49
Ingo79
Ok, aber das hilft mir doch nicht weiter. wenn ich deine formel einsetze. und ändere das Datum E1 auf 01.01.26. Kommt bei deiner Version in Zelle K5 27 raus. Aber dsa ist doch falsch. Vom 01.02.26 - 28.02.26 sollen aber 28 sein.
Wenn ich die andere Formel verwende steht da zwar 28. Aber das Problem ist doch, wenn ich dann das Datum E1 auf 28.02.26 stelle. Steht in L5 28 und in K5 1, das ist ja auch falsch.

Wie schaffst du es es ein Bild hier einzufügen als Tabelle so wie das in deinem Beitrag der Fall ist?
Anzeige
AW: Besuche zählen, Planung, Fix und Verbrauch.
14.03.2026 22:14:43
Eifeljoi 5
Hallo

Als Info:
Jetzt geht die Hilfe hier nicht mehr schnell genug, darum muss nun auch das Nachbarforum dran glauben.
AW: Besuche zählen, Planung, Fix und Verbrauch.
14.03.2026 23:19:31
Ingo79
Das ist nicht richtig und auch nicht ganz fair. Ich habe es hier ja schon länger versucht. Schauan gibt mir auch regelmäßig antworten. Leider komme ich der Lösung nicht näher. Daher habe ich es noch in einem anderen Forum versucht. Das habe ich dort aber auch genauso geschrieben. Verstehe jetzt nicht was daran falsch ist?! Vor allem weil ich es sogar erwähne?!
Oder soll ich einfach aufgeben?
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18