ich würde gerne in Excel 2000 (oder XP) als Datum z.B. 120403 eingeben
anstatt 12.04.03. Kann man das irgendwie machen z.B. über ein
benutzerdefiniertes Format müßte das doch gehen (ich weiß leider nur nicht,
wie)!?
DANKE!
--
Anna
Wenn Du keine bessere Methode vorgeschlagen kriegst, kannst Du auf jeden
Fall über einen Stringbefehl Deine Zahl zerlegen.
Angenommen sie steht in A1 geht es z.B. mit
=(LINKS(A1;2)&"."&TEIL(A1;3;2)&"."&RECHTS(A1;2))*1
Danach gibt Dir Excel das Datum als Zahl, die Du noch als Datum formatieren
musst.
Am besten anschließend noch kopieren und den Wert darüber einfügen.
Ich weiß, ist eher umständlich.aber ist auch ein Weg ..:-))
mit freundlichem Gruß
Jean
"Anna" <ann...@manager.de> schrieb im Newsbeitrag
news:b8jko5$cl0$06$1...@news.t-online.com...
Anna schrieb:
>
> ich würde gerne in Excel 2000 (oder XP) als Datum z.B. 120403 eingeben
> anstatt 12.04.03. Kann man das irgendwie machen z.B. über ein
> benutzerdefiniertes Format müßte das doch gehen (ich weiß leider nur nicht,
> wie)!?
Wenn es um die *reine Darstellung* als Datum geht, könntest Du das folgende
Zellformat verwenden:
00"."00"."00
Die 6-stellige Zahl sieht dann zwar wie ein Datum aus, ist aber in
Wirklichkeit keines; du kannst damit also auch keine Berechnungen anstellen.
Die einzige Möglichkeit wäre noch ein Makro, das die Eingabe in ein
'verwertbares' Datum umwandelt. Aber da bist du nicht mehr ganz frei in der
Eingabe.
Die einfachste Möglichkeit ist nach wie vor die Eingabe über den
Ziffernblock als '12-04-03'.
--
Mit freundlichen Grüssen
Thomas Ramel
- MVP für Microsoft-Excel -
=VERKETTEN(LINKS(A1;2);".";TEIL(A1;3;2);".";RECHTS(A1;2))
Aber Obacht: Formatiere die Eingabezelle/-zeile/-Spalte zuerst mal als
TExt, sonst gibt's Probleme bei den ersten 9 Tagen jedes Monats, da
die "Standard"-Formatierung die führende Null "frisst".
Oder du benutzt folgende Formel, dann sparst du dir das Formatieren
(wieder Eingabezelle A1):
=WENN(LÄNGE(A1)=6;VERKETTEN(LINKS(A1;2);".";TEIL(A1;3;2);".";RECHTS(A1;2));(VERKETTEN("0";LINKS(A1;1);".";TEIL(A1;2;2);".";RECHTS(A1;2))))
Gruss, Kai
"Jean Ruch" <jean...@web.de> wrote in message news:<usfUXlbD...@TK2MSFTNGP12.phx.gbl>...