Hallo,
Ich möchte gerne das größte Datum, je Namen Finden und deren Wert anzeigen.
Danke
Gruß
Olga
https://www.herber.de/bbs/user/145757.xlsx
Hallo Olag,
Tabelle1
Hallo,
Ich möchte gerne das größte Datum, je Namen Finden und deren Wert anzeigen.
Danke
Gruß
Olga
https://www.herber.de/bbs/user/145757.xlsx
Um das höchste Datum in Excel zu finden, das bestimmten Bedingungen entspricht, kannst du die MAXWENNS()-Funktion verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
Daten vorbereiten: Stelle sicher, dass deine Daten in drei Spalten angeordnet sind: Namen, Datum und zugehörige Werte.
Formel eingeben: Verwende folgende Formel, um das höchste Datum für einen bestimmten Namen zu finden:
=MAXWENNS(B:B; A:A; "Name1")
Hierbei steht B:B für die Datumswerte und A:A für die Namen. Ersetze "Name1" durch den gewünschten Namen.
Wert für das höchste Datum finden: Um den Wert, der mit dem höchsten Datum verknüpft ist, zu finden, kannst du die MAXWENNS()-Funktion in Kombination mit der INDEX()- und VERGLEICH()-Funktion verwenden:
=INDEX(C:C; VERGLEICH(MAXWENNS(B:B; A:A; "Name1"); B:B; 0))
Hierbei steht C:C für die Werte.
Fehler: "#WERT!": Dieser Fehler tritt auf, wenn die Datumsangaben nicht im richtigen Format vorliegen. Stelle sicher, dass alle Datumswerte als Datum formatiert sind.
Fehler: "MAXWENNS nicht verfügbar": Wenn du Excel 2016 oder älter verwendest, ist die MAXWENNS()-Funktion nicht verfügbar. In diesem Fall kannst du die AGGREGAT()-Funktion als Alternative verwenden.
Wenn du nicht auf MAXWENNS() zurückgreifen kannst, gibt es alternative Methoden:
AGGREGAT() mit Bedingungen: Nutze AGGREGAT() zur Berechnung des maximalen Wertes:
=AGGREGAT(14; 6; C:C/(A:A="Name1")/(B:B=AGGREGAT(14; 6; B:B/(A:A="Name1"); 1)); 1)
MAX() und WENN(): Eine weitere Möglichkeit ist die Kombination von MAX() und WENN() in einer Array-Formel:
=MAX(WENN(A:A="Name1"; B:B))
Drücke Strg + Shift + Enter, um die Formel als Array-Formel einzugeben.
Angenommen, du hast die folgende Tabelle:
| Name | Datum | Wert |
|---|---|---|
| Name1 | 01.01.2023 | 100 |
| Name1 | 02.01.2023 | 128 |
| Name2 | 01.01.2023 | 150 |
| Name1 | 03.01.2023 | 200 |
Um den höchsten Wert für "Name1" zu finden, der dem maximalen Datum entspricht, verwendest du:
=MAXWENNS(C:C; A:A; "Name1"; B:B; MAXWENNS(B:B; A:A; "Name1"))
1. Frage
Wie kann ich das höchste Datum in einer bestimmten Spanne finden?
Antwort: Du kannst die MAXWENNS()-Funktion mit einem weiteren Kriterium für das Datumsfeld verwenden.
2. Frage
Was ist der Unterschied zwischen MAXWENNS() und AGGREGAT()?
Antwort: MAXWENNS() ist spezifisch für die Berechnung des maximalen Wertes mit mehreren Bedingungen, während AGGREGAT() vielseitiger ist und auch andere Funktionen unterstützen kann, jedoch nicht immer so einfach ist wie die MAXWENNS()-Funktion.