online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon problembaer vom 05.02.2021, 12:25 Options

Arbeitstage mit Excel Formel zählen (Feiertage ausgeschlossen)

Hallo zusammen

Da ich darauf hingewiesen wurde ein eigenes Thema aufzumachen, hier mal meine Problembeschreibung:

Ich möchte die Arbeitstage zwischen zwei Daten zählen lassen und dabei nur auf Excel Formeln zurückgreifen. Wie ich hier schon gelesen habe gibt es eine Formel. Ich habe die folgende Formel verwendet und bekomme leider nur #Wert ausgegeben. bzw. bei mir gibt sie #Value aus, weil ich mich mit einer englischen Office Version rumschlagen muss. Hier ist also mal die Formel, die ich nutze:

=SUMPRODUCT((WEEKDAY(CELL(INDIRECT(A1&":"&B1)),1)<=5)*1)-SUMPRODUCT(($C$1:$C$2>=A1)*($C$1:$C$2<=B1)*(WEEKDAY($C$1:$C$2,2)<6))

In den Zellen A1 und B1 sollen das Anfangs- bzw. das Enddatum stehen. In den Zellen C1 bis C2 die Feiertage. Zusätzlich soll die Woche von Sonntag bis Donnerstag gehen. Das Wochenende ist also freitags und Samstags.

Ich hoffe ich habe die Änderungen soweit richtig eingebaut. Leider sagt mir der Excel-Formel-Rechner, dass schon bei der Berechnung von "Indirect" ein Fehler vorliegt.

Wie muss ich denn die Daten eingeben. Mein Excel erkennt ein Datum im Format 04.01.2009 nicht. Ich muss es als 01/04/2009 eingeben.

Vielen Dank schon mal für eure Hilfe!


Antwort schreiben

Antwort 1 von Hajo_Zi vom 05.02.2021, 12:41 Options

Hallo Nick,

Arbeitstage ausrechnen von Datum bis Datum
z.B. mit der Funktion Nettoarbeitstage. Du musst aber vorher im Menü Extra-Add-In-Manager die Analyse-Funktionen aktivieren.
=NETTOARBEITSTAGE(A1;A30;{"13.4.01";"16.4.01"})
A1 =erster Tag
A30=letzter Tag
In den Klammern die Feiertage
lt Excel-Hilfe so: (A1, A2 die Datumangaben)
=NETTOARBEITSTAGE(A1;A2;{"24.12.1999";"03.01.2000"})
besser: lege einen Bereich fest(z.B."Feiertage") , in den du alle Feiertage schreibst und dann
=NETTOARBEITSTAGE(A1;A2;Feiertage)

Analyse Funktion aktivieren

Gruß Hajo

Antwort 2 von problembaer vom 05.02.2021, 13:00 Options

Danke für die Antwort. Ich möchte allerdings ohne die Excel Funktionen auskommen, da ich möchte, dass die Tabell auch auf Computern funktioniert, die diese nicht aktiviert haben.

Sorrz hätte ich explizit dazu schreiben können. Ich dachte der Hinweis auf die Excel Formeln in der Überschrift würde reichen. Trotzdem vielen Dank.

Antwort 3 von Hajo_Zi vom 05.02.2021, 13:10 Options

Hallo Nick,

http://www.excelformeln.de/formeln.html?welcher=11

Gruß Hajo

Antwort 4 von rainberg vom 05.02.2021, 13:21 Options

Hallo problembaer,

schau mal in den Link.
In D1:D11 sind die Daten der Feiertage aufgelistet.

http://www.file-upload.net/download-1432020/Excel-Jeanie-HTML.htm.html

Gruß
Rainer

Antwort 5 von problembaer vom 05.02.2021, 13:33 Options

Manchmal braucht es anscheinend wirklich den Vorführeffekt. Ich habe jetzt wirklich 4 Stunden über dem Problem gesessen und keine Lösung gefunden. Und jetzt wo ich nochmal über meine Formel hier im Text und über die von Hajo's Seite stolpere, fällt mir auf, das ja ZEILE und ZELLE durchaus verschiedene Funktion sind...

Und es funktioniert mit der Funktion ROW anstatt CELL auch hervorragend. Für alle also die die funktionierende Formel in engl. brauchen:

=SUMPRODUCT((WEEKDAY(ROW(INDIRECT(A1&":"&B1)),1)<=5)*1)-SUMPRODUCT(($C$1:$C$2>=A1)*($C$1:$C$2<=B1)*(WEEKDAY($C$1:$C$2,2)<6))

Bitte beachten, dass hier die Woche von Sonntag bis Samstag geht! Für die Montag bis Sonntag Woche, bitte einfach die kleine fette 1 auf 2 ändern.

Sonstige Erklärungen zu den Bezügen:
A1 Startdatum
B1 Enddatum
C1 bis C2 Eingabefelder für Feiertage

Antwort 6 von dieter1958 vom 25.03.2021, 10:02 Options

hallo,
das funktioniert alles ganz prima mit dem arbeitstage zählen aber wenn ich nur den monat in a1 ( z.B. märz 09) und kein enddatum stehen haben wie funktioniert das dann.
A1 Startdatum
B1 Enddatum
C1 bis C2 Eingabefelder für feiertage

Antwort 7 von dieter1958 vom 25.03.2021, 10:09 Options

hallo,
aber wenn ich nur den monat in a1 ( z.B. märz 09) und kein enddatum stehen haben wie funktioniert das dann.
A1 Startdatum
B1 Enddatum
C1 bis C2 Eingabefelder für feiertage


mfg
dieter

Ähnliche Themen

spezifisches zählen in excel
reblaus  17.08.2007 - 73 Hits - 2 Antworten

Excel: Formel wird nicht berechnet sondern als Formel angezeigt
awittemann  12.11.2007 - 742 Hits - 6 Antworten

Formel zum Zählen des Wertes in der Folgezelle/zeile
DataMiner  01.10.2008 - 10 Hits - 30 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026