Clever-Excel-Forum

Normale Version: Letztes Datum kleiner als Heute mit Bedingung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo allerseits, ich für die Excel-Profis unter Euch ist das sicher ein Klacks, aber ich habe schon lange gesucht und nicht die passende Lösung gefunden.

Ich bin auf der Suche nach einer Formel für folgendes Problem:

Aus einer Liste mit Namen (Spalte A) und Datums-Werten (Spalte B möchte ich für jeden Namen das letzte Datum kleiner als "HEUTE" in Spalte C und der zugehörigen Zeile angezeigt bekommen.

Zusätzlich wäre noch eine bedingte Formatierung toll, nämlich wenn das letzte Datum kleiner als "HEUTE" (in Spalte C) innerhalb der letzten drei Tage vor "HEUTE" liegt.

Wäre sehr toll wenn mir jemand weiterhelfen könnte. Zur Verdeutlichung eine Beispiel-Datei im Anhang. Vielen Dank!
(11.02.2021, 18:44)MT105 schrieb: [ -> ]Aus einer Liste mit Namen (Spalte A) und Datums-Werten (Spalte B möchte ich für jeden Namen das letzte Datum kleiner als "HEUTE" in Spalte C und der zugehörigen Zeile angezeigt bekommen.
Da es in der Tabelle kein Datum >HEUTE() gibt ist das ein ziemlich untaugliches Beispiel. Und die Wunschergebnisse fehlen auch.
Code:
=MAXWENNS([Datum];[Datum];"<="&HEUTE();[Name];[@Name])
Perfekt, vielen Dank! Stimmt, Datum größer heute hätte ich hinzufügen sollen. Das mit den Wunsch-Ergebnissen war mir nicht bewusst - ich gelobe Besserung Angel
Sorry dass ich das Thema nochmal aufwärmen muss, aber leider musste ich feststellen, dass die o.g. Formel in der Arbeit mit Excel 2016 nicht funktioniert.

Ich wäre deshalb sehr dankbar, wenn mir nochmal jemand weiterhelfen könnte. Dieses Mal auch mit besser Formulierter Aufgabenstellung in der Excel-Datei.

Schon jetzt herzlichen Dank!
Hallo M...,

zB. so:

=AGGREGAT(14;6;[Datum]/([Datum]<=HEUTE())/([Name]=[@Name]);1)
Klasse, vielen Dank Helmut! Ein tolles Forum hier, so macht das Spaß.
Mist zu früh gefreut - ich habe die Formel in der richtigen Datei ausprobiert, jetzt hat sich folgendes gezeigt:
Wenn eine Person nur einen Termin in der Zukunft hat - also einen geplanten Termin, aber keinen zurückliegenden Termin - wird ein Fehler #ZAHL! erzeugt.
Wie kann ich die Formel
Code:
=AGGREGAT(14;6;[Datum]/([Datum]<=HEUTE())/([Name]=[@Name]);1)
abfangen, so dass kein Fehler erzeugt wird bzw. die Zeile einfach leer bleibt / leer angezeigt wird?
Siehe in der Beispiel-Datei den Namen "Professor".
Vielen Dank!
einfach WENNFEHLER drumrumpacken:

=WENNFEHLER(AGGREGAT(....);"")

Gruß
Fred