Für eine Hilfe oder Lösung wäre ich sehr dankbar.
Mit freundlichen Grüßen,
Ralf
Welche Farbe hat deine Standarte? Es hei�t Standard.
> sie als Datum formatiere steht immer nur 1905 drin. Alle Kalendertage
Das liegt ganz einfach daran, dass der 2009. Tag nach dem 31.12.1899 f�r
Excel der 1. Juli 1905 ist (richtig w�re der 2. Juli 1905).
Gib also einfach mal 1.9 ein - und Du erh�ltst den 1. September 2009. Die
Zelle, wenn unformatiert, w�hlt dann selbst das Format Datum.
> (Zellen) wollte ich damit verkn�pfen
> Ich habe einen Kalender in dem jeder Tag in einer eingenen Zelle
> steht, nur schaffe ich es nicht das sich nur das Jahr in allen Zellen
> aktuallisiert.
Daf�r m�sste ich Deinen Kalender sehen, damit ich verstehe, was Du wirklich
haben m�chtest.
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2
wenn ich es recht verstehe soll in A1 ein Jahr stehen und in z.B. B1 bis
B365 die Tage dieses Jahres?
A1 = 1.1.2009 formatiert als JJJJ
B1 = a1 + 1 formatiert als Datum
B2 = b1 + 1 formatiert als Datum
B3 = b2 + 1 formatiert als Datum
...
Oder eher
A1 = irgendein Datum des Jahres formatiert als JJJJ
B1 = datum(Jahr(a1);1;1) formatiert als Datum
B2 = datum(Jahr(a1);1;2) formatiert als Datum
B3 = datum(Jahr(a1);1;3) formatiert als Datum
...
Oder...
Gru�
Dietmar
"Ralf11" <Ral...@discussions.microsoft.com> schrieb im Newsbeitrag
news:4FCEECAD-11D7-42B1...@microsoft.com...
> Hallo,
> ich habe schon einiges versucht, jedoch finde ich keine L�sung.
> Mein Problem:
> In Zelle A1 steht eine Jahreszahl als Standart formatiert, wenn ich sie
> als
> Datum formatiere steht immer nur 1905 drin. Alle Kalendertage (Zellen)
> wollte
> ich damit verkn�pfen
> Ich habe einen Kalender in dem jeder Tag in einer eingenen Zelle steht,
> nur
> schaffe ich es nicht das sich nur das Jahr in allen Zellen aktuallisiert.
>
> F�r eine Hilfe oder L�sung w�re ich sehr dankbar.
>
> Mit freundlichen Gr��en,
> Ralf
Am Tue, 1 Sep 2009 00:46:03 -0700 schrieb Ralf11:
> In Zelle A1 steht eine Jahreszahl als Standart formatiert, wenn ich sie als
> Datum formatiere steht immer nur 1905 drin. Alle Kalendertage (Zellen) wollte
> ich damit verkn�pfen
> Ich habe einen Kalender in dem jeder Tag in einer eingenen Zelle steht, nur
> schaffe ich es nicht das sich nur das Jahr in allen Zellen aktuallisiert.
lass die Zahl in A1 Standard. F�r den 1.1. des Jahres dann:
=DATUM($A$1;1;1)
Excel speichert Datumswerte intern als Teile oder Vielfaches eines Tages.
2009 wird, wenn du das als Datum formatierst zum 2009. Tag der
Excel-Zeitrechnung und das w�re dann der 01.07.1905.
Mit freundlichen Gr�ssen
Claus Busch
--
Win XP PRof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2
>In Zelle A1 steht eine Jahreszahl als Standart formatiert,...
Das Format Standard ist hier kein Problem. Es steht also dort in A1
lediglich die Jahreszahl. Das ist *kein* Datum.
>...wenn ich sie als
>Datum formatiere steht immer nur 1905 drin.
? Warum solltest du diese Jahreszahl als datum formatieren? Wei�t du,
wie excel mit Daten intern rechnet? Jedes datum ist eine fortlaufende
Zahl mit dem ersten Tag am 1.1.1900
>Alle Kalendertage (Zellen) wollte ich damit verkn�pfen...
Was ja an sich auch kein Problem ist, wenn man wei�, wie Excel das
macht. Wenn also in A1 die jahreszahl steht, dann musst du daraus
zun�chst ein Datum machen. Da du f�r deinen Kalender jeweils immer vom
1.1. des jahres ausgehst - und zwar des Jahres, das du in A1
schreibst, lassen wir excel also erst einmal den datumswert
(fortlaufenden tag seit 1.1.1900) ausrechnen, zu dem wir dann die Tage
des Jahres addieren m�ssen.
Der datumwert w�re also dann:
DATWERT("1.1."&$A$1)
Hier wird also als text der 1.1. mit dem fixen Wert in zelle A1 zu
einem text verkn�pft und davon der Datumwert errechnet. Das Ergebnis
ist der Datumwert des 1.1. des Jahres A1, F�r den januer fortlaufend
musst du nun f�r jeden Tag des aktuellen Jahres 1 addieren. So kann
z.B. f�r den f�nften Januar stehen: DATWERT("1.1."&$A$1) + 4
Die betreffenden Zellen zeigen nun den Datumwert. Diese Zellen kannst
du nun mit einem Datumsformat deiner Wahl formatieren. �nderst du nun
die Jahreszahl in A1 �ndern sich s�mtliche Daten in deiner
Kalendertafel.
Problematisch wird es nur dann, wenn deine Kalendertafel z.B.
waageracht die Monate und senkrecht die Tage darstellt. Immer im
Februar eines Schaltjahres hast du dann ein Problem! Weisst du schon,
wie du das l�sen willst?
>Ich habe einen Kalender in dem jeder Tag in einer eingenen Zelle steht, nur
>schaffe ich es nicht das sich nur das Jahr in allen Zellen aktuallisiert.
Vielleicht konnte ich dir eine kleine Hilfe geben. Es gibt nat�rlich
schon viel fertiges, z.B.
http://www.msdatec.de/kalender-info.htm
Martin
--
Eure Rede aber sei: Ja, ja; nein, nein.
Was dar�ber ist, das ist vom �bel.
[Mt. 5, 37]
hier finden sich auch einige Vorlagen
http://office.microsoft.com/de-de/templates/CT102774121031.aspx?ofcresset=1
Gru�
Dietmar
"Martin Hentrich" <tax...@aol.com> schrieb im Newsbeitrag
news:knlp95pg2grdhmd5s...@4ax.com...
hab vielen Dank, mit =Datum($A$1;1;1) hat es bestens funktioniert.
Viele Dinge sehen so einfach auch, doch man kommt einfach selber nicht drauf
Mit freundlichen Grüßen,
Ralf Giesa
"Claus Busch" wrote:
> Hallo Ralf,
>
> Am Tue, 1 Sep 2009 00:46:03 -0700 schrieb Ralf11:
>
> > In Zelle A1 steht eine Jahreszahl als Standart formatiert, wenn ich sie als
> > Datum formatiere steht immer nur 1905 drin. Alle Kalendertage (Zellen) wollte
> > ich damit verknüpfen
> > Ich habe einen Kalender in dem jeder Tag in einer eingenen Zelle steht, nur
> > schaffe ich es nicht das sich nur das Jahr in allen Zellen aktuallisiert.
>
> lass die Zahl in A1 Standard. Für den 1.1. des Jahres dann:
> =DATUM($A$1;1;1)
> Excel speichert Datumswerte intern als Teile oder Vielfaches eines Tages.
> 2009 wird, wenn du das als Datum formatierst zum 2009. Tag der
> Excel-Zeitrechnung und das wäre dann der 01.07.1905.
>
>
> Mit freundlichen Grüssen