Libre Calc Maxwert aus Matrix kleiner 0

OP #3374641
Servus zusammen,

ich versuche mit Libre Calc aus ein paar Zahlen den negativen Wert zu 
ermitteln, der Null am nächsten ist.

ZB:
      A  B  C

1|    1  2  3
2|   -2 -5 -6
3|    5  7  3

=MAX(A1:C3<0)

Eigentlich erwarte ich das Ergebnis -2 bekomme aber #WERT!

Hat jemand eine Idee was ich falsch mache?

Ich arbeite mit Libre 4.0.4.2

Danke schonmal! :)
Gast #3374931
Die MAX-Formel nimmt nur einen Zellbereich entgegen, keine zusätzlichen 
Filter auf die Werte in dem Bereich.

Einfacher: Das "<0" funktioniert nicht.

Weil's eine schöne sportliche Herausforderung für die Mittagspause ist, 
hab ich's mal in einer Zeile gelöst:

=MAX(WENN(A1:C3>=0;MIN(A1:C3);A1:C3))

Array-Formel. Also mit Strg-Return abschließen. Geht vielleicht auch 
irgendwie einfacher, aber das war gerade am spaßigsten ;)
#3374966
Hallo,

eins vorweg, ich arbeite nicht mit Libre 4.0.4.2, sondern mit EXCEL 
2003. Vielleicht kann ich Dir dennoch helfen.

Baste Rix schrieb:
> =MAX(A1:C3<0)

Selbst wenn dieser Ansatz funktionieren würde, würdest Du nur den 
booleschen Wert "0" oder "1" als Ergebnis bekommen. Der Vergleich "<0" 
liefert nur das Ergebnisse, ob der betreffende Wert kleiner oder 
größer/gleich Null ist.

Letztlich suchst Du den ersten Wert unterhalb der Schwelle "0". Gibt es 
hierfür in Libre eine vordefiniert Funktion?

Eine mögliche Lösung, die sich sicher auch mit Libre realisieren lässt, 
ist eine Matrix anzulegen, in der die positive bzw. Nullwerte durch den 
kleinsten Wert der Ausgangsmatrix ersetzt wurden. Ausgehend von dieser 
Matrix müsstest lediglich der größte Wert gesucht werden.

In EXCEL lässt sich dein Problem recht elegant mit einer sog. 
Arrayformel lösen.

Mit freundlichen Grüßen
Guido
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.