Schau Dir mal =KKLEINSTE(...;2) an. Da Du MIN schon bedingt hast verwenden können, kannst Du das auch mit KKLEINSTE.
Wehrdienst für nach 31.12.2007 geborene Männer. Freiwilligkeit wird nicht ausreichen; also gibt es das Losverfahren mit daraus mehr als 50% Dienstverpflichteten. Herzlichen Glückwunsch. (Ich habe 15 Monate in der Lw gedient). Weiße Jahrgänge der Bw also ca. -1937 und 1994-2007. Alternativen wie Zivildienst/Verweigerung/Soziales Jahr noch nicht besprochen.
Vielen Dank für die Antwort. Das mit =KKLEINSTE(...;2) hatte ich mir schon Mal angeschaut - ich habe nur noch nicht verstanden wie ich das pro Artikelnummer definiere. Es soll ja der jeweils zweitgünstigste Preis pro Artikelnummer ausgegeben werden.
Für mich ist es am verständlichsten KKLEINSTE mit Nebenbedingungen über die Funktion AGGREGAT zu nutzen.
Hierbei teile ich die Zellen des zu durchsuchenden Bereiches durch den Wahrheitswert der Nebenbedingung. Durch die Division wird der Wahrheitswert zu 1 oder 0. Zellwerte, die die Nebenbedingung erfüllen, werden durch 1 geteilt und ändern sich nicht, Zellwerte, die die Nebenbedingung nicht erfüllen, werden durch 0 geteilt und ergeben einen Fehler. Durch den zweiten Parameter der AGGREGAT-Funktion (6) filter ich die Fehlerwerte aus.
=AGGREGAT(15;6;Bereich/(Nebenbedingung);n)
hierbei steht: 15 für KKLEINSTE 6 für Fehlerwerte nicht berücksichtigen und n für den zweiten Parameter von KKLEINSTE.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 2 Nutzer sagen Danke an Ego für diesen Beitrag:2 Nutzer sagen Danke an Ego für diesen Beitrag 28 • RPP63, ipman
Das ZÄHLENWENN ist dabei, weil 555444 schon ein Unikat ist. Es wird so berücksichtigt; lässt man -ZÄHLENWENN()<2 weg: Fehler. Könnte gewollt sein!
Die Formel ist länger als die von Ego, da sie den gesamten Datensatz abbildet, nicht nur den Preis. War so erbeten.
@Ego: Schöne Unikatsformel-Idee! S.o., gleich sinngemäß verwendet.
Wehrdienst für nach 31.12.2007 geborene Männer. Freiwilligkeit wird nicht ausreichen; also gibt es das Losverfahren mit daraus mehr als 50% Dienstverpflichteten. Herzlichen Glückwunsch. (Ich habe 15 Monate in der Lw gedient). Weiße Jahrgänge der Bw also ca. -1937 und 1994-2007. Alternativen wie Zivildienst/Verweigerung/Soziales Jahr noch nicht besprochen.
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28 • ipman
@Helmut: Es gefällt mir ausgesprochen gut, wie Du Deine Formel erklärst. Uns "alten Hasen" ist dies ja spätestens seit selbst durchgeführter Formelauswertung klar. In Foren habe ich Deine Erläuterung jedoch noch nicht gesehen, um so wichtiger für Querleser. Deshalb: Chapeau für die Zeit, die Du Dir genommen hast!
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)