zwei Fragen zum anzeigen eines Datums in einer Excel-Tabelle
Frage 1:
Ist es möglich, dass innerhalb einer bestehenden Tabelle, die immer mal wieder fortgeführt wird folgendes erreicht wird:
Ich beginne mit einer neuen Zeile, lasse die 1. Spalte frei und möchte, sobald ich irgendetwas in die 2. Spalte schreibe, automatisch in der ersten Spalte das tagesaktuelle Datum erscheint.
Frage:
ich gebe in meine Spalte 161006 ein und möchte dass, nachdem ich mit dem Tabulatur in die nächste Spalte wechsle, sich die Zahlenkombination ändert in 16.10.2006. In meiner aktuellen Tabelle erscheint zwar tatsächlich ein Datum, allerdings irgendein Fantasiedatum, z. B. ändert sich die 161006 in 02.04.1955. ich habs schon mit „Zellen formatieren“ und dann „Datum“ probiert. So klappt es nicht
Ich beginne mit einer neuen Zeile, lasse die 1. Spalte frei
und möchte, sobald ich irgendetwas in die 2. Spalte schreibe,
automatisch in der ersten Spalte das tagesaktuelle Datum
erscheint.
in A1
=wenn(A2="";"";heute()
Frage:
ich gebe in meine Spalte 161006 ein und möchte dass, nachdem
ich mit dem Tabulatur in die nächste Spalte wechsle, sich die
Zahlenkombination ändert in 16.10.2006. In meiner aktuellen
Tabelle erscheint zwar tatsächlich ein Datum, allerdings
irgendein Fantasiedatum, z. B. ändert sich die 161006 in
02.04.1955. ich habs schon mit „Zellen formatieren“ und dann
„Datum“ probiert. So klappt es nicht
K.A. vielleicht können dir hiesige Formatierungscracks da was basteln. In einer Hilfszelle könnte man mit Teil sich was zusammenbasteln was dann ein datum ist zur Weiterverarbeitung.
Ansonsten kann ich dir Vba anbieten.
Gruß
Reinhard
in A1 das Datum in Form von TTMMJJ oder TMMJJ
=1*(Text(A1;„00-00-00“))
Beim Datumsformat 210901 ist nicht eindeutig, ob 1901 oder 2001 gemeint ist. Deshalb wandelt Excel bis zum 31.12.29 für das 21. Jahrhundert, ab dem 01.01.30 für das 20. Jahrhundert
d.h. 311229 wird 31.12.2029 und 10130 wird 1.1.1930
vielleicht besser Datum in Form von TTMMJJJJ oder TMMJJJJ, dann entsprechend
=1*(Text(A1;„00-00-0000“))
Die Zelle, in der die Formel steht, muß als Datum formatiert werden, wenn das Datum als Datum angezeigt werden soll. Dient die Zelle „nur“ zum Weiterrechnen, ist es nicht notwendig, da das Datum als fortlaufende Zahl dargestellt wird.
Gruß Maria
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Ich beginne mit einer neuen Zeile, lasse die 1. Spalte frei
und möchte, sobald ich irgendetwas in die 2. Spalte schreibe,
automatisch in der ersten Spalte das tagesaktuelle Datum
erscheint.
in A1
=wenn(A2="";"";heute()
Das klappt leider nicht, auch nicht mit der Fehlerkorrektur die Excel anbietet: ganz hinten noch eine zusätzliche Klammer
Die Zelle, in der die Formel steht, muß als Datum formatiert
werden, wenn das Datum als Datum angezeigt werden soll.
ja, genau das war meine Frage. Ich markiere die Spalte, gehe in „Zellen formartieren“ und suche mir dann die entsprechende Datumsanzeige raus. Da es aber so nicht klappt, denke ich, das ist nicht der richtige Weg.
Ich beginne mit einer neuen Zeile, lasse die 1. Spalte frei
und möchte, sobald ich irgendetwas in die 2. Spalte schreibe,
automatisch in der ersten Spalte das tagesaktuelle Datum
erscheint.
Hier hilft diese Formel, die du in A1 schreibst:
=Wenn(Nicht(Istleer(B1);Heute();"")
Frage:
ich gebe in meine Spalte 161006 ein und möchte dass, nachdem
ich mit dem Tabulatur in die nächste Spalte wechsle, sich die
Zahlenkombination ändert in 16.10.2006. In meiner aktuellen
Tabelle erscheint zwar tatsächlich ein Datum, allerdings
irgendein Fantasiedatum, z. B. ändert sich die 161006 in
02.04.1955. ich habs schon mit „Zellen formatieren“ und dann
„Datum“ probiert. So klappt es nicht
Das kannst du mit dieser Formel lösen:
=DATUM(RECHTS(B4;2)+100;TEIL(B4;3;2);LINKS(B4;2))
(+100 deshalb, weil Excel 06 als 6 liest)
Phantasiedatum ist dein Ergebnis keins, Excel fängt nämlich am 1. Jänner 1900 mit 1 an und zählt jeden Tag eins dazu.
Ich hoffe, ich konnte dir helfen, schreib einfach noch mal zurück, wenn’s klappt oder du weitere Fragen hast.
Anregung
Hallo Leute
Vielleicht interessiert euch dieser eher unbekannte praktische shortcut. Schreibe in eine Zelle z.B. 6/12 (und dann Enter), dann erscheint als Datumswert der 6.12.2006 (also laufendes Jahr), das dann als richtiges Datum beliebig formatiert werden kann.
Ich finde das sehr praktisch und hoffe, es nütze auch euch
Erich
ich gebe in meine Spalte 161006 ein und möchte dass, nachdem
ich mit dem Tabulatur in die nächste Spalte wechsle, sich die
Zahlenkombination ändert in 16.10.2006. :Hallo Susanne,
in A1 das Datum in Form von TTMMJJ oder TMMJJ
=1*(Text(A1;„00-00-00“))
Beim Datumsformat 210901 ist nicht eindeutig, ob 1901 oder
2001 gemeint ist. Deshalb wandelt Excel bis zum 31.12.29 für
das 21. Jahrhundert, ab dem 01.01.30 für das 20. Jahrhundert
d.h. 311229 wird 31.12.2029 und 10130 wird 1.1.1930
vielleicht besser Datum in Form von TTMMJJJJ oder TMMJJJJ,
dann entsprechend
=1*(Text(A1;„00-00-0000“))
Die Zelle, in der die Formel steht, muß als Datum formatiert
werden, wenn das Datum als Datum angezeigt werden soll. Dient
die Zelle „nur“ zum Weiterrechnen, ist es nicht notwendig, da
das Datum als fortlaufende Zahl dargestellt wird.
Gruß Maria
Hallo Susanne,
in A1 steht dein Datum in der Form: 161006 (16 steht für Tag, man schreibt dafür TT; TTT wäre Tag in Buchst Kurzform wie Mon, TTTT wäre Tag ausgeschrieben wie Montag). Entsprechend für Monat und Jahr
Das Format TTMMJJ erkennt Excel nicht als Datum, deshalb die Formel. Kopiere sie in eine beliebige Zelle, z. B. B1. Die Formel wandelt dein Datum in eine für Excel lesbare Form um. Die Zelle B1 (die Zelle mit der Formel) muß in Datumsformat über das Menu >Format, >Zellen…, >, Zahlen, >Datum, formatiert werden. Dann erhälst du in B1 das Datum mit dem du weiter arbeitest.
Das was Reinhard schrieb entsprechend.
Fallst Du nicht klar kommst, ruf mich an, ich bin noch 15 da, danach erst wieder ab ca. 12 Uhr erreichbar.
Ich beginne mit einer neuen Zeile, lasse die 1. Spalte frei
und möchte, sobald ich irgendetwas in die 2. Spalte schreibe,
automatisch in der ersten Spalte das tagesaktuelle Datum
erscheint.
in A1
statt
=wenn(A2="";"";heute()
=wenn(B1="";"";heute())
die Zelle A1 als Datum formatieren
Gruß Maria
Frage:
ich gebe in meine Spalte 161006 ein und möchte dass, nachdem
ich mit dem Tabulatur in die nächste Spalte wechsle, sich die
Zahlenkombination ändert in 16.10.2006. In meiner aktuellen
Tabelle erscheint zwar tatsächlich ein Datum, allerdings
irgendein Fantasiedatum, z. B. ändert sich die 161006 in
02.04.1955. ich habs schon mit „Zellen formatieren“ und dann
„Datum“ probiert. So klappt es nicht
K.A. vielleicht können dir hiesige Formatierungscracks da was
basteln. In einer Hilfszelle könnte man mit Teil sich was
zusammenbasteln was dann ein datum ist zur Weiterverarbeitung.
Ansonsten kann ich dir Vba anbieten.
Gruß
Reinhard
für die 2. frage habe ich dir bereits einen Vorschlag geschickt
Maria
=wenn(B1="";"";heute())
die Zelle A1 als Datum formatieren
Die Formel funktioniert zwar aber nur in der 1. Zeile. Hab´s
jetzt versucht mit:
=wenn(B1:B555="";"";heute())
Funktioniert aber trotzdem nur in der 1. Zeile.
Hi Susanne,
B1:B555="" liefert wahr oder falsch, je nach Inhalt von B1, B2:b555 spielen keine Rolle
Schreibe in
=wenn(B1="";"";heute())
in A1 und kopiere dir das runter bis A555
Gruß
Reinhard