Seite 1 von 1

Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 17:04
von oo newbie
Tja ne gute frage !

ich hatte jetzt die Feiertage mithilfe der Osterformel berechnet die nehme ich als Feiertagsgrundlage; die vorfeiertage hatte ich mit ( feiertag-1) berechnet; hier wollte ich die vorfeiertage anzeigen ; aber wa beim Konflikt ist ???? wäre sueper wenn man die Konfliktbeahndlung brücksichtigen könnte ( also wenn feiertag=vorfeierttag dann feiertag); mein Problem ist das in eine vernünftige formel unterzubringen.

ZUNÄCHST MAL VIELEN DANK FÜR DEINE HILFE !!!! :D :D :D :D :D :D

Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 19:56
von balu
Mal ein freundliches Hallo an Euch beiden :D

Die Formel von Sanne, für die Wochentagsnamen in der Spalte B, lässt sich etwas reduzieren, und dadurch wird sie meiner Meinung nach auch etwas Übersichtlicher.

Code: Alles auswählen

=WENN(ZÄHLENWENN($Tabelle2.$A$2:$A$13;A2);"Feiertag";WENN(ZÄHLENWENN($Tabelle2.$A$2:$A$13;A2+1);"Vor Feiertag";TEXT(A2;"NNN")))
Wenn in der ersten ZÄHLENWENN festgestellt wird, dass das zu vergleichende Datum vorhanden ist, wird einfach Feiertag ausgegeben.
Wenn das aber nicht der Fall ist, überprüft die zweite ZÄHLENWENN das zu vergleichende Datum plus eins. Und sollte das zutreffen, so wird einfach Vor Feiertag ausgegeben.
Sollte aber nichts davon zutreffen, dann wandelt TEXT den Zahlenwert aus A2 in einen Wochentag (NNN) um, also Montag, Dienstag....


Gruß
balu

Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 20:22
von oo newbie
Erst mal ein grossen Dankeschön mit verneigung vor euch beiden.

jedoch ist meine Nuss noch etwas härter als ich dachte !

Jetzt habe ich folgendes Problem der eintrag "vor Feiertag" kommt jetzt auch SA und SO.Soll es aber nicht !
Bitte fragt nicht warum ; es hat was mit verschieden Zeitwerten zutun die zusammen kommen.

Ich dachte das ich anstatt der (wenn +1) version eine 2 vorfeiertags liste errechne die jedoch nur die werktag vorfeiertäge enthält.

So und jetzt kommts wie schließe ich in dieser liste per Formel vor feiertags Tage aus die auf Sa oder So fallen. !!

:shock: ich hoffe das ist jetzt nicht allzusehr unverständlich :?

Gruss euer (nicht mehr lange) Newbie

Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 21:34
von balu
Hallo Newbie,
oo newbie hat geschrieben: So und jetzt kommts wie schließe ich in dieser liste per Formel vor feiertags Tage aus die auf Sa oder So fallen.
Die simpelste Methode ist durch eine weitere WENN-Abfrage.

Code: Alles auswählen

=WENN(WOCHENTAG(A2;2)>=6;TEXT(A2;"NNN");WENN(ZÄHLENWENN($Tabelle2.$A$2:$A$13;A2);"Feiertag";WENN(ZÄHLENWENN($Tabelle2.$A$2:$A$13;A2+1);"Vor Feiertag";TEXT(A2;"NNN"))))
Mit dieser zusätzlichen Abfrage mit WOCHENTAG wird überprüft, ob der Wochentag größer oder gleich 6 (Samstag) ist. Ist dies der Fall, so wird durch TEXT der Wochentag ausgeschrieben und die Formel ist damit beendet. Ansonsten gehts wie schon vorher beschrieben weiter.



Gruß
balu

Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 21:45
von oo newbie
wenn ich das jetzt richtig verstanden habe ich dann in einer Formel drei wenn abfragen drin ?
HUI mir wird ja schon bei der ersten schwindlig :

Ich probiers aus ; man wächst ja bekanntlich an seinen Formeln. ! :lol: :mrgreen:

DANKE BALU !

Gelöst !!!!!!!!!!Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 22:09
von oo newbie
Danke Balu ;

die Formel hab ich jetzt verstanden !

VIELEN DANK

mein Horizont und meine Tabelle haben sich dank eure Hilfe weiterentwickelt !

:D

Re: auswertung eines Kalenders

Verfasst: Do, 28.05.2009 22:26
von oo newbie
EINEN hab ich noch

hab da noch ne idee

kann ich :
=WAHL(WOCHENTAG(D7;2);$' 1 Stammdaten'.$C$74;$' 1 Stammdaten'.$C$75;$' 1 Stammdaten'.$C$76;$' 1 Stammdaten'.$C$77;$' 1 Stammdaten'.$C$78;$' 1 Stammdaten'.$C$79;$' 1 Stammdaten'.$C$80)
mit deiner Formel :
=WENN(WOCHENTAG(B23;2)>=6;TEXT(B23;"NNN");WENN(ZÄHLENWENN(' 1 Stammdaten'.$B$86:$B$99;B23);"Feiertag";WENN(ZÄHLENWENN(' 1 Stammdaten'.$B$86:$B$99;B23+1);"Vorfeiertag";TEXT(B23;"NNN"))))
kombinieren ?

also anstatt nnn für jeden wochentag /vorfeiertag / feiertag werte aus den Stammdaten eintragen lassen !

anhand des Wochentages werden verschieden Zeiten in die Zelle eingetragen ; wenn ich vorfeiertage(ohne SA und So) und feiertage mit berücksichtigen könnte ; wäre die Tabelle perfekt !

Re: auswertung eines Kalenders

Verfasst: Fr, 29.05.2009 16:06
von balu
Hallo Newbie,

weiter im Problem :D.

Nun, wenn Du nicht den Wochentag (nnn) ausgeschrieben haben möchtest, sondern Zeiten anzeigen lasssen willst, dann geht das schon. Jedoch müsste man dazu wissen wie deine Stammdaten aufgebaut sind.

Mal ein Beispiel.
Im Blatt Stammdaten:
Spalte B stehen Wochentagsnamen in Klartext; also Montag, Dienstag, ... Vorfeiertag, Feiertag.
In Spalte C zu jeden Wochentag die Zeiten; 8, 8, ... 5, 5
Dann liese sich beispielsweise folgende Formel einsetzen.

Code: Alles auswählen

=WENN(WOCHENTAG(A2;2)>=6;SVERWEIS(TEXT(A2;"NNN");$Stammdaten.$B$1:$C$9;2;0);WENN(ZÄHLENWENN($Tabelle2.$A$2:$A$13;A2);SVERWEIS("Feiertag";$Stammdaten.$B$1:$C$9;2;0);WENN(ZÄHLENWENN($Tabelle2.$A$2:$A$13;A2+1);SVERWEIS("Vor Feiertag";$Stammdaten.$B$1:$C$9;2;0);SVERWEIS(TEXT(A2;"NNN");$Stammdaten.$B$1:$C$9;2;0))))
Ist es das was Du dir wünscht?


Gruß
balu

Re: auswertung eines Kalenders

Verfasst: Fr, 29.05.2009 19:35
von oo newbie
Ja das ist es !

Vielen Dank Balu :D