Du bist nicht angemeldet (anmelden)
Seite 1
Erledigt: [Openoffice / Excel] MAXWENN()?
hello, habe ein problem mit OpenOffice 3.0 Beta für den Mac
so schaut die tabelle aus:

Ich möchte jetzt rausbekommen: das Maximum der Geschwindigkeit C2:C11 aller Versuchstiere mit der Größe B2:B11 zwischen z.B. 3,0 und 3,5.
ich komm beim besten willen nicht auf die lösung
so schaut die tabelle aus:

Ich möchte jetzt rausbekommen: das Maximum der Geschwindigkeit C2:C11 aller Versuchstiere mit der Größe B2:B11 zwischen z.B. 3,0 und 3,5.
ich komm beim besten willen nicht auf die lösung
Kannst du dir keine Hilfsspalte anlegen? In deinem Fall in Spalte D1 die Funktion
Und diese Funktion dann von D2 bis D11 kopieren. Danach in eine beliebige Zelle
(ist englisch, weil ich NeoOffice in englisch verwende...)
=IF((B1>2,9) AND (B1<3,6); D1; 0);
Und diese Funktion dann von D2 bis D11 kopieren. Danach in eine beliebige Zelle
=MAX(D1:D11)
(ist englisch, weil ich NeoOffice in englisch verwende...)
funktioniert leider nicht 
Er meldet Err:509
ein weiteres problem ist, dass ich mehre solche abfragen machen muss mit unterscheidlichen spannweiten. dann müsste ich ja nach deiner methode für jede neue abfrage eine neue spalte anlegen.
notfalls würd ich das ja machen, aber es geht ja nicht.
Er meldet Err:509
ein weiteres problem ist, dass ich mehre solche abfragen machen muss mit unterscheidlichen spannweiten. dann müsste ich ja nach deiner methode für jede neue abfrage eine neue spalte anlegen.
notfalls würd ich das ja machen, aber es geht ja nicht.
Tschuldigung, es musste in der if-abfrage nicht D1, sondern C1 heißen. In deinem Fall also statt F1 (wäre ja Selbstreferenz, daher der Fehler) C1.
Und: ja, du müsstest für jede Spannweite eine neue Spalte anlegen. Aber da du die Formel ja einfach per Copy&Paste untereinander kopieren kannst und die Referenzen gleich bleiben, ist der Zeitaufwand gering.
Toni schrieb am 11.06.08, 17:40 Uhr:es bleibt leider bei der gleichen fehlermeldung.
Tschuldigung, es musste in der if-abfrage nicht D1, sondern C1 heißen. In deinem Fall also statt F1 (wäre ja Selbstreferenz, daher der Fehler) C1.
ich schnalls nicht
Toni schrieb am 11.06.08, 17:41 Uhr:das ist klar.
Die MAX-Funktion würde sich dann aber in deinem Fall auf Spalte F beziehen.
Du markierst Feld F1. Dann schreibst du oben in das Textfeld:
=WENN((B1>2,9)UND(B1<3,6);C1;0);
also: wenn der Wert in B1 zwischen 2,9 und 3,6 liegt, dann setze den Wert von C1 in das Feld F1, ansonsten den Wert 0.
Wenn du nun Zelle F1 markierst und in F2 einfügst, kopiert er dir die Formel und setzt automatisch die Referenz fort, macht also aus B1 und C1 ein B2 bzw. C2.
D.h., du machst:
1. Zelle F1 markieren
2. Apfel+C drücken
3. Pfeil runter drücken
4. Apfel+V drücken
Schritt 3+4 wiederholst du sooft wie benötigt.
=WENN((B1>2,9)UND(B1<3,6);C1;0);
also: wenn der Wert in B1 zwischen 2,9 und 3,6 liegt, dann setze den Wert von C1 in das Feld F1, ansonsten den Wert 0.
Wenn du nun Zelle F1 markierst und in F2 einfügst, kopiert er dir die Formel und setzt automatisch die Referenz fort, macht also aus B1 und C1 ein B2 bzw. C2.
D.h., du machst:
1. Zelle F1 markieren
2. Apfel+C drücken
3. Pfeil runter drücken
4. Apfel+V drücken
Schritt 3+4 wiederholst du sooft wie benötigt.
Ach ja, du musst in deinem Fall ja erst ab Zeile 2 anfangen, also B2, C2 und F2! die erste ist bei dir ja ne überschrift. D.h. in meinem vorigen Posting alle zeilen um einen tiefer, also erst ab Zelle F2 anfangen und B2/C2 schreiben etc.
ich weiß jetzt nicht was ich anders gemacht habe, aber jetzt gehts.
danke für die schnelle Hilfe!
wahrscheinlich weil ich jetzt in feld F2 begonnen habe? wer weiß.
das wird es wohl gewesen sein.
danke für die schnelle Hilfe!
wahrscheinlich weil ich jetzt in feld F2 begonnen habe? wer weiß.
Toni schrieb am 11.06.08, 17:47 Uhr:
Ach ja, du musst in deinem Fall ja erst ab Zeile 2 anfangen, also B2, C2 und F2! die erste ist bei dir ja ne überschrift. D.h. in meinem vorigen Posting alle zeilen um einen tiefer, also erst ab Zelle F2 anfangen und B2/C2 schreiben etc.
das wird es wohl gewesen sein.
