Supportnet / Forum / Tabellenkalkulation
Problem mit Datumsformatierung und A1&“ - „&A2
Frage
Hallo zusammen,
ich habe hier ein kleines Problem mit der automatischen Zellenformatierung von Excel 2000:
In Zelle A1 trage ich das Datum [b]01.01.2006[/b] ein.
In die Zelle trage ich [b]=A1+1[/b] ein und ziehe diese Operation dann bis zur Zelle [b]A365[/b] weiter. Resultat: Ich habe in der Spalte 1 jeden Datum des Jahres 2006. So weit so gut.
Jetzt trage ich in die Zelle B1 folgende Formel ein: [b]=A2&" – "&A6[/b].
Die Zelle B1 soll also folgenden Inhalt habe: [b]02.01.2006 – 06.01.2006[/b]
Aber leider peilt Excel das mit der Datumsformatierung nicht. In der Zelle B1 steht nach Eingabe der Formel genau das: [b]38719 – 38723[/b]. Diese komischen Zahlen entstehen ja, wenn man eine als Datum formatierte Zelle wieder auf „Standard“ (o.ä.) setzt.
Und leider krieg ich es nicht hin, Excel zu sagen, dass die Zelle B1 als Datum angezeigt werden soll. Ob mit „Zellen formatieren -> Datum“ oder mit dem „Format übertragen“-Pinsel. Nichts ändert die Anzeige [b]38719 – 38723[/b].
Wisst ihr, wie ich das hinbiegen kann? Vielen Dank schon mal für eure Antworten! Gruß, Heiko1985
Antwort 1 von Errol
Moin,
versuchs mal mit "Strg+#"
Gruß Errol
versuchs mal mit "Strg+#"
Gruß Errol
Antwort 2 von Locke
Ist zwar nicht der Weisheit letzter Schluss, aber funktioniert:
Gruß
Locke
Zitat:
=TAG(A2)&"."&MONAT(A2)&"."&JAHR(A2)&" - "&TAG(A6)&"."&MONAT(A6)&"."&JAHR(A6)
=TAG(A2)&"."&MONAT(A2)&"."&JAHR(A2)&" - "&TAG(A6)&"."&MONAT(A6)&"."&JAHR(A6)
Gruß
Locke
Antwort 3 von Heiko1985
Zitat:
versuchs mal mit "Strg+#"
Versteh ich nicht. Was soll das bringen?versuchs mal mit "Strg+#"
Zitat:
Ist zwar nicht der Weisheit letzter Schluss, aber funktioniert:
=TAG(A2)&"."&MONAT(A2)&"."&JAHR(A2)&" - "&TAG(A6)&"."&MONAT(A6)&"."&JAHR(A6)
Gruß
Locke
Ist zwar nicht der Weisheit letzter Schluss, aber funktioniert:
=TAG(A2)&"."&MONAT(A2)&"."&JAHR(A2)&" - "&TAG(A6)&"."&MONAT(A6)&"."&JAHR(A6)
Gruß
Locke
Ja, damit geht es. Vielen Dank!
Antwort 4 von _gau_
Ein paar Tipps:
1. Zum Erstellen so einer Datumsfolge:
Man schreibt das Anfangsdatum in die erste Zelle.
Dann erweitert man einfach die Markierung mit dem "Zell-Anfasser" nach unten (bzw.rechts). Excel macht automatisch eine Datumsreihe daraus.
Oder man nutzt den Befehl
Bearbeiten - Ausfüllen - Reihe...
Man muß nicht umständlich +1 oder so arbeiten.
Außerdem:
Wie behandelst du in diesem Fall die unterschiedlichen Monatslängen?
Und was machst du denn am 29./30.02.2006? ;o)
Excel macht das mit obigen Verfahren automatisch richtig.
2. Formatierung der Ergebniszelle etwas einfacher:
=TEXT(A2;"TT.MM.JJJJ")&" – "&(TEXT(A6;"TT.MM.JJJJ"))
[gau]
1. Zum Erstellen so einer Datumsfolge:
Man schreibt das Anfangsdatum in die erste Zelle.
Dann erweitert man einfach die Markierung mit dem "Zell-Anfasser" nach unten (bzw.rechts). Excel macht automatisch eine Datumsreihe daraus.
Oder man nutzt den Befehl
Bearbeiten - Ausfüllen - Reihe...
Man muß nicht umständlich +1 oder so arbeiten.
Außerdem:
Wie behandelst du in diesem Fall die unterschiedlichen Monatslängen?
Und was machst du denn am 29./30.02.2006? ;o)
Excel macht das mit obigen Verfahren automatisch richtig.
2. Formatierung der Ergebniszelle etwas einfacher:
=TEXT(A2;"TT.MM.JJJJ")&" – "&(TEXT(A6;"TT.MM.JJJJ"))
[gau]
Antwort 5 von Errol
Moin,
...damit schaltest Du zwischen der Ergebnisansicht und der Formelansicht hin und her. In der Formelansicht werden Formatierungen wie z.B. das Datumsformat nicht angezeigt, deshalb meine Vermutung in diese Richtung.
Gruß Errol
Zitat:
versuchs mal mit "Strg+#"
Versteh ich nicht. Was soll das bringen?
versuchs mal mit "Strg+#"
Versteh ich nicht. Was soll das bringen?
...damit schaltest Du zwischen der Ergebnisansicht und der Formelansicht hin und her. In der Formelansicht werden Formatierungen wie z.B. das Datumsformat nicht angezeigt, deshalb meine Vermutung in diese Richtung.
Gruß Errol
Antwort 6 von Heiko1985
@ Errol
Aha. Leider hat das nicht den gewünschten Nutzen. Btw: Das [--] ist nicht von mir!
@[gau]
Hast recht. Das "=A1+1" braucht man nicht hinschreiben. Einfach den "Anfasser" runter ziehen geht auch.
Aber die unterschiedlichen Monatslängen werden von Excel in beiden Fällen korrekt erkannt!
Zudem ist es mit der "=A1+1"-Methode mögliche, immer nur den x-ten Tag anzeigen zu lassen, z.B. nur den ersten Tag der Woche): =A1+7. :)
Danke für die Formatierung!
Aha. Leider hat das nicht den gewünschten Nutzen. Btw: Das [--] ist nicht von mir!
@[gau]
Hast recht. Das "=A1+1" braucht man nicht hinschreiben. Einfach den "Anfasser" runter ziehen geht auch.
Aber die unterschiedlichen Monatslängen werden von Excel in beiden Fällen korrekt erkannt!
Zudem ist es mit der "=A1+1"-Methode mögliche, immer nur den x-ten Tag anzeigen zu lassen, z.B. nur den ersten Tag der Woche): =A1+7. :)
Zitat:
=TEXT(A2;"TT.MM.JJJJ")&" – "&(TEXT(A6;"TT.MM.JJJJ"))
=TEXT(A2;"TT.MM.JJJJ")&" – "&(TEXT(A6;"TT.MM.JJJJ"))
Danke für die Formatierung!
Antwort 7 von _gau_
Zitat:
Zudem ist es mit der "=A1+1"-Methode mögliche, immer nur den x-ten Tag anzeigen zu lassen, z.B. nur den ersten Tag der Woche): =A1+7.
Zudem ist es mit der "=A1+1"-Methode mögliche, immer nur den x-ten Tag anzeigen zu lassen, z.B. nur den ersten Tag der Woche): =A1+7.
Das geht natürlich auch mit den automatischen Reihen -> "Inkrement" einstellen.
Oder
01.01.2006
08.01.2006
hinschreiben, beide markieren und dann per Anfasser "ziehen".
Daß Excel bei der "=A1+1"-Methode auch die Schaltjahre u.ä. berücksichtigt, wußte ich aber auch noch nicht. Ist ja schlauer als ich dachte ;o)
[gau]

