Höchster Wert welches Jahr berechnen

Hallo.
Ich habe eine Datei mit 10 Blättern von 2014 bis 2024.
Da wird jeden Monat eingetragen was Benzin kostete.
Nun wollte ich den höchsten/niedrigsten Benzinpreis und das passende Jahr mit Monat anzeigen lassen.

Benzinpreis: =MAX(‚2024‘!D19:D30;‚2023‘!D19:D30;‚2022‘!D19:D30;‚2021‘!D19:D30;‚2020‘!D19:D30;‚2019‘!D19:D30;‚2018‘!D19:D30;‚2017‘!D19:D30;‚2016‘!D19:D30;‚2015‘!D19:D30;‚2014‘!D19:D30)

wie kann ich aber das dazugehörige Jahr und Monat ausgeben?
Dachte mit =Index($x$;1;VERGLEICH(O20;Bx:Kx;0)) könnte ich dies machen
oder wie kann ich es direkt aus der Pivot Tabelle auslesen?

Hallo,

ich habe einfach ein extra Tabellenblatt „Hilfstabelle“ erstellt:

image

Die Zeilen- und Spaltenbeschriftungen sind fest eingetragen.

B2:
='2024'!D19
C2:
='2023'!D19
D2:
='2022'!D19
usw.

Die Formeln einfach nach unten bis einschließlich Zeile 13 erweitern.


Für den größten Preis:

B14 (größter Wert des Jahres):
=MAX(B2:B13)

B15 (Monat zu B14):
=INDEX($A2:$A13;VERGLEICH(B14;B2:B13;0))

Zielzelle:
=WVERWEIS(MAX(Hilfstabelle!14:14);Hilfstabelle!14:15;2;0) &" "& INDEX(Hilfstabelle!1:1;1;VERGLEICH(MAX(Hilfstabelle!14:14);Hilfstabelle!14:14;0))


Für den kleinsten Preis:

B16 (kleinster Wert des Jahres):
=MIN(B2:B13)

B17 (Monat zu B16):
=INDEX($A2:$A13;VERGLEICH(B16;B2:B13;0))

Zielzelle:
=WVERWEIS(MIN(Hilfstabelle!16:16);Hilfstabelle!16:17;2;0) &" "& INDEX(Hilfstabelle!1:1;1;VERGLEICH(MIN(Hilfstabelle!16:16);Hilfstabelle!16:16;0))


Die Formeln für den kleinsten Preis sind exakt die selben wie für den größten Preis, nur überall MIN statt MAX und die Bezüge entsprechend angepasst.

Gruß
Tobias

Anmerkungen:

  1. Bei den Zeilenbeschriftungen habe ich zweimal Max/Jahr verwendet, A16 ist aber natürlich Min/Jahr

  2. Ich habe mit dem höchsten Jahr angefangen und bin dann Richtung niedrigstes Jahr gegangen. Das hatte sich aber nur zufällig aus meinen Beispieldaten so ergeben und hat keinen bestimmten Sinn. Es ist wohl sinnvoller mit dem niedrigsten Jahr anzufangen damit man das neueste Jahr dann einfach immer rechts anfügen kann aber für den Rest der Lösung spielt das keine Rolle.

Ich hatte neulich ein ähnliches Thema. @Indrekt war ein Teil der Lösung:

ok, aber ist es nicht möglich direkt aus dem Datendiagramm (s. Bild) die werte auszulesen ohne Hilfsblatt?

Ehrlichgesagt habe ich schon ewig nichts mehr mit solchen Diagrammen gemacht und bin mir nicht mehr sicher wie die sich genau verhalten. So lange du die Werte adressieren kannst und sich nichts verschiebt, sollte es aber eigentlich funktionieren.

Warum kommt bei mir dann #NV?
=INDEX($B1:$Q1;1;VERGLEICH(D19;B2:M13;0))

D19 --> =MAX(B2:M13)

Weil der Wert im durchsuchten Bereich nicht vorhanden ist. Im durchsuchten Bereich sind die Jahreszahlen von 2014 bis 2025 und vier Mal 0, der Maximalwert aus den anderen Zellen ist dort nicht vorhanden.