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

Forumthread: Uhrzeit-Pausen Berechnung in WENN Formel

Uhrzeit-Pausen Berechnung in WENN Formel
29.01.2016 13:02:31
eddi
Hallo Zusammen,
ich habe in Spalte A eine Startzeit (06:00 Uhr), in Spalte B die Endzeit (16:00 Uhr), in Spalte C soll die Arbeitszeit berechnet werden. Hier für werde ich diese Formel: =WENN(ISTFEHLER(G33-F33);"";(G33-F33))
Da die Tabellenstruktur nicht geändert werden soll, möchte ich die Pausenzeit gleich von dem Ergebnis (B-A) abziehen. Dabei soll folgendes beachtet werden:
Arbeitszeit kürzer als 3 Std. = 0 min. Pause
Arbeitszeit länger als 6 Std. = 30 min. Pause
Arbeitszeit länger als 9 Std. = 45 min. Pause
Kennt jemand eine Lösung?

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
und was ist zwischen 3 und 6 h? owT
29.01.2016 13:04:58
Michael

AW: Uhrzeit-Pausen Berechnung in WENN Formel
29.01.2016 13:07:50
eddi
Oh, ab 3 Stunden gibt es auch 30 Minuten Pause

AW: Uhrzeit-Pausen Berechnung in WENN Formel
29.01.2016 20:57:50
KlausF
Hallo Eddi,
in A1 steht 06:00
in B1 steht 16:00
in C1 steht
=WENN(ISTFEHLER(B1-A1);"";(B1-A1)-WENN(B1-A1<"3:00"*1;"0:00";WENN(B1-A1<"9:00"*1;"0:30"; WENN(B1-A1>="9:00"*1;"0:45"))))
Gruß
Klaus

Anzeige
AW: Uhrzeit-Pausen Berechnung in WENN Formel
31.01.2016 16:30:18
Eddi
Hallo Klaus,
vielen Dank für die Lösung!

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Uhrzeit-Pausen Berechnung in WENN Formel


Schritt-für-Schritt-Anleitung

Um die Arbeitszeit unter Berücksichtigung von Pausen in Excel zu berechnen, kannst du die folgende Formel verwenden:

  1. Startzeit und Endzeit eingeben: Trage die Startzeit (z.B. in Zelle A1: 06:00) und die Endzeit (z.B. in Zelle B1: 16:00) ein.
  2. Formel in C1 eingeben: Verwende die folgende Formel in Zelle C1, um die Arbeitszeit mit Pausen zu berechnen:

    =WENN(ISTFEHLER(B1-A1);"";(B1-A1)-WENN(B1-A1<"3:00";"0:00";WENN(B1-A1<"6:00";"0:30";WENN(B1-A1>="9:00";"0:45"))))

    Diese Formel berücksichtigt die folgenden Pausen:

    • Arbeitszeit kürzer als 3 Stunden = 0 Minuten Pause
    • Arbeitszeit zwischen 3 und 6 Stunden = 30 Minuten Pause
    • Arbeitszeit länger als 9 Stunden = 45 Minuten Pause

Häufige Fehler und Lösungen

  • Fehler #VALUE!: Dieser Fehler tritt auf, wenn die Eingaben in A1 oder B1 nicht als Uhrzeit formatiert sind. Stelle sicher, dass die Zellen im Format "Uhrzeit" formatiert sind.
  • Falsche Pausenberechnung: Überprüfe die Bedingungen in der WENN-Funktion. Achte darauf, dass die Vergleichswerte (z.B. "3:00") korrekt sind und die Zeit im richtigen Format vorliegt.

Alternative Methoden

Du kannst auch die Funktion MIN verwenden, um Pausen automatisch zu berechnen:

=MAX(0; B1-A1 - WENN(B1-A1 < "3:00"; 0; WENN(B1-A1 < "6:00"; "0:30"; WENN(B1-A1 >= "9:00"; "0:45"; "0:30"))))

Diese Formel berechnet ebenfalls die Arbeitszeit und berücksichtigt die Pausen automatisch.


Praktische Beispiele

  • Beispiel 1: Für eine Arbeitszeit von 05:00 (A1: 06:00, B1: 11:00), wird die Formel 0 Minuten Pause anzeigen.
  • Beispiel 2: Bei einer Arbeitszeit von 07:00 (A1: 06:00, B1: 13:00), wird 30 Minuten Pause berechnet.
  • Beispiel 3: Bei 10 Stunden Arbeitszeit (A1: 06:00, B1: 16:00), zeigt die Formel 45 Minuten Pause an.

Tipps für Profis

  • Zellen formatieren: Stelle sicher, dass die Zellen für Uhrzeiten im Format "hh:mm" formatiert sind, um korrekte Berechnungen zu gewährleisten.
  • Datenvalidierung: Nutze die Excel-Datenvalidierung, um sicherzustellen, dass nur gültige Uhrzeiten eingegeben werden.
  • Automatisierung: Überlege, ob du VBA verwenden möchtest, um die Pausenberechnung noch flexibler zu gestalten.

FAQ: Häufige Fragen

1. Wie kann ich die Pausenzeit anpassen? Du kannst die Werte in der WENN-Funktion ändern, um die Pausenzeit nach deinen Bedürfnissen anzupassen.

2. Was mache ich, wenn ich mehr als zwei Pausen benötige? Du kannst weitere WENN-Bedingungen in die Formel einfügen, um zusätzliche Pausenintervalle zu berücksichtigen. Achte darauf, die Syntax korrekt zu halten.

3. Funktioniert diese Formel in Excel 2016? Ja, die beschriebenen Formeln funktionieren in Excel 2016 sowie in neueren Versionen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige