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

Forumthread: Datum aus Zelle auslesen

Datum aus Zelle auslesen
26.03.2007 15: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 15: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 15: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 15:24:00
EtoPHG
Hallo Emanuel,
=TEXT(Zelle,"TT.MM.JJJJ")
Gruss Hansueli
AW: Datum aus Zelle auslesen
26.03.2007 15:25:58
Emanuel
Klasse! Vielen Dank Dir!!
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".

Anzeige
Anzeige