"MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Moderator: Moderatoren
"MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Suche eine Formel wie SUMMEWENN, allerdings soll dabei nicht eine Summe gebildet, sondern der Mini/Maximalwert eines Bereiches ausgegeben werden.
Also im Prinzip statt...
SUMMEWENN(Bereich; Kriterien; Summierbereich)
folgendes
MINWENN(Bereich; Kriterien; Minwert-Bereich)
Hylli
Also im Prinzip statt...
SUMMEWENN(Bereich; Kriterien; Summierbereich)
folgendes
MINWENN(Bereich; Kriterien; Minwert-Bereich)
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
Für den Max-wert ist es relativ einfach:
zB:
=MAX((A10:A30)*(B10:B30="Fred"))
als Matrixfunktion ('strg+shift+enter' oder [x]Matrix -option im Formelassistenten)
für den Min-wert etwas schwieriger:
=MIN((A10:A30)*(WENN(B10:B30="Fred";1;"")))
ebenfalls als Matrix.
Gruß Karo
Für den Max-wert ist es relativ einfach:
zB:
=MAX((A10:A30)*(B10:B30="Fred"))
als Matrixfunktion ('strg+shift+enter' oder [x]Matrix -option im Formelassistenten)
für den Min-wert etwas schwieriger:
=MIN((A10:A30)*(WENN(B10:B30="Fred";1;"")))
ebenfalls als Matrix.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hi Karo,
danke schonmal für Deine Hilfe. Das mit der MAX-Funktion funktioniert soweit, nur die MIN-Formel will bei mir leider nicht!??
Kannst Du mir da nochmals auf die Sprünge helfen?
So sieht die bei mir aus:
wenn ich mit STRG+Shift+Enter die Funktion in eine Matrixfunktion umwandle, dann erhalte ich einen Err:502 sowie in der Funktionszeile sowas:
Hylli
danke schonmal für Deine Hilfe. Das mit der MAX-Funktion funktioniert soweit, nur die MIN-Formel will bei mir leider nicht!??
Kannst Du mir da nochmals auf die Sprünge helfen?
So sieht die bei mir aus:
Code: Alles auswählen
=MIN((Liste.$E$2:$E$3940)*(WENN(Liste.$J$2:$J$3940=10110102);1;0))
Code: Alles auswählen
{=MIN((Liste.$E$2:$E$3940)*(WENN(Liste.$J$2:$J$3940=10110102)~1~0))}
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo Hylli,
Du hast einen Fehler im zweiten Teil der Formel. Und zwar hast Du eine schließende Klammer zu früh gesetzt. Richtig wäre
Gruß
balu
Du hast einen Fehler im zweiten Teil der Formel. Und zwar hast Du eine schließende Klammer zu früh gesetzt. Richtig wäre
Code: Alles auswählen
=MIN((Liste.$E$2:$E$3940)*(WENN(Liste.$J$2:$J$3940=10110102;1;0)))
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
..........10110102;1;"")))
Gruß Karo
In meinem Beispiel ist an der Stelle keine schliessende Klammer, und gerade um die Null zu verhindern hab ich an der Stelle "" genommen:....10110102);1;0))
..........10110102;1;"")))
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
...wieder mal viel zu billig der Fehler!
@Balu (und nun auch Karo)
Danke für den Tipp.
@All
1. Kann mir einer einen plausiblen Grund erklären warum bei MIN die WENN-Funktion angewendet werden muss?
2. Ist diese Funktion syntaktisch richtig, wenn ich 2 Werte heranziehen möchte?
Hylli
@Balu (und nun auch Karo)
Danke für den Tipp.
@All
1. Kann mir einer einen plausiblen Grund erklären warum bei MIN die WENN-Funktion angewendet werden muss?
2. Ist diese Funktion syntaktisch richtig, wenn ich 2 Werte heranziehen möchte?
Code: Alles auswählen
=MIN((Liste.$E$2:$E$3936)*(ODER(WENN(Liste.$J$2:$J$3936=10188888;1;0);WENN(Liste.$J$2:$J$3936=10110001;1;0))))
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
1.Wie Ich bereits sagte: um die Ausgabe von 0 zu verhindern.
2. Hab ich jetzt keine Zeit dazu.
Gruß Karo
1.Wie Ich bereits sagte: um die Ausgabe von 0 zu verhindern.
2. Hab ich jetzt keine Zeit dazu.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
zu 1.:
Stimmt, nachdem ich es nochmals überprüft habe, habe ich festgestellt, dass ich "" verwenden muss, um auch mal Werte >0 zu erhalten.
zu 2.:
Formel ist syntaktisch nicht korrekt, sofern ich "" in den Wenn-Bedinungen statt 0 verwende (Err:502). Wenn ich 0 verwende, dann kommt halt 0 raus.
Da werde ich mich nochmals hinsetzen müssen und die Formel nachprüfen. Vielleicht komm ich selbst auf den Trichter.
Hylli
Stimmt, nachdem ich es nochmals überprüft habe, habe ich festgestellt, dass ich "" verwenden muss, um auch mal Werte >0 zu erhalten.
zu 2.:
Formel ist syntaktisch nicht korrekt, sofern ich "" in den Wenn-Bedinungen statt 0 verwende (Err:502). Wenn ich 0 verwende, dann kommt halt 0 raus.
Da werde ich mich nochmals hinsetzen müssen und die Formel nachprüfen. Vielleicht komm ich selbst auf den Trichter.
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
Funktionierts mit:
Gruß Karo
Funktionierts mit:
Code: Alles auswählen
=MIN(MIN((Liste.$E$2:$E$3936)*(WENN(Liste.$J$2:$J$3936=10188888;1;"")));MIN((Liste.$E$2:$E$3936)*(WENN(Liste.$J$2:$J$3936=10110001;1;""))))
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Teste ich Morgen, danke für den nochmaligen Tipp.
Ich sehe schon, ich muss mich mal ernsthaft mit Matrixformeln auseinandersetzen, Tue mir da wirklich noch sehr schwer damit die auch nur annhähernd zu verstehen.
Hylli
Ich sehe schon, ich muss mich mal ernsthaft mit Matrixformeln auseinandersetzen, Tue mir da wirklich noch sehr schwer damit die auch nur annhähernd zu verstehen.
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
So siehts hübscher aus:
Gruß Karo
So siehts hübscher aus:
Code: Alles auswählen
=MIN((Liste.$E$2:$E$3936)*(WENN((Liste.$J$2:$J$3936=10188888)+(Liste.$J$2:$J$3936=10110001);1;"")))
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo Karo,
herzlichen Dank für Deine Hilfe. Beide Formeln funktionieren wunderprächtig (mit Werten > 0 als Min-Wert gegengetestet).
Die erste Formel habe ich soweit geschluckt, aber bei der zweiten Formel störe ich mich irgendwie an dem Pluszeichen in der Wenn-Bedingung?
Hylli
herzlichen Dank für Deine Hilfe. Beide Formeln funktionieren wunderprächtig (mit Werten > 0 als Min-Wert gegengetestet).
Die erste Formel habe ich soweit geschluckt, aber bei der zweiten Formel störe ich mich irgendwie an dem Pluszeichen in der Wenn-Bedingung?
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
WAHR entspricht 1
FALSCH entspricht 0
ergo ist WAHR + FALSCH = WAHR
Gruß Karo
Maximal eine der zwei Bedingungen ist WAHR die andere FALSCH......aber bei der zweiten Formel störe ich mich irgendwie an dem Pluszeichen in der Wenn-Bedingung?
WAHR entspricht 1
FALSCH entspricht 0
ergo ist WAHR + FALSCH = WAHR
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hi,
die Logik dahinter ist mir schon klar, nur nicht die Schreibweise. Mir hätte da eher sowas mit ODER und WAHR() vorgeschwebt.
Ich habe das mal an einem einfachen Beispiel getestet:
ergibt das selbe wie
Ersteres erscheint für mich vom Aufbau her logischer, wobei ich mir nicht sicher bin, ob beides auch von der Logik her identisch zu betrachten ist?!?
Umgemünzt auf meine Auswertung sollte dann eigentlich auch folgendes funktionieren:
Leider ergibt das aber 0 und nicht den eigentlich niedrigsten Wert (>0) in meiner Liste.
...und da wären sie wieder - meine Verständnisprobleme!
Hylli
die Logik dahinter ist mir schon klar, nur nicht die Schreibweise. Mir hätte da eher sowas mit ODER und WAHR() vorgeschwebt.
Ich habe das mal an einem einfachen Beispiel getestet:
Code: Alles auswählen
=WENN(ODER((B1=3);(B1=4))=WAHR();"wahr";"falsch")
Code: Alles auswählen
=WENN((B2=3)+(B2=4);"wahr";"falsch")
Umgemünzt auf meine Auswertung sollte dann eigentlich auch folgendes funktionieren:
Code: Alles auswählen
{=MIN((Liste.$E$2:$E$3936)*(WENN(ODER((Liste.$J$2:$J$3936=10110202);(Liste.$J$2:$J$3936=10110001))=WAHR();1;"")))}
...und da wären sie wieder - meine Verständnisprobleme!
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: "MINWENN" bzw. "MAXWENN" wie "SUMMEWENN" gesucht
Hallo
Diese Form:
hab ich auch ausprobiert, aber leider nicht herausgefunden wieso das nicht funktioniert
Gruß Karo
Diese Form:
Code: Alles auswählen
{=MIN((Liste.$E$2:$E$3936)*(WENN(ODER(Liste.$J$2:$J$3936=10110202;Liste.$J$2:$J$3936=10110001);1;"")))}
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)