Hallo
@hiob
Dir ist ein kleiner Fehler unterlaufen.
WedlWedl hat geschrieben:
< 6 Std keine Pause
>= 6 und <= 9 Std 30 min Pause
Das heißt:
Bis zu 5 Std. und 59 min. = Pause 0.
AB 6 Std. BIS 8 Std. 59 min. = Pause 30 Min.
Und daraus ergibt sich dann, das wenn man 6 Std. gearbeitet hat, das 30 minuten Pause fällig sind. In deiner Formel bekommt man aber Keine Pause. Also muss die Formel minimal geändert werden. Das zeige ich gleich (*).
Aber ansonsten find ich die Idee sehr gut

.
@WedlWedl
Aber kannst Du mir erklären wie die Formel arbeitet? Steige nicht so ganz durch, auch wegen der Matrixformel.
Bin wohl nicht hiob, aber dennoch will ich es mal versuchen.
Als erstes: Es ist
KEINE Matrixformel!
Matrixformeln sind daran zu erkennen, das die
gesammte Formel in geschweiften Klammern steht.
Das ist eine Matrixformel.
(*) geänderte Formel
Diese ist keine Matrixformel. Sie enthällt lediglich 2 Daten-Arrays die durch die Geschweiften Klammern defeniert werden. Und beide Arrays sind gleich groß, sie bestehen in diesem Falle aus je 4 Datenfelder (weiß net wie ich es zutreffender sagen soll), getrennt durch das Semikolon ;.
Die Funktion ist eigentlich recht "einfach".
Wenn C3 - B3 mit 24 multipliziert = 5,75 ist, dann wird das erste Array nach diesem Wert durchsucht. Da es dort aber den gesuchten Wert nicht exakt gibt, sondern nur 0 und 6, wird der nächst kleinere Wert gegenüber dem Suchwert (in diesem Falle die 0) genommen. Und die Null hat in dem ersten Array den Platz (Index) 1.
Jetzt wird im zweiten Array geschaut welcher Wert denn auf dem 1. Platz (Index) steht. Und das ist in diesem Falle auch die 0.
Anderes Beispiel.
Gesucht: 10,6
Erstes Array hat aber nur 9 und 11. Also die nächst kleinere Zahl ist die 9. Mit dem Index 3.
Zweites Array 3. Index = 0,75
Wenn Du weißt wie =SVERWEIS() vom Prinzip her funktioniert, dann weißt Du auch wie diese Formel hier funktioniert. Der Unterschied besteht darin, das bei SVERWEIS normalerweise der Datenbereich in einem seperaten Bereich in der Tabelle steht. In dieser Formel hier steht er aber nicht seperat, sondern ist in der Formel vorhanden.
Rericht dir das als Erklärung?
Gruß
balu