Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
252to256
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
252to256
252to256
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Datum generieren

Datum generieren
12.05.2003 14:07:05
Martin
Hallo,

das Archiv ist zu diesem Thema zwar randvoll, dennoch habe ich bisher nicht die richtige Formel gefunden.

In einer Spalte stehen Werte, die ein Datum darstellen. Formatiert sind sie als 'General' (arbeite derzeit mit der engl. Version, also die oberste Option in den Eigenschaften). Diese sollen als Datum umgewnadelt werden.

Hier einige Werte - Ergebnis der Formel - Formel

6052003 - 29/04/2003 - =DATE(RIGHT(J2,4),LEFT(RIGHT(J2,2),2),IF(LEN(J2)=5,LEFT(J2,1),LEFT(J2,2)))
30042003 - 30/03/2003 - =DATE(RIGHT(J3,4),LEFT(RIGHT(J3,2),2),IF(LEN(J3)=5,LEFT(J3,1),LEFT(J3,2)))
28032003 - 28/03/2003 - =DATE(RIGHT(J4,4),LEFT(RIGHT(J4,2),2),IF(LEN(J4)=5,LEFT(J4,1),LEFT(J4,2)))
19022003 - 19/03/2003 - =DATE(RIGHT(J5,4),LEFT(RIGHT(J5,2),2),IF(LEN(J5)=5,LEFT(J5,1),LEFT(J5,2)))
25022003 - 25/03/2003 - =DATE(RIGHT(J6,4),LEFT(RIGHT(J6,2),2),IF(LEN(J6)=5,LEFT(J6,1),LEFT(J6,2)))
18042003 - 18/03/2003 - =DATE(RIGHT(J7,4),LEFT(RIGHT(J7,2),2),IF(LEN(J7)=5,LEFT(J7,1),LEFT(J7,2)))
21032003 - 21/03/2003 - =DATE(RIGHT(J14,4),LEFT(RIGHT(J14,2),2),IF(LEN(J14)=5,LEFT(J14,1),LEFT(J14,2)))

Wie zu erkennen ist, stimmen einige Formelergebnisse, andere aber wieder nicht. Habe schon herumgespielt, bekomme aber nicht heraus, wo der Fehler liegt. Kann mir jemand hierbei helfen bitte?

Gruss,
Martin




12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Datum generieren
12.05.2003 14:29:06
Gert Seler

Hallo Martin,
formatiere das Datum =dd.mm.jjjj mit Format "Date"
mfg
gert

Re: Datum generieren
12.05.2003 14:39:33
Martin

Hallo Gert,

das ändert bei mir leider nichts.

Gruss

Re: Datum generieren
12.05.2003 15:04:37
Uwe Borchert

Wenn der zweite Eintrag in der Date Formel der Monat sein soll, versuch mal

Left(Right(J2,5),2)

Re: Datum generieren
12.05.2003 15:06:30
Uwe Borchert

Muss natürlich

Left(Right(J2,7),2)

heißen.

Re: Datum generieren
12.05.2003 15:30:07
Martin

aus
6052003 macht er mir dann
29/01/2008!?

Gruss

Re: Datum generieren
12.05.2003 16:00:09
Heinz Ulm

Hallo martin,

mit dieser Formel habe ich die Fehler richtig herausgelesen:

=DATUM(RECHTS(J4;4);RECHTS(LINKS(J4;WENN(LÄNGE(J4)=7;3;4));2);WENN(LÄNGE(J4)=7;LINKS(J4;1);LINKS(J4;2)))

Die englische Form musst du leider selber schreiben.

Gruß Heinz


Anzeige
Re: Datum generieren
12.05.2003 16:05:17
Uwe Borchert

So jetzt.

Left(Right(J2,6),2)

Bin immer auf dem Format mit den Strichen gelandet.

Re: Datum generieren
12.05.2003 17:22:49
Martin

das Ergebnis bei mir:

29/06/2003

Lass gut sein Uwe. Danke für deine Hilfe. Offensichtlich scheint es da Unterschiede in den Versionen zu geben, oder aber xl will nicht so recht. Ich werde mich mal in der Literatur umschauen, was ich so zu diesem Thema finde. Ich will das ein für alle Mal kapieren, damit das Problem logisch angegangen werden kann bzw. damit ich weiss, wo ich etwas ändern muss, damit ich das korrekte Ergebnis bekomme.

Gruss,
Martin



Anzeige
Re: Datum generieren
12.05.2003 17:36:59
Heinz Ulm

Hallo Martin,

schau dir mal meinen Beitrag weiter oben an.

bei mir rechnet er das Datum richtig, deine Formel berücksichtigt beim Monat die unterschiedliche Länge nicht.

Heinz

=TEXT(A1;"0-00-0000")*1
12.05.2003 18:12:35
Boris

Hi Heinz,

...und Zellformat TT.MM.JJJJ reicht aus.

Ob das im englischen geht, weiss ich allerdings nicht genau.

Gruß Boris


Re: =TEXT(A1;"0-00-0000")*1
12.05.2003 19:10:28
Heinz Ulm

Hallo Boris,

warum den kompliziert, wenn du so eine einfache Lösung hast.

Spitze!!!

Heinz

stimmt ..
12.05.2003 21:53:07
Martin

.. da kann ich nur zustimmen. Beide Lösungen sind geeignet.

Danke an Boris und Heinz!!

Gruss,
Martin

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige