Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Problem mit ={MIN(WENN(UND...))}
#1
Hallo zusammen,

ich möchte gerne den Minimalwert aus einer Spalte ermitteln, aus der aber nur diejenigen zellen berücksichtigt werden, die 2 Bedingungen erfüllen:

die zelle ist nicht leer
und
in der nachbarzelle steht "ja"

meine formel sieht so aus

={MIN(WENN(UND(B:B="ja";A:A<>"");A:A))}

dabei kommt allerdings, egal ob eine zelle leer ist oder nicht, immer der wert 0 raus. interessanter weise funktioniert die formel einwandfrei, wenn man nur eine bedingung stellt, also

={MIN(WENN(B:B="ja";A:A))} und ={MIN(WENN(A:A<>"";A:A))}

nur in kombination mit der UND() funktion funktioniert es nicht. was mach ich falsch?

gruß
Antworten Top
#2
Hola,

hier wird nicht mit UND gearbeitet, sondern mit *.


Code:
=MIN(WENN((B:B="ja")*(A:A<>"");A:A))

Gruß,
steve1da
Antworten Top
#3
(14.09.2017, 13:44)sheady schrieb: was mach ich falsch?
Alles.

Code:
=AGGREGAT(15;6;A1:A10/(B1:B10="ja")/(A1:A10<>"");1)
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Antworten Top
#4
danke dir für die schnelle antwort!

überraschend einfach. gibt es da eine regel, wann das * zum einsatz kommt?

@ Detlef: Danke auch dir, weiß ich zu schätzen, aber wenn ich mir deine umständliche lösung angucke, kann ich nicht "alles" falsch gemacht haben ^^
Antworten Top
#5
(14.09.2017, 14:00)sheady schrieb: @ Detlef: Danke auch dir, weiß ich zu schätzen, aber wenn ich mir deine umständliche lösung angucke, kann ich nicht "alles" falsch gemacht haben ^^
Verwendung von UND statt *.
Verwendung von ganzen Spalten statt nur des benutzen Bereiches.
Unnötige Verwendung von {}.
Bei Einsatz der aktuellen Office 365-Version könntest du sogar MINWENNS() verwenden:
Code:
=MINWENNS(A1:A10;A1:A10;"<>";B1:B10;"ja")
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste