Hallo,
Die Funktion MAX verlangt einen Bereich, also muss die Formel lauten: =MAX(MVvon:HKAvon) bzw. =MAX(K2:E2)
Der Unterschied in der Formel ist das ":"!
Hier ein Beispiel: https://www.dropbox.com/s/1kn0ehchxnd1m9v/max.ods?dl=0
MfG Alois

Boris Kirkorowicz schrieb am 28.03.2023 um 15:16:
Hallo,
gerade hadere ich mit der Funktion MAX() in Calc 7.4.3.2.
Wie ich es verstehe, gibt die Funktion den höchsten der angegebenen Werte aus. Wenn man also zwei Datumswerte vergleicht, müsste das spätere Datum ausgegeben werden. Soweit richtig?

Nun habe ich zwei Datumswerte in benannten Bereichen (jeweils ganze Spalten) MVvon und HKAvon. In MVvon steht 01.07.2016, in HKAvon steht 01.10.2020. Dementsprechend würde ich erwarten, dass die Formel
=MAX(MVvon;HKAvon)
das Datum 01.10.2020 ausgibt. Stattdessen wird jedoch 15.07.2022 angezeigt, ein Datum, das im gesamten Dokument nur in anderen Zeilen vorkommt, nicht jedoch in der, in der die Formel steht. Ziehe ich die Formel über die Spalte herunter, steht in jeder Zeile dieses Datum 15.07.2022, unabhängig von den jeweiligen Werten in den Spalten MVvon und HKAvon.

Wenn ich statt der Bereichsnamen Zelladressen eingebe, etwa
=MAX(K2;E2)
wird das erwartete Datum 01.10.2020 angezeigt. Da jedoch die Tabelle recht umfangreich ist, muss ich mit halbwegs sprechenden Namen arbeiten, da die Formelentwicklung und -kontrolle sonst zu unübersichtlich gerät, um damit sicher arbeiten zu können.


Bislang scheint es (hoffentlich!) die einzige Spalte zu sein, in der solches auftritt; in den vielen anderen habe ich zumindest noch keine Fehler bemerkt.
Was mache ich falsch, wie geht es richtig?



--
Liste abmelden mit E-Mail an: users+unsubscr...@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

Antwort per Email an