Clever-Excel-Forum

Normale Version: Leere Zellen überspringen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Liebe Gemeinde,

ich habe folgendes Problem:

Ich möchte gerne eine Formel erstellen die in A1 prüft ob dort "Feiertag" steht. Wenn es dort steht soll er bei der Auswertung diese Zelle nicht mit einbeziehen.

Ich habe vor damit eine Verkerhsrechtliche Anordnung zu schreiben. Ich benenne quasi das erste Datum mit "S1"   (z.B. so: S1 01.04.2021) 

Ich habe auch schon eine Formel hinterlegt die mir auswertet, wo Feiertage sind, denn diese müssen ausgeschlossen werden.
Nun will ich aber wenn er mir einen Feiertag auswertet das er diesen in der Reihenfolge S1, S2, S3, S4.... usw Überspringt. 

z.B. so:

S1      29.03.2021   Arbeitstag
S2      30.03.2021   Arbeitstag
S3      31.03.2021   Arbeitstag
S4      01.04.2021   Arbeitstag
         02.04.2021   Feiertag          
         03.04.2021   Wochenende
         04.04.2021   Wochenende
         05.04.2021   Feiertag
S5     06.04.2021   Arbeitstag



Die Roten Zahlen müssen also quasi in einer Spalte untereinander aufgezählt werden und eben dabei die Leeren Zellen überspringen.

Ich möchte nämlich diese Zellen mit Auto CAD verknüpfen. Das aber ist nicht das Problem.

Habe die Datei mal angehängt!

Vielen Dank im Vorraus!!
Hola,

zuerst mal dein Formelmonster für die Feiertage ersetzen:

Code:
=WENN(ZÄHLENWENN(Feiertagsberechung!$B$4:$B$28;B2);"Feiertag";"")
Dann für die Auflistung:

Code:
=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$2:$A$54)/(($B$2:$B$54>=$F$2)*($C$2:$C$54<>"feiertag"));ZEILE(A1)));"")
Gruß,
steve1da
Danke für die Schnelle Antwort steve1da,

nun macht er aber leider die Datenreihenfolge kaputt in der S1,S2,S3 usw... er überspringt diese nun auch....es soll ja dennoch alle fortlaufenden Zahlen beinhalten. nur eben den Feiertag berücksichtigen.

Hab dir mal was als Beispiel angehängt  19

Das Monster wurde entfernt :D
Hey nochmal,

gibt's schon ne Antwort für mich? :D
Hallo StaBau11,

meinst du so ?
Arbeitsblatt mit dem Namen 'Datumsplanung'
ABCDE
1CAD VerknüpfungFeiertag?
201.04.2021S1
302.04.2021Feiertag
403.04.2021Wochenende
504.04.2021Wochenende
605.04.2021Feiertag
706.04.2021S2
807.04.2021S3
908.04.2021S4
1009.04.2021S5
1110.04.2021Wochenende
1211.04.2021Wochenende
1312.04.2021S6
1413.04.2021S7

ZelleFormel
C2=WENN(WOCHENTAG(B2;2)>=6;"Wochenende";WENN(ZÄHLENWENN(Feiertagsberechung!$B$4:$B$28;B2);"Feiertag";""))
E2=WENN(C2="";"S"&(ANZAHL2($E$1:E1)-ANZAHLLEEREZELLEN($E$1:E1)+2);"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

siehe Beispieldatei

Gruß
Fred
(22.03.2021, 22:12)Fred11 schrieb: [ -> ]Hallo StaBau11,

meinst du so ?
Arbeitsblatt mit dem Namen 'Datumsplanung'
ABCDE
1CAD VerknüpfungFeiertag?
201.04.2021S1
302.04.2021Feiertag
403.04.2021Wochenende
504.04.2021Wochenende
605.04.2021Feiertag
706.04.2021S2
807.04.2021S3
908.04.2021S4
1009.04.2021S5
1110.04.2021Wochenende
1211.04.2021Wochenende
1312.04.2021S6
1413.04.2021S7

ZelleFormel
C2=WENN(WOCHENTAG(B2;2)>=6;"Wochenende";WENN(ZÄHLENWENN(Feiertagsberechung!$B$4:$B$28;B2);"Feiertag";""))
E2=WENN(C2="";"S"&(ANZAHL2($E$1:E1)-ANZAHLLEEREZELLEN($E$1:E1)+2);"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

siehe Beispieldatei

Gruß
Fred

Hallo Fred,

Exakt so! Vielen Dank dafür. jetzt muss ich nur noch rausfinden wie ich in einer weiteren spalte nun die leeren Zellen ausblenden lassen kann und da würde ich denn meine Auto CAD verknüpfung einfügen so das mir die leeren zellen erspart bleiben

Gruß Jan
Hi Jan,

du brauchst nicht vollzitieren, wenn klar ist, wer gemeint ist. "Normale" Antwort-Buttons findest du oberhalb und unterhalb des Antwortformulars jeweils auf der rechten Seite.
Hola,

Zitat: wie ich in einer weiteren spalte nun die leeren Zellen ausblenden lassen kann
was soll denn am Ende genau überbleiben. Die Datumswerte und daneben die S-Werte, allerdings beides nur wenn beim S-Wert kein "" ist?
Gruß,
steve1da
Hallo,

ich hab da mal was angefügt wie es final aussehen soll.
Hola,

für die S-Werte:

Code:
=WENNFEHLER(INDEX($E$2:$E$17;AGGREGAT(15;6;ZEILE($B$2:$B$17)-1/($E$2:$E$17<>"");ZEILE(A1)));"")
Für die Datumswerte:

Code:
=WENNFEHLER(INDEX($B$2:$B$17;AGGREGAT(15;6;ZEILE($B$2:$B$17)-1/($E$2:$E$17<>"");ZEILE(A1)));"")
Gruß,
steve1da
Seiten: 1 2