Clever-Excel-Forum

Normale Version: 1. Schnitt des Tages zw. 8 und 10 Uhr
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin zusammen,

für ein OP-Berichtswesen möchte ich gerne den 1. OP-Schnitt des Tages pro OP-Saal, welcher zwischen 8 und 10 Uhr stattgefunden hat, markieren.
Hat der 1. Schnitt vor 8 Uhr bzw. nach 10 Uhr stattgefunden, soll dieser nicht markiert werden.

Im Anhang findet ihr eine Datei, in der man meine Fragestellung vermutlich besser erkennen kann.
Meine Basis sind die Spalten B bis F. In G und H habe ich bereits Formeln, welche aber nur bedingt zum Erfolg führen.
In der Spalte F habe ich Zellen händisch gelbmarkiert, welche das Ergebnis darstellen. Dies würde ich gerne anhand einer Formel daneben erstellen können,
da meine Datei einige Tausend Zeilen hat.

Das Problem meiner Formeln taucht in Zelle F14 und F15 auf. Der erste Schnitt des Tages war bereits um 00:22. Der nächste Schnitt des Tages um 08:17,
welcher im besten Fall auch gezählt werden soll, was meiner Formal aber nicht macht Dodgy

Über eine Ergänzung bzw. Korrektur meiner Formel würde ich mich freuen.

Danke und Gruß,
[attachment=21409]
Hola,

Code:
=WENN(E2<>E1;MIN(WENN(($E$2:$E$18=E2)*($F$2:$F$18>=8/24)*($F$2:$F$18<=10/24);$F$2:$F$18));"")

Die Formel mit Strg-Shift-Enter abschließen.

Gruß,
steve1da
Hallo,

hier noch eine Alternative:
Code:
=WENN(AGGREGAT(15;6;$F$2:$F$18/(($F$2:$F$18>=8/24)*($F$2:$F$18<=10/24)*($E$2:$E$18=E2));1)=F2;F2;"")
Moin Steve und Steuerfuzzi,

besten Dank für eure Mühen !

Ich habe eure Formeln in meine Datei übertragen und komme leider nicht ganz ans Ziel.

Die Formel von dir Steuerfuzzi funktioniert leider nicht.
Die Formel von dir Steve funktioniert bedingt. Also er markiert die richtigen Zellen,
fügt aber zum Teil nicht die richtige (1. Schnitt-Uhrzeit) ein.

Ich habe beide Formeln von euch in meine Datei eingefügt und diese dem Anhang beigefügt,
wenn ihr nochmal so freundlich seit und diese prüfen mögt ? Angel
In Spalte F habe ich nochmal richtige 1. Schnitt Uhrzeiten händisch gelbmarkiert.

Eine kurze Frage noch, sind meine beiden Formeln komplett falsch? Ich hatte die Vermutung, dass man diese nur minimal ergänzen muss,
um ans Ziel zu kommen.

Euch schon einmal großen Dank vorab.

Gruß,
[attachment=21415]
Hola,

ich hatte überlesen dass das pro OP Saal erfolgen soll:

Code:
=WENN(E2<>E1;MIN(WENN(($B$2:$B$3191=B2)*($E$2:$E$3191=E2)*($F$2:$F$3191>=8/24)*($F$2:$F$3191<=10/24);$F$2:$F$3191));"")

Gruß,
steve1da
Hallo,

es fehlt der Bezug zum OP-Saal. Wie Steve schon bemerkt hat.
Code:
=WENN(AGGREGAT(15;6;$F$2:$F$3191/(($F$2:$F$3191>=8/24)*($F$2:$F$3191<=10/24)*($E$2:$E$3191=E2)*($B$2:$B$3191=B2));1)=F2;F2;"")

EDIT: Bei Deiner Datei ist übrigens der manuelle Berechnungsmodus eingestellt!
Danke für eure Ergänzungen, welche beide hervorragend funktionieren.

Einziges Problem ist nun, dass er bei beiden Formeln, wo er keinen Schnitt zwischen 8 und 10 findet,
entweder eine 00:00:00 oder #zahl einträgt, was wiederum bei Ermittlung des Durschnitts das Ergebnis verfälscht.

Als Beispiel habe ich die Zellen 439, 1687 und 3048.

@ Steuerfuzzi, die manuelle Berechnung habe ich bei meinen Dateien immer an, da ich sonst den halben Tag mit Berechnung von Formeln verbringe ;)

Danke und Gruß, 

[attachment=21418]
Hola,

pack um Steuerfuzzis Formel noch Wennfehler().

Gruß,
steve1da
Wennfehler funktioniert leider nicht :16:
Was soll daran nicht funktionieren? Falsch eingeben? Wink
Code:
=WENNFEHLER(WENN(AGGREGAT(15;6;$F$2:$F$3191/(($F$2:$F$3191>=8/24)*($F$2:$F$3191<=10/24)*($E$2:$E$3191=E2)*($B$2:$B$3191=B2));1)=F2;F2;"");"")
Seiten: 1 2