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
Uhrzeiten:
 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.

In der Exceltabelle:
  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