Seite 1 von 1

Datumszeile erzeugen?

Verfasst: Fr 28. Okt 2011, 11:23
von deranonyme
Hallo

Ich bin kein wirklicher Calc-Guru. :oops: Deshalb hier meine Frage/Problem.
Ich möchte gern auf einem Tabellenblatt eine automatische Zeile erzeugen, die genau die Tage des Monats enthält. Ich möchte dazu in einer Zelle den Monat angeben in einer anderen das Jahr. Die Zeile soll dann pro Zelle einen Tage enthalten und automatisch so lang werden, wie der Monat Tage hat. Also ungefähr so:
1 | 2 | 3 | 4 ........
Ich hoffe ich habe mein Problem verständlich ausgedrückt.

Danke

Re: Datumszeile erzeugen?

Verfasst: Fr 28. Okt 2011, 12:00
von paljass
Hi,
das kann man man wie folgt machen:
A1: Datum eintragen, zB. 01.02.2011 ==> Format: MMMM
B1: Formel =A1 ==> Format: JJJJ
C1:Formel =A1 ==> Format: TT
D1 ff: Formel =WENN(C1>=MONATSENDE($A$1;0);"";C1+1) ==> Format: TT

Gruß
paljass

Re: Datumszeile erzeugen?

Verfasst: Fr 28. Okt 2011, 12:43
von gogo
Schreib in Zelle A1 Folgendes: =HEUTE()
... in Zelle A2: =MAX(A1:AE1)+1
und in Zelle B1: =WENN(A1="";"";(WENN(A1+1>MONATSENDE(A1;0);"";A1+1)))

jetzt kannst Du die Zelle A2 "hinunterziehen" und die Zelle B1 bis AE1 nach rechts ziehen. Und dann den Bereich B1 bis AE1 ebenso hinunterziehen wie A2.

... dann siehst Du einen Kalender - Beginnend ab dem Datum das in A1 steht, zur Kontrolle: in Zeile 5 dürfen die Zahlen bis 29 gehen ... Schaltjahr. (- Das wird eine Herausforderung, wenn jemand das nächstes Jahr probiert ;) )

Damit NUR die Tage angezeigt werden: Die zellen Markieren, [Strg]+1 drücken und als Formatierung "Datum" und als Formatcode "T" eingeben.

Re: Datumszeile erzeugen?

Verfasst: Fr 28. Okt 2011, 15:16
von deranonyme
paljass hat geschrieben:Hi,
das kann man man wie folgt machen:
A1: Datum eintragen, zB. 01.02.2011 ==> Format: MMMM
B1: Formel =A1 ==> Format: JJJJ
C1:Formel =A1 ==> Format: TT
D1 ff: Formel =WENN(C1>=MONATSENDE($A$1;0);"";C1+1) ==> Format: TT
Danke das konnte ich nutzen.