PDA

Vollständige Version anzeigen : Datumsfunktion Wochentag in Abhängigkeit der Kalenderwoche


masc123
12.03.2009, 09:43
hi zusammen,

ist es möglich in einer formel den wochentag in abhängigkeit der kalenderwoche ausgeben zu lassen?

konkret:
in Zelle A1, B1, C1 etc. stehen die KWs 01 - max 54
in Zelle A2, B2, C2 etc. sollte dann das Datum vom Montag ausgegeben werden
in Zelle A3, B3, C2 etc. sollte dann das Datum vom Freitag ausgegeben werden

ist das jahr kürzer als 54 wochen bleiben die die zellen <>2 <>3 dann leer, den excel müsste ja feststellen, dass es dann keinen wochentag mehr geben dürfte.

danke

Wilfried07
12.03.2009, 09:55
Hallo!

Meinst Do sowas?

<table border='0' cellpadding='5' colspan='2'><tr><td colspan='2'><table border='1' cellspacing='0' cellpadding='2' valign='middle' colspan='5' style='font-family:Arial; color:#000000; background-color:#FFFFFF; font-size:10px; font-weight:bold; font-style:normal; '><colgroup><col width='28pt'><col width='133,5pt'><col width='165pt'><col width='138,75pt'><col width='129pt'></colgroup><tr style='background-color:#cacaca'><td>*</td><td align='middle'>A</td><td align='middle'>B</td><td align='middle'>C</td><td align='middle'>D</td></tr><tr><td style='background-color:#cacaca' align='middle'>935</td><td colspan='3' rowspan='1' align='left' style='font-size:16px; ' >Kalenderwoche von Datum bis Datum anzeigen</td><td align='middle' style='font-weight:normal; ' >*</td></tr><tr><td style='background-color:#cacaca' align='middle'>936</td><td align='right' style='font-weight:normal; ' >*</td><td align='right' style='font-weight:normal; ' >*</td><td align='right' style='font-weight:normal; ' >*</td><td align='middle' style='font-weight:normal; ' >*</td></tr><tr><td style='background-color:#cacaca' align='middle'>937</td><td align='middle' style='font-style:italic; ' >KW/Datum</td><td align='middle' style='font-style:italic; ' >Jahr/KW</td><td align='middle' style='background-color:#FFCC99; font-style:italic; ' >erster Tag</td><td align='middle' style='background-color:#FFCC99; font-style:italic; ' >letzter Tag</td></tr><tr><td style='background-color:#cacaca' align='middle'>938</td><td align='middle' style='font-weight:normal; ' >5</td><td align='middle' style='font-weight:normal; ' >2008</td><td align='middle' style='background-color:#FFCC99; ' >Mo 28.01.2008</td><td align='middle' style='background-color:#FFCC99; ' >Fr 01.02.2008</td></tr><tr><td style='background-color:#cacaca' align='middle'>939</td><td align='middle' style='font-weight:normal; ' >42</td><td align='middle' style='font-weight:normal; ' >2008</td><td align='middle' style='background-color:#FFCC99; ' >Mo 13.10.2008</td><td align='middle' style='background-color:#FFCC99; ' >Fr 17.10.2008</td></tr><tr><td style='background-color:#cacaca' align='middle'>940</td><td align='middle' style='font-weight:normal; ' >53</td><td align='middle' style='font-weight:normal; ' >2009</td><td align='middle' style='background-color:#FFCC99; ' >Mo 28.12.2009</td><td align='middle' style='background-color:#FFCC99; ' >Fr 01.01.2010</td></tr></td></tr></table><tr><td valign='top'><table border='3' cellspacing='0' cellpadding='2' valign='middle' colspan='3' style='color:#000000; background-color:#FFFFFF; font-family:Arial; font-size:10px;'><tr style='background-color:#aaeeaa'><td>Zelle</td><td>Format</td><td align='right'>Wert</td></tr><tr><td>C938</td><td>TTT TT.MM.JJJJ</td><td align='right'>28.01.2008</td></tr><tr><td>D938</td><td>TTT TT.MM.JJJJ</td><td align='right'>01.02.2008</td></tr><tr><td>C939</td><td>TTT TT.MM.JJJJ</td><td align='right'>13.10.2008</td></tr><tr><td>D939</td><td>TTT TT.MM.JJJJ</td><td align='right'>17.10.2008</td></tr><tr><td>C940</td><td>TTT TT.MM.JJJJ</td><td align='right'>28.12.2009</td></tr><tr><td>D940</td><td>TTT TT.MM.JJJJ</td><td align='right'>01.01.2010</td></tr></table></td><td valign='top'><table border='3' cellspacing='0' cellpadding='2' valign='middle' colspan='2' style='table-layout:auto; color:#000000; background-color:#FFFFFF; font-family:Arial; font-size:10px;'><colgroup><col width='40pt'><col></colgroup><tr style='background-color:#eeaaaa'><td>Zelle</td><td>Formel</td></tr><tr><td>C938</td><td><Span style='color:#222222'>=DATUM</Span><Span style='color:#0000DD'>(B938;1;7*A938-3-WOCHENTAG</Span><Span style='color:#222222'>("2/"&B938;3)</Span><Span style='color:#0000DD'>)</Span><Span style='color:#222222'></Span></td></tr><tr><td>D938</td><td><Span style='color:#222222'>=C938+4</Span></td></tr><tr><td>C939</td><td><Span style='color:#222222'>=DATUM</Span><Span style='color:#0000DD'>(B939;1;7*A939-3-WOCHENTAG</Span><Span style='color:#222222'>("2/"&B939;3)</Span><Span style='color:#0000DD'>)</Span><Span style='color:#222222'></Span></td></tr><tr><td>D939</td><td><Span style='color:#222222'>=C939+4</Span></td></tr><tr><td>C940</td><td><Span style='color:#222222'>=DATUM</Span><Span style='color:#0000DD'>(B940;1;7*A940-3-WOCHENTAG</Span><Span style='color:#222222'>("2/"&B940;3)</Span><Span style='color:#0000DD'>)</Span><Span style='color:#222222'></Span></td></tr><tr><td>D940</td><td><Span style='color:#222222'>=C940+4</Span></td></tr></table></td></tr></table>

Gruß
Wilfried

masc123
12.03.2009, 09:58
auf den ersten Blick siehst danach aus! Danke für die schnelle Hilfe!
masc