Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1464to1468
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
NUR Werktage anzeigen
20.12.2015 17:45:18
wolfgang
Hallo miteinander,
stehe irgendwie auf dem Schlauch.
Wollte in der beigefügten Beispieldatei (Spalte F bis AA) den Kalender so gestalten, dass nur die Werktage aufgelistet werden. Die Wochenenden habe ich ja schon rausbekommen, aber die Feiertage machen mir Kopfzerbrechen. Weiß nicht wie ich die Feiertage (sind links mit dem Namen 'Feiertage' aufgelistet) in die Wenn-Formel reinbekomme.
vielen Dank schon mal ...
hier die Beispieldatei: https://www.herber.de/bbs/user/102381.xlsx
Wolfgang

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: NUR Werktage anzeigen
20.12.2015 18:31:25
Sepp
Hallo Wolfgang,
mit WENN() kommst du da nicht weit.
Abgeleitet von: http://www.excelformeln.de/formeln.html?welcher=13
Feiertagsberechnung

 ABCDEFGHIJKLMN
12016  Spalte ist ausgeblendet          
201.01.2016Neujahr Monatsende:          
306.01.2016Hlg.3König 31.01.2016JanuarMo 04Di 05Do 07Fr 08Mo 11Di 12Mi 13Do 14Fr 15
425.03.2016Karfreitag            
526.03.2016Ostersamstag            
627.03.2016Ostersonntag 29.02.2016FebruarDi 02Mi 03Do 04Fr 05Mo 08Di 09Mi 10Do 11Fr 12
728.03.2016Ostermontag            
801.05.2016Maifeiertag            
905.05.2016Chr. Himmelfahrt 31.03.2016MärzMi 02Do 03Fr 04Mo 07Di 08Mi 09Do 10Fr 11Mo 14
1015.05.2016Pfingstsonntag            

Formeln der Tabelle
ZelleFormel
F3{=WENN($E3+KKLEINSTE(WENN((WOCHENTAG($E3+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); 2)<6)*ISTNV(VERGLEICH($E3+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); Feiertage;0)); ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); SPALTE(A1))>$D3;"";$E3+KKLEINSTE(WENN((WOCHENTAG($E3+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); 2)<6)*ISTNV(VERGLEICH($E3+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); Feiertage;0)); ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); SPALTE(A1)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen
Namen in Formeln
ZelleNameBezieht sich auf
F3Feiertage=Feiertagsberechnung!$A$2:$A$19
Namen verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Sepp

Anzeige
Noch ein Fehler!
20.12.2015 18:37:06
Sepp
Hallo Wolfgang,
da war noch ein ehler drinn.
Feiertagsberechnung

 ABCDEFGHIJKLMNO
12016  Spalte ist ausgeblendet           
201.01.2016Neujahr Monatsende:           
306.01.2016Hlg.3König 31.01.2016JanuarMo 04Di 05Do 07Fr 08Mo 11Di 12Mi 13Do 14Fr 15Mo 18
425.03.2016Karfreitag             
526.03.2016Ostersamstag             
627.03.2016Ostersonntag 29.02.2016FebruarMo 01Di 02Mi 03Do 04Fr 05Mo 08Di 09Mi 10Do 11Fr 12
728.03.2016Ostermontag             
801.05.2016Maifeiertag             
905.05.2016Chr. Himmelfahrt 31.03.2016MärzDi 01Mi 02Do 03Fr 04Mo 07Di 08Mi 09Do 10Fr 11Mo 14
1015.05.2016Pfingstsonntag             

Formeln der Tabelle
ZelleFormel
F3{=WENN($E3-1+KKLEINSTE(WENN((WOCHENTAG($E3-1+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); 2)<6)*ISTNV(VERGLEICH($E3-1+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); Feiertage;0)); ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); SPALTE(A1))>$D3;"";$E3-1+KKLEINSTE(WENN((WOCHENTAG($E3-1+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); 2)<6)*ISTNV(VERGLEICH($E3-1+(ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); Feiertage;0)); ZEILE($A$1:INDEX($A:$A;SPALTE(A1)*9-1))); SPALTE(A1)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen
Namen in Formeln
ZelleNameBezieht sich auf
F3Feiertage=Feiertagsberechnung!$A$2:$A$19
Namen verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Sepp

Anzeige
Einfacher mit ARBEITSTAG(..
21.12.2015 11:54:20
Josef
Hallo
Ich würde in diesem Fall die Funktion Arbeitstag benutzen.
Die Berechnung wird doch damit viel einfacher und ab Excel 2007 ist diese Funktion voll integriert.
In F3 brauch es dann nur noch:
=WENN(ARBEITSTAG($E3-1;SPALTE(A3);Feiertage)>$D3;"";ARBEITSTAG($E3-1;SPALTE(A3);Feiertage))
Gruss Sepp

DANKE AW: NUR Werktage anzeigen
20.12.2015 19:27:18
wolfgang
hallo sepp,
so hatte ich es mir vorgestellt.
Muss man vorher die Zellen vorher formatieren, damit sozusagen ein Zeilenumbruch vorhanden ist, denn mit suchen (Leerzeichen) und ersetzen (Strg + J) führen zu keinem Ergebnis.
Wolfgang

Bahnhof!
20.12.2015 19:41:00
Sepp
Hallo Wolfgang,
was willst du mit einem Zeilenumbruch?
Die Formel eingeben und mit STRG+SHIFT+ENTER abschließen, so wie beschrieben!
Gruß Sepp

Anzeige
Ahh!
20.12.2015 19:42:07
Sepp
Hallo Wolfgang,
du mienst, weil die Darstellung in zwei Zeilen erfolgt, das hat nur die Forumssoftware gemacht.
Gruß Sepp

308 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige