Hallo Markus,
Pivot ist zwar kinderleicht und du solltest dich grundsätzlich mal damit
beschäftigen, du wolltest aber eine Formel - hier kriegst du eine Formel.
=INDEX(B2:B37;AGGREGAT(15;6;ZEILE(A2:D37)-1/(C2:C37=AGGREGAT(4;6;C2:C37/(A2:A37=H2)))/(A2:A37=H2);1))
In meinem Beispiel stehen die Daten in A1:D37. Spalte A das Datum,
Spalte B das Jahr und in Spalte C die Messwerte.
Der Teil AGGREGAT(4;6;C2:C37/(A2:A37=H2)) liefert dir den Maximalwert
bei der Bedingung Monat in Zelle H2. Hier könntest du auch alternativ
=MAXWENNS(C2:C37;A2:A37;H2) verwenden.
Der Teil AGGREGAT(15;6;ZEILE(A2:D37)-1/(C2:C37={Maximalwert bei
Bedingung})/(A2:A37=H2);1) sucht den Maximalwert in der Spalte C und
wenn dann auch noch in A der richtige Monat steht, erhältst du die Zeile
des ersten Treffers. Falls es mehrere richtige Ergebnisse gibt, kannst
du dieses auch darstellen indem du die 1 ganz hinten durch eine 2 etc.
ersetzt. Da wirst du aber noch einen WENNFEHLER(;"") drum bauen müssen,
damit du keine Fehler erhältst wenn es nur einen Treffer gibt.
Mit Index erhältst du dann das Jahr in der richtigen Zeile.
Falls du die ganze Ergebniszeile darstellen möchtest, musst du bei Index
A2:D37 schreiben und dann mit Strg + Hochstellen + Enter als
Matrixformel abschließen.
Ich lege dir meine Beispieldatei bei, für alle anderen funktioniert
dieser Link in den nächsten 14 Tagen:
https://transfer.sh/72lLivoy69/Jahr%20finden.ods
Viel Spaß
mfg
Jürgen Kirsten
Am 21.08.2023 um 17:18 schrieb eilf:
Am Montag, 21. August 2023, 15:04:27 CEST schrieb Bernd Neumann:
Hallo Markus,
ich kenne mich mit Pivottabellen u. dergl. nicht aus, kann also den
Aufwand nicht einschätzen.
Hi,
Pivottabellen ist/sind ein ganz ausgezeichnetes Feature
(und _eigentlich_ kinderleicht in der Handhabe).
Deine Daten stehen in A1:C10000
in der Überschrift Monat, Jahr, Merkmal_1
markiere A1:C10050
(vermutlich steht jeder Monat in einer Zeile,
so hast Du für die nächsten ~ vier Jahre "Ruhe")
Button: Pivotisieren,
aktuelle Auswahl <OK>
ziehe
<Monat> in Spaltenfelder
<Jahr> in Zeilenfelder
(könnte man auch tauschen, aber irgendwann reichen die Spalten nicht)
ziehe Merkmal_1 nach Datenfelder
klicke dann dort auf den Merkmalsnamen und wähle Max <OK>
(Optionen und Quelle/Ziel sind erst mal noch nicht relevant)
<OK>
und schon hast Du die Maxima der Jahre/Monate
(die zukünftigen Jahre/Monate stehe als (leer) (Spalten/Zeilen drin)
f.f. -- fiel ferkniegen!!
Frank
p.s.
falls du noch Fragen hast, meld Dich einfach!
d.o.
--
Mit freundlichen Grüßen
*Jürgen Kirsten*
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.