Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: kgrösste aus Datumsbereich

kgrösste aus Datumsbereich
15.10.2020 18:43:48
Robert
Hallo liebe Excelfreunde
Ich habe das Forum durchsucht, jedoch nichts gefunden. Vielleicht habe ich auch nicht nach dem richtigen Begriff gesucht.
ich habe eine Tabelle, wo in Spalte B ein fortlaufendes Datum (mittlerweile ca. 20 Jahre) steht. In Spalte C werden täglich zum Datum die Gästezahlen einer Transportbahn notiert. In Spalte D das gleiche einfach für eine weitere Bahn, und so weiter und so fort.
Nun möchte bei einer Auswertung die grösste Frequenz (grössten Wert) innerhalb eines Datumbereichs ermitteln. So steht z.B. in Zelle Zelle H5 01.02.2019. Nun soll mir die Formel die grösste Frequenz im Bereich aus Zelle H5 bis zum Monatsende aus H5 herausgeben.
Ich habe es mit Aggregat, maxwenns, kgrösste versucht aber ich komme nicht auf den kleinsten Nenner um diese Zahl zu ermitteln. Kann mir da jemand helfen?
Gerne würde ich die Tabelle hochladen, aber bei mir kommt dabei immer eine Fehlermeldung.
Grüsse
Robert
Anzeige

19
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: z.B. mit AGGREGAT() ...
15.10.2020 18:57:32
neopa
Hallo Robert,
... so: =AGGREGAT(14;6;C2:C9999/($B2:$B9999&gt=$H5)/($B2:$B9999&lt=MONATSENDE($H5;0));1) und Formel nach rechts ziehend kopieren für die anderen Bahnen.
Gruß Werner
.. , - ...
AW: z.B. mit AGGREGAT() ...
15.10.2020 19:35:25
Robert
Werner, wow
Danke vielmals für die super tolle Unterstützung. Genau was ich gesucht habe.
Liebe Grüsse Robert
Anzeige
AW: bitteschön owT
15.10.2020 20:11:02
neopa
Gruß Werner
.. , - ...
AW: kgrösste aus Datumsbereich
15.10.2020 19:07:32
Daniel
Hi
wenn die Liste nach Datum sortiert ist:
=max(index(C:C;Vergleich(h5;B:B;1)):Index(D:D;Vergleich(Monatsende(h5;0);B:B;1)))
Gruß Daniel
AW: kgrösste aus Datumsbereich
15.10.2020 19:36:42
Robert
Danke vielmals Daniel
Du hast mir richtig geholfen. Genau was ich suche. Dass ich da nicht selber draufgekommen bin? Na ja...
Liebe Grüsse, Robert
Anzeige
AW: Du hast sicher beachtet ...
15.10.2020 20:18:24
neopa
Hallo Robert,
... dass mein Formelvorschlag eine Auswertung je Datenspalte vornimmt und Daniel die Auswertung über alle (im Beispiel 2) vornimmt. Beide Formeln lassen sich leicht auf die jeweilige andere Variante umstellen.
Daniels Vorschlag sollte performanter sein. Mein Formelvorschlag würde dagegen auch funktionieren, wenn die Daten in Spalte B nicht sortiert sind.
Gruß Werner
.. , - ...
Anzeige
AW: kgrösste aus Datumsbereich
15.10.2020 19:51:07
chris
Hallo Daniel,
ich bin Excel Anfänger und will mich aber auch immer etwas informieren und besser auskennen.
Könntest du mir die Formel vielleicht mal in eine Datei packen und hier hochladen damit ich Sie mir mal anschauen kann. Also was sie macht und wie sie funktioniert.
Ich schaue mir auch immer die Excel fragen hier an in der Hoffnung auch mal helfen zu können aber leider kapiere ich meistens nicht einmal was der Fragensteller haben möchte.
Wäre toll wenn du das machen könntest. Vielen Dank dafür !
Grüße Chris
Anzeige
AW: kgrösste aus Datumsbereich
15.10.2020 19:55:14
Daniel
hi
ich hab da keine Datei.
du könntest höchsten Robert nochmal bitten, sich die Anweisungen auf der Uploadseite nochmal genau durchzulesen und die Datei trotzdem hochzuladen.
die Formel macht nichts anderes, als die Zeilennummer des gegeben Datums und die Zeilennummer des Datums zum Monatsende zu ermitteln und dann mit dem Zellbereich zwischen diesen beiden Zeilen die Max-Auswertung befüllen.
Gruß Daniel
Anzeige
AW: kgrösste aus Datumsbereich
15.10.2020 19:58:55
chris
Ich danke Dir und mache da jetzt kein größeres Fass auf...
Aber erklär mal das ?

die Formel macht nichts anderes, als die Zeilennummer des gegeben Datums und die Zeilennummer  _
des Datums zum Monatsende zu ermitteln und dann mit dem Zellbereich zwischen diesen beiden Zeilen die Max-Auswertung befüllen.
Also in welche beiden Zellen müsste ich Werte eingeben um diese Formel zu testen ?
Anzeige
AW: kgrösste aus Datumsbereich
15.10.2020 20:13:27
Daniel
du musst in Spalte B eine Zahlenreihe mit Datumswerten eingeben, die mindestens 3 Monate umfasst und dann den 1. des mittleren Monats als Suchwert verwenden.
Gruß Daniel
AW: kgrösste aus Datumsbereich
15.10.2020 20:17:48
chris
Daniel ich Danke Dir !
Monatserster bis Monatsende = kompletter Monat
15.10.2020 20:50:13
WF
Hi,
{=MAX((MONAT(B:B)=MONAT(H5))*(JAHR(B:B)=JAHR(H5))*C:C)}
Oder war Dein Beispiel unglücklich gewählt?
WF
Anzeige
AW: Monatserster bis Monatsende = kompletter Monat
16.10.2020 11:15:18
Daniel
unglücklich finde ich, ganze Spalten in Matrixformeln einzusetzen.
das führt zu hohen Berechnungszeiten, weil Excel dann jede Zeile berechnet und das sind mittlerweile mit c.a 1,04 Millionen sehr viele.
Besser ist es, in Matrixformeln die Zellbereiche so exakt wie möglich anzugeben.
Gruß Daniel
Anzeige
AW: Monatserster bis Monatsende = kompletter Monat
16.10.2020 12:55:53
Robert
Ich nehme die Daten aus einer intelligenten Tabelle und somit hält sich der Range noch in einem benutzerfreundlichen Rahmen.
Gruss Robert
AW: eine derartige Matrixformel wie hier, ...
16.10.2020 11:20:11
neopa
Hallo Robert, hallo Chris,
... die über den gesamten Zeilenbereich auswerten soll, ergibt das gleiche Ergebnis wie z.B. mein Formelvorschlag, der auch eine Matrixformel ist, nur in Excelversionen vor Office365 im Gegensatz zu der aufgezeigten MAX()-Formel keinen spez. Formeleingabeabschluss benötigt. Wenn man eine derartige Formeln definiert, sollte man aus Performansegründen möglichst nur die Auswertung auf den max notwendig auszuwertenden Bereich beschränken.
Und wenn hier die Datumswerte sortiert sein sollten, dann ist mE auch der Formelansatz effektiver, den Daniel vorgeschlagen hat, wohl egal in welcher XL-Version.
Gruß Werner
.. , - ...
Anzeige
AW: eine derartige Matrixformel wie hier, ...
16.10.2020 11:22:41
chris
Dankeschön !
AW: bitteschön owT
16.10.2020 11:54:21
neopa
Gruß Werner
.. , - ...
die üblichen Mäkeleien
16.10.2020 13:09:53
WF
und darauf dann die üblichen Verlängerungen:
=MAX(INDEX((MONAT(B1:B111)=MONAT(H5))*(JAHR(B1:B111)=JAHR(H5))*C1:C111;0))
WF
Anzeige
AW: die üblichen Mäkeleien
16.10.2020 13:14:23
Daniel
was nützt eine kurze Formel, wenn sie lang und vorallem unnötigweise lang rechnet?
schnelles Rechnen sollte das Ziel sein, das macht sich bei jeder Anwendung der Datei bemerkbar, Kurze Formeln nur einmal beim Eingeben.
;
Anzeige
Anzeige

Infobox / Tutorial

Größte Werte aus Datumsbereich in Excel ermitteln


Schritt-für-Schritt-Anleitung

Um die größte Frequenz innerhalb eines Datumsbereichs in Excel zu ermitteln, kannst du die Funktion AGGREGAT() verwenden. Hier ist eine schrittweise Anleitung:

  1. Vorbereitung der Daten: Stelle sicher, dass du eine Tabelle hast, in der die Datumswerte in Spalte B und die Gästezahlen in Spalte C eingetragen sind.

  2. Formel eingeben: In Zelle H5 gib das Datum ein, bis zu dem du die größte Frequenz ermitteln möchtest.

  3. AGGREGAT()-Formel: Verwende die folgende Formel in der Zelle, in der du das Ergebnis anzeigen möchtest:

    =AGGREGAT(14;6;C2:C9999/($B2:$B9999>=$H5)/($B2:$B9999<=MONATSENDE($H5;0));1)

    Diese Formel gibt den größten Wert im angegebenen Datumsbereich zurück.

  4. Formel kopieren: Ziehe die Formel nach rechts, um die größten Werte für andere Spalten (weitere Bahnen) zu erhalten.


Häufige Fehler und Lösungen

  • Fehlerhafte Datumsangaben: Stelle sicher, dass die Daten in Spalte B im richtigen Datumsformat vorliegen. Andernfalls funktioniert die Berechnung nicht.

  • Bereichsfehler: Wenn du einen Fehler bei den Zellbereichen erhältst, überprüfe, ob die Bereiche korrekt angegeben sind (C2:C9999 und B2:B9999).

  • Matrixformeln: Wenn du Matrixformeln verwendest, stelle sicher, dass du die Eingabe korrekt abschließt (z.B. mit Strg + Shift + Enter in älteren Excel-Versionen).


Alternative Methoden

Eine alternative Methode zur Verwendung von AGGREGAT() ist die Nutzung von INDEX() und VERGLEICH(), besonders wenn die Liste nach Datum sortiert ist. Hier ist eine Beispiel-Formel:

=MAX(INDEX(C:C;VERGLEICH(H5;B:B;1)):INDEX(D:D;VERGLEICH(MONATSENDE(H5;0);B:B;1)))

Diese Methode gibt dir die größte Frequenz für den von dir angegebenen Datumsbereich zurück.


Praktische Beispiele

Angenommen, du hast die folgenden Daten:

Datum Gäste Bahn 1 Gäste Bahn 2
01.01.2019 100 150
15.01.2019 200 250
01.02.2019 300 350
28.02.2019 400 450

Wenn du in Zelle H5 das Datum 01.02.2019 eingibst und die oben genannte AGGREGAT()-Formel verwendest, erhältst du die größte Gästezahl für den Zeitraum vom 01.02.2019 bis zum 28.02.2019.


Tipps für Profis

  • Verwende intelligente Tabellen: Wenn du deine Daten als intelligente Tabelle formatierst, wird der Bereich automatisch aktualisiert, wenn du Daten hinzufügst oder entfernst.

  • Optimierung der Berechnungen: Achte darauf, nur die notwendigen Bereiche anzugeben, um die Berechnungszeiten zu minimieren. Vermeide die Verwendung ganzer Spalten in Matrixformeln.

  • Daten sortieren: Wenn deine Daten chronologisch sortiert sind, kannst du die Leistung deiner Formeln verbessern und die Lesbarkeit der Tabelle erhöhen.


FAQ: Häufige Fragen

1. Kann ich die Formel auch für andere Werte als Gästezahlen verwenden?
Ja, die Formel kann für jede numerische Spalte verwendet werden, solange die Datumswerte in einer anderen Spalte stehen.

2. Warum funktioniert die Formel nicht, obwohl ich alles richtig eingegeben habe?
Überprüfe, ob alle Zellbezüge korrekt sind und ob die Datumswerte im richtigen Format vorliegen. Auch die Excel-Version kann eine Rolle spielen, insbesondere bei Matrixformeln.

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