ich wende mich mit einem Problem an euch, was ich seit Tagen nicht gelöst bekomme.
Ich habe eine Tabelle in der ich in der Zelle C7 vier Ziffern eingebe. Diese Ziffern stellen den Beginn und das Ende einer Zeitspanne dar.
Beispiel: "0612" bedeutet von 06:00 Uhr bis 12:00 Uhr
Excel berechnet daraufhin die Zeitdifferenz zwischen den beiden Stundenangaben und gibt das Ergebnis in Zelle C11 aus.
Jetzt das Problem:
Ich möchte bei der Eingabe "0612 K" ebenfalls als Ergebnis 6:00 Stunden erhalten. Das "K" bedeutet hierbei Krankschreibung des Mitarbeiters im angegebenen Zeitraum.
Meine bisherige Formel sieht so aus:
=WENN(C7 WENN(C7>=1000;REST(ZEIT(RECHTS(C7;2);;)-ZEIT(LINKS(C7;2);;);1);
WENN(UND(TEIL(ISTZAHL(TEIL(C7;1;4));1;4) WENN(UND(TEIL(ISTZAHL(TEIL(C7;1;4));1;4)>=1000;RECHTS("K";1));REST(ZEIT(RECHTS(C7;2);;)-ZEIT(LINKS(C7;1);;);1);
""))))
Die Angabe größer und kleiner als 1000 habe ich deshalb integriert, da beim Zellenformat "Zahl" die führende Null weggestrichen wird.
Ich hoffe es gibt einen unter Euch der dieses Problem lösen kann.
Freundlichst
René