Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Letzter Arbeitstag im Monat
#1
Möchte den letzten Arbeitstag ermitteln, bei dieser Formel rechnet er jedoch den Sonntag mit, der soll aber als einziger Tag nicht mit einberechnet werden, sondern dann auf den Samstag springen.
Hat jemand eine Idee wie ich die Formel umstellen muss?

=ARBEITSTAG(DATUM(JAHR(G2);MONAT(G2)+1;);0;H16:I81)
Antwortento top
#2
Sag mal!
So langsam fühle ich mich von Dir ver…! Angry
Wie viele Lösungen brauchst Du noch, um meinen diversen Formeln folgen zu können?
Ziehe vom 1. dM einen Arbeitstag ab!
Du hast 66 Feiertage in zwei Spalten, also 132???
Zur Arbeitswoche MO-SA habe ich Dir auch schon etwas geschrieben …

Darf ich Dir als nächsten Thread vorschlagen, dass Du das Datum des Sonntags nach dem ersten Frühlingsvollmond ermitteln willst?

Da gibt es auch bereits etwas von Ratiopharm.
Wäre für Dich mal eine Aufgabe, zu ermitteln, welches Datum ich damit meine.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antwortento top
#3
Hallo

zusätzlich den Wochentag prüfen, wenn der =7 ist, dann -1



Tabelle1
GH
130.05.2020
202.05.2020

verwendete Formeln
Zelle Formel Bereich N/A
H1=ARBEITSTAG(DATUM(JAHR(G2);MONAT(G2)+1;);0;H16:I81)-(WOCHENTAG(DATUM(JAHR(G2);MONAT(G2)+1;);11)=7)
http://excel-inn.de/dateien/vba_beispiel..._addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.14 einschl. 64 Bit




LG UweD
Antwortento top
#4
@Uwe:
Es gibt die .Intl-Version von Arbeitstag!

Schaue Dir mal die letzten Threads von Linner an, dann verstehst Du meinen Groll!

Gruß Ralf

Und mit Verlaub:
ARBEITSTAG() mit der Tages-Anzahl 0 zu nutzen, ist nicht wirklich clever!
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antwortento top
#5
Hallo Ralf,


Zitat:Es gibt die .Intl-Version von Arbeitstag

Was ist das?
Deinen Groll verstehe ich aber. Deshalb antworte ich nicht mehr überall. Davon abgesehen, dass ihr ja viel klüger seid.

Gruß
Marcus

Ich arbeite mit Excel 2003 - Excel 2007 - Excel 365

Homepage im Aufbau (alte Daten müssen wieder hergestellt werden): http://ms-excel.eu

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.

Antwortento top
#6
In 365 und vielleicht 2007 findest Du doch "... .INTL", Marose. Warum dann die Frage?
Antwortento top
#7
(26.02.2020, 13:31)RPP63 schrieb: Sag mal!
So langsam fühle ich mich von Dir ver…! Angry
Hatte ich hier schon geahnt.
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Antwortento top
#8
Ist nicht für Linner, sondern für Querleser, die .INTL-Variante gibt es ab Excel 2010.
("Feiertage" könnte man sich schenken, weil es in 2020 keine Auswirkung hat)

ABC
1Fr 31.01.20Mi 01.01.20
2Sa 29.02.20So 05.04.20
3Di 31.03.20Fr 10.04.20
4Do 30.04.20So 12.04.20
5Sa 30.05.20Mo 13.04.20
6Di 30.06.20Fr 01.05.20
7Fr 31.07.20Do 21.05.20
8Mo 31.08.20So 31.05.20
9Mi 30.09.20Mo 01.06.20
10Sa 31.10.20Do 11.06.20
11Mo 30.11.20Sa 03.10.20
12Do 31.12.20So 01.11.20
13So 15.11.20
14,So 22.11.20
15So 29.11.20
16So 06.12.20
17So 13.12.20
18So 20.12.20
19Fr 25.12.20
20Sa 26.12.20

ZelleFormel
A1=ARBEITSTAG.INTL(DATUM(2020;ZEILE(X2);1);-1;11;C$1:C$20)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Benutzer sagt Danke an RPP63 für diesen Beitrag:
  • marose67
Antwortento top
#9
Ja, geschenkt, dann halt ab 2010, aber bei Marose steht 2003-2007-365, und außerdem gilt für JEDEN Antworter: Es gibt kostenlos https://office.live.com/start/Excel.aspx
Antwortento top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste