Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datum aus Zelle auslesen

Datum aus Zelle auslesen
26.03.2007 13:11:00
Emanuel
Hallo Profis,
ich habe mal wieder ein kleines Problem. Ich habe eine Zelle mit dem benutzerdefinierten Datumsformat "tt.mm.jjjj hh:mm". Ich möchte nun in eine andere Zelle die ersten zehn Zeichen einlesen, nämlich "tt.mm.jjjj". Diese Zelle ist auch schön nach dem Datum formatiert und das Auslesen mit LINKS(Zelle; Anzahl_Zeichen) klappt auch ganz prima. Als Ergebnis bekomme ich nur jetzt das da:
Zelle 1: 23.03.2007 12:48:20
Zelle 2: 39164,5335 (das ist das Ergebnis, das eigentlich 23.03.2007 sein sollte)
Gruss und Danke schon mal
Emanuel
p.S. Das Ergebnis sollte natürlich kopierbar sein (sonst könnte ichs mit LINKSB machen...
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum aus Zelle auslesen
26.03.2007 13:14:00
EtoPHG
Hallo Emanuel,
Datum/Zeit sind in EXCEL immer als LONG-Zahl gespeichert. Die Formatierung beschreibt nur die Erscheinung (Darstellung) der Zelle. Wenn Du das Datum auslesen willst, dann so:
=TEXT(Zelle,"tt.mm.jjjj")
Das ist alles.
Gruss Hansueli
AW: Datum aus Zelle auslesen
26.03.2007 13:21:00
Emanuel
Hallo Hansueli,
das war schon mal net schlecht ;-) jedoch das Ergebnis ist noch nicht das Wahre:
23.48.2007
Gruss
Emanuel
Anzeige
AW: Datum aus Zelle auslesen
26.03.2007 13:24:00
EtoPHG
Hallo Emanuel,
=TEXT(Zelle,"TT.MM.JJJJ")
Gruss Hansueli
AW: Datum aus Zelle auslesen
26.03.2007 13:25:58
Emanuel
Klasse! Vielen Dank Dir!!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Datum aus Zelle auslesen in Excel


Schritt-für-Schritt-Anleitung

Um ein Datum aus einer Zelle in Excel auszulesen, folge diesen Schritten:

  1. Öffne die Excel-Datei, die das Datum in einer Zelle enthält. Angenommen, das Datum steht in Zelle A1 und hat das Format "tt.mm.jjjj hh:mm".
  2. Wähle die Zielzelle aus, in die du das Datum einlesen möchtest, z.B. B1.
  3. Verwende die folgende Formel in der Zielzelle:
    =TEXT(A1, "TT.MM.JJJJ")
  4. Drücke Enter. Das Datum sollte nun korrekt angezeigt werden, z.B. "23.03.2007".

Diese Methode ist besonders nützlich, wenn du das Excel-Datum aus einer Zelle auslesen und in ein anderes Format umwandeln möchtest.


Häufige Fehler und Lösungen

  • Falsches Datumsformat: Wenn das Ergebnis nicht korrekt ist (z.B. "23.48.2007"), überprüfe, ob du das richtige Format in der TEXT-Funktion verwendest. Achte darauf, dass die Buchstaben für Tag und Jahr korrekt sind: "TT.MM.JJJJ".

  • Zahl statt Datum: Wenn du anstelle des Datums eine Zahl (z.B. 39164,5335) erhältst, bedeutet das, dass Excel das Datum als Zahl speichert. Verwende die TEXT-Funktion, um das Datum in ein lesbares Format zu konvertieren.


Alternative Methoden

Wenn du das Datum aus einer Zelle extrahieren möchtest, gibt es auch andere Methoden:

  • Excel VBA: Wenn du regelmäßig Daten extrahieren musst, kannst du ein VBA-Skript verwenden. Ein einfaches Beispiel könnte so aussehen:
    Sub DatumAusZelleAuslesen()
      Dim datum As String
      datum = Format(Sheets("Tabelle1").Range("A1").Value, "dd.mm.yyyy")
      Sheets("Tabelle1").Range("B1").Value = datum
    End Sub
  • Datum aus Text extrahieren: Um Daten aus einem Textstring zu extrahieren, kannst du die Funktion DATWERT verwenden, um das Datum aus einem Textformat zu lesen.

Praktische Beispiele

  1. Beispiel mit benutzerdefiniertem Datumsformat:

    • Ursprüngliches Datum in A1: 23.03.2007 12:48
    • Formel in B1: =TEXT(A1, "TT.MM.JJJJ")
    • Ergebnis in B1: 23.03.2007
  2. Datum aus Text extrahieren:

    • Wenn du einen Text hast, der das Datum enthält, z.B. "Das Datum ist 23.03.2007", kannst du die Funktion FINDEN und TEIL verwenden, um das Datum zu extrahieren.

Tipps für Profis

  • Kopierbarkeit: Wenn du sicherstellen möchtest, dass das Datum in der Zielzelle kopierbar ist, benutze die TEXT-Funktion, um das Datum als Text darzustellen.

  • Formatierung beibehalten: Achte darauf, dass die Zielzelle das richtige Format hat, um das Datum korrekt anzuzeigen, insbesondere wenn du mit verschiedenen Formaten arbeitest.

  • Excel-Funktionen kombinieren: Du kannst auch Funktionen wie LINKS oder RECHTS kombinieren, um spezifische Teile des Datums auszulesen, falls nötig.


FAQ: Häufige Fragen

1. Wie kann ich nur das Datum ohne Uhrzeit auslesen?
Verwende die Formel =TEXT(A1, "TT.MM.JJJJ"), um nur das Datum zu extrahieren.

2. Wie kann ich das Datum aus einer Zelle in ein anderes Format umwandeln?
Nutze die TEXT-Funktion mit dem gewünschten Format, zum Beispiel: =TEXT(A1, "JJJJ-MM-TT") für das ISO-Format.

3. Kann ich auch mit VBA das Datum aus einer Zelle auslesen?
Ja, du kannst VBA verwenden. Ein einfaches Skript zur Extraktion findest du im Abschnitt "Alternative Methoden".

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige