Ich habe einen kompletten Arbeitsplan für Mitarbeiter in Excel 2016, Windows 10, eingerichtet. Zelle C3 ist „Ankunftszeit“, C4 ist „Ausreisezeit“ und D3 ist die Gesamtstundenzahl für diesen Tag (d. h. ich gebe Ankunft 10:00 Uhr in C3 und Ausreise 20:00 Uhr in C4 ein und D3 gibt mir automatisch 10 Stunden). Sehr schön.
Die Zelle D3 mit den Gesamtstunden für den Tag ist jedoch im Zeitformat, daher kann ich sie nicht (oder kann ich?) als Zahl für eine Summenfunktion am Ende der Zeile verwenden – mit anderen Worten, diese Zellen addieren, um die Gesamtstunden für die Woche zu erhalten, Montagstunden + Dienstagstunden, ...). Ist es möglich, eine Zelle, sagen wir D4, zu haben, die den Wert in D3 automatisch kopiert, ihn aber als Zahlenformat in D4 einfügt, sodass ich alle meine Zellen in Zeile 4 nehmen, sie addieren und die Gesamtstunden für die Woche erhalten kann? Dann kann ich ganz einfach den Stundensatz eingeben und erhalte meine Gesamtarbeitskosten für diese Woche. Ich bin so beeindruckt, dass ich dieses Blatt nach Anleitungen erstellen konnte, aber jetzt bin ich ratlos.
Antwort1
Im Excel-Zeitformat 1
stellt 1 Tag dar. Die Standardmethode zum Umwandeln von Zeitwerten in Stunden besteht daher in der Multiplikation mit 24. Sie können also D4
auf setzen =24*D3
oder die SUMME einfach mit 24 multiplizieren.
Damit die betroffenen Zellen richtig angezeigt werden, müssen Sie sie manuell als „Allgemein“ oder „Zahl“ formatieren.
Antwort2
Führen Sie die folgenden Schritte aus, um den Auftrag auszuführen:
- Geben Sie den Zeitwert sowohl in C3 als auch in C4 ein.
- Formatieren Sie beide Zellen als
h:mm:ss AM/PM
. - Geben Sie in C4 eine Uhrzeit wie 22:00 ein, Excel wandelt sie in 22:00 Uhr um.
- Um die Differenz zwischen zwei Zeiten als Dezimalzahl zu berechnen, verwenden Sie diese Formel in D4.
- =INT((Endzeit - Startzeit) * 24).
- Wählen Sie D4 und formatieren Sie es als Zahl ohne Dezimalstelle.
Sie finden Werte wie unten gezeigt.
Start Time: 10:00:00 AM Time difference in Decimal
End Time: 10:00:00 PM 12
D4 = INT((C4-C3)*24)
Eine andere mögliche Lösung ist,
D4=Text(C4-C3,"H") you get 12.