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

Forumthread: Aus Spalte max datum ermitteln

Aus Spalte max datum ermitteln
einfachf
Hallo Ihr Lieben,
noch ein kleines Problem.
ich habe in einer Spalte Datumsangaben.
Nun möchte ich das max datum und das Min Datum auslesen.
Habe schon folgendes Probiert.
  • EX.Range("D:D").Select
    EX.Selection.NumberFormat = "dd/mm/yyyy"
    MaxDate = EX.WorksheetFunction.Max(Columns(4))
    MinDate = EX.WorksheetFunction.Min(Columns(4))

  • Leider liefert dies den Wert 0 als Min und Max zurück.
    Weiß jemand Rat?
    Vielen Dank
    Frank
    Anzeige

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

    Betreff
    Benutzer
    Anzeige
    AW: Aus Spalte max datum ermitteln
    18.09.2009 11:29:30
    Hajo_Zi
    Hallo Frank,
    Application.WorksheetFunction.Max (Range("E1:E10"))
    min analog

    AW: Aus Spalte max datum ermitteln
    18.09.2009 11:36:18
    einfachf
    Hallo Hajo,
    mal wieder rasend schnell mit deiner Antwort.
    Vielen dank hierfür.
    Leider wird immer noch der Wert 0 zurückgegeben.
    Darüber himnaus ist die Anzahl von Datumswerten variable.
    Also kein Range sonder über die gesamte Spalte.
    Gruß Frank
    Anzeige
    AW: Aus Spalte max datum ermitteln
    18.09.2009 11:50:53
    einfachf
    Ich noch mal,
    das Format in der Tabelle sieht so aus
    Userbild
    Versuche ich den Max Wert in einer Formel zu ermitteln bekomme ich diesen Wert zurück
    Userbild
    Irgend jemand eine Idee?
    Gruß
    Frank
    Anzeige
    AW: Aus Spalte max datum ermitteln
    18.09.2009 11:57:36
    Hajo_Zi
    Hallo Frank,
    schreibe für Range() Columns(4)
    Warum 0 keine Ahnung ich sehe die Datei nicht. vielleicht ist es nur ein Datum das aussieht wie ein Datum und Text ist?
    Gruß Hajo
    ;

    Forumthreads zu verwandten Themen

    Anzeige
    Anzeige
    Anzeige
    Anzeige
    Entdecke relevante Threads

    Schau dir verwandte Threads basierend auf dem aktuellen Thema an

    Alle relevanten Threads mit Inhaltsvorschau entdecken
    Anzeige
    Anzeige

    Infobox / Tutorial

    Maximalen Wert aus einer Datums-Spalte ermitteln in Excel


    Schritt-für-Schritt-Anleitung

    Um das größte Datum in einer Spalte in Excel zu ermitteln, kannst Du die folgende Methode verwenden:

    1. Datenformat überprüfen: Stelle sicher, dass die Datumsangaben in der Spalte korrekt formatiert sind. Nutze dafür das Format "dd/mm/yyyy".

    2. Formel eingeben: Um das maximale Datum zu finden, kannst Du die folgende Formel verwenden:

      =MAX(A:A)

      Hierbei wird die gesamte Spalte A nach dem höchsten Datum durchsucht.

    3. Minimales Datum ermitteln: Möchtest Du das minimalste Datum ermitteln, verwende die Formel:

      =MIN(A:A)
    4. Ergebnisse anzeigen: Die Formeln geben Dir nun das größte und das kleinste Datum in der angegebenen Spalte zurück.


    Häufige Fehler und Lösungen

    • Problem: Rückgabe von 0: Wenn die Formeln 0 zurückgeben, könnte es sein, dass die Datumswerte als Text formatiert sind. Überprüfe, ob die Zellen korrekt formatiert sind und keine Leerzeichen enthalten.

    • Variable Anzahl von Datumswerten: Wenn die Anzahl der Datumswerte schwankt, stelle sicher, dass Du die gesamte Spalte angibst (z.B. A:A).

    • Formel funktioniert nicht: Wenn die Formel nicht das erwartete Ergebnis liefert, versuche es mit einem spezifischen Bereich, z.B. A1:A100, um sicherzustellen, dass nur gültige Daten berücksichtigt werden.


    Alternative Methoden

    • AGGREGATE Funktion: Eine flexible Methode zur Ermittlung des maximalen Datums ist die Verwendung der AGGREGATE-Funktion:

      =AGGREGATE(14, 6, A:A)

      Diese Funktion ignoriert Fehler und kann hilfreich sein, wenn Du mit gemischten Datentypen arbeitest.

    • Pivot-Tabellen: Du kannst auch eine Pivot-Tabelle nutzen, um die Daten zu analysieren und das größte Datum anzuzeigen.


    Praktische Beispiele

    Angenommen, Du hast in Spalte A folgende Datumswerte:

    A
    01/01/2021
    15/03/2021
    10/12/2020
    25/05/2022

    Um das größte Datum zu finden, gib in einer anderen Zelle die folgende Formel ein:

    =MAX(A:A) 

    Das Ergebnis wird 25/05/2022 sein.


    Tipps für Profis

    • Datumsbereich definieren: Statt die gesamte Spalte zu durchsuchen, definiere einen spezifischen Datumsbereich, um die Leistung zu optimieren:

      =MAX(A1:A100)
    • Datumskomponenten extrahieren: Nutze zusätzliche Formeln, um spezifische Teile des Datums auszulesen, wie Jahr oder Monat:

      =JAHR(A1)  // Gibt das Jahr zurück
      =MONAT(A1) // Gibt den Monat zurück

    FAQ: Häufige Fragen

    1. Wie kann ich das Jahr aus einem Datum auslesen?
    Verwende die Formel =JAHR(A1), um das Jahr aus dem Datum in Zelle A1 zu extrahieren.

    2. Warum funktioniert meine MAX-Formel nicht?
    Stelle sicher, dass alle Werte in der Spalte als Datum formatiert sind und keine leeren Zellen oder Text enthalten sind. Überprüfe auch auf mögliche Formatierungsfehler.

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Entdecke mehr
    Finde genau, was du suchst

    Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

    Suche nach den besten Antworten
    Unsere beliebtesten Threads

    Entdecke unsere meistgeklickten Beiträge in der Google Suche

    Top 100 Threads jetzt ansehen
    Anzeige