DATUMS- & UHRZEITANGABEN / FEIERTAGE IN EXCEL
Beispiele in Exceltabelle >> Beispiel.xlsx
Microsoft Excel speichert Datumsangaben als so
genannte fortlaufende Zahlen und Uhrzeitangaben als
Dezimalbrüche, da diese als Bruchteile eines Tages
angesehen werden können.
Datums- und Uhrzeitangaben sind Werte und können daher
addiert, subtrahiert und in anderen Berechnungen
verwendet werden. Um beispielsweise den Abstand zwischen
zwei Datumsangaben zu ermitteln, kann man die Daten
voneinander subtrahieren.
Damit ersichtlich ist, wie Excel rechnet: Datums- oder
Uhrzeitangabe als Dezimalbruch anzeigen, indem das
Format der Zelle, die das Datum oder die Uhrzeit
enthält, in das Format Standard geändert wird.
Standardmässig wird das 1900-Datumswertesystem verwendet. Die folgende Tabelle enthält das erste und das letzte Datum sowie die entsprechenden seriellen Datumswerte.
| Datum, Format = TT.MM.JJJJ | 01.01.1900 | 02.01.1900 | ... | 01.01.2001 | ... | 31.12.9999 |
| Seriell, Format = Standart | 1 | 2 | ... | 36892 | ... | 2958465 |
| Uhrzeit, Format = hh:mm | 00:00 | 06:00 | 07:00 | 12:00 | 18:00 | 23:59 |
| Uhrzeit, Format = Standart | 0 | 0.25 | 0.291667 | 0.5 | 0.75 | 0.9993056 |
Innerhalb der Zeitspanne 00:00 - 23:59 können Zeitdifferenzen berechnet werden, indem die Endzeit von der Anfangszeit subtrahiert wird.
Beispiel: 06:00 bis 18:00 >> 0.75 - 0.25 = 0.5 = 12 Std.
Bei Berechnungen von
Zeitdifferenzen über Mitternacht hinaus muss gerechnet
werden:
(1 minus Anfangszeit) + Endzeit.
Beispiel 18:00 bis 03:00 >> (1 - 0.75) + 0.125 = 0.25 + 0.125 = 0.375 = 9 Std.

| A | B | C | D | E | F | G | |
| 1 | von | bis | Formel | Resultat seriell | Resultat hh:mm | Stunden | Minuten |
| 2 | 08:00 | 17:00 | =WENN(A2<B2;B2-A2;1-A2+B2) | 0.375 | 09:00 | 9 | 540 |
| 3 | 17:00 | 23:30 | =WENN(A3<B3;B3-A3;1-A3+B3) | 0.2291 | 05:30 | 5.5 | 330 |
| 4 | 17:00 | 01:30 | =WENN(A4<B4;B4-A4;1-A4+B4) | 0.3125 | 07:30 | 7.5 | 450 |
Für eine Umrechnung in Stunden oder Minuten kann das Resultat in Spalte D (formatiert Standard) multipliziert werden >> für Stunden = *24 (Spalte F) / für Minuten = *24*60 = *1440 (siehe Spalte G)
Feiertage:
Für einen immer wieder verwendeten Kalender lassen sich Feiertage in Excel durch Formeln berechnen. In der Beispieldatei werden nach Angabe des gewünschten Jahres die Feiertage berechnet.
| A | B | C | |
| 1 | Jahr: | 2018 | Formel Spalte B |
| 2 | Neujahr | 01.01.2018 | =DATUM(B1;1;1) |
| 3 | Berchtoldstag | 02.01.2018 | =DATUM(B1;1;2) |
| 4 | |||
| 5 | Karfreitag | 30.03.2018 | =B6-2 |
| 6 | Ostersonntag | 01.04.2018 | =DM((TAG(MINUTE(B1/38)/2+55)&".4."&B1)/7;)*7-6 |
| 7 | Ostermontag | 02.04.2018 | =B6+1 |
| 8 | Auffahrt | 10.05.2018 | =B6+39 |
| 9 | Pfingstsonntag | 20.05.2018 | =B6+49 |
| 10 | Pfingstmontag | 21.05.2018 | =B6+50 |
| 11 | Fronleichnam | 31.05.2018 | =B6+60 |
| 12 | |||
| 13 | 01. August | 01.08.2018 | =DATUM(B1;8;1) |
| 14 | |||
| 15 | Zibelemärit | 26.11.2018 | =DATUM(B1;11;28)-REST(DATUM(B1;11;1)+4;7) |
| 16 | |||
| 17 | Weihnachten | 25.12.2018 | =DATUM(B1;12;25) |
| 18 | Stephanstag | 26.12.2018 | =DATUM(B1;12;26) |
Beispiele in Exceltabelle >> Beispiel.xlsx