Excel-WENN-Abfrage für 9 in Reihe steigende/ fallende Daten möglich?

Surtia

Lieutenant
Registriert
Feb. 2008
Beiträge
957
Aloha Community,

ich möchte gern eine Abfragen erstellen, für die ich im Internet bisher keine Lösung gefunden habe.
VBA kommt leider nicht in Frage.


Ich habe z.B.: in A1-A9 neun folgende Daten vorliegen:
4;5;6;7;8;9;10;11;12


Nun möchte ich gern prüfen ob die Daten jeweils kleiner als ihr Vorgänger sind.
=WENN((A1<A2<A3<A4<A5<A6<A7<A8<A9);"Ok";"Mist")

Natürlich funktioniert diese Abfrage nicht und gibt generell "Mist" aus.
Liegt es daran, dass Excel die ersten 8 Daten summiert oder mit dem Ausdruck generell nix anfangen kann?

Vielen Dank für Hilfe im Voraus. :)
 
Ohne dass ich mich jetzt wahnsinnig gut mit Excel auskenne, würde ich behaupten, dass Excel mit dem Ausdruck nix anfangen kann und du ihn, wenn überhaupt, verschachteln müsstest

Also quasi so:
Code:
WENN(A1<A2)
  WENN(A2<A3)
    WENN(A3<A4)
      "Ok"
    "Mist"
  "Mist"
"Mist"

Alternativ geht beim Programmieren auch:
Code:
if(A1 < A2 && A2 < A3 && A3 < A4)
  "Ok"
else
  "Mist"

Keine Ahnung, ob man das im Excel mit "UND" auch so verschachteln kann
 
Zuletzt bearbeitet:
Hallo,

möchtest Du nur den vorherigen Wert wissen oder ALLE Werte die es vorher gab?

Bei Option 1 nutze folgende Formal und ziehe diese dann runter, er prüft nun immer ob der Wert vorher größer oder kleiner ist und gibt dann das entsprechende Wort raus:
=WENN(A1<A2;"okay";"mist")
 
Zuletzt bearbeitet:
das sieht nach "alle" aus ...
=WENN(UND(A1<A2;A2<A3;A3<A4);"OK";"Mist")
... und natürlich den Bereich erweitern.
 
Hallo,

denke das hilft dir:
=WENN(UND(A8<A9;A7<A8;A6<A7;A5<A6;A4<A5;A3<A4;A2<A3;A1<A2);"OK";"Mist")

Allerdings weißt du dann nicht wo der Fehler ist, nur dass es einen gibt.

Edit: ein Tick zu spät ;-)
 
@d4nY
Du hast mich auf die richtige Spur gebracht. :)

@eselwald
Für alle. :)

@GunMum
Super, das funktioniert einwandfrei.
Habe es auf mein Beispiel umgemüntzt.

@Silkwood
Wo der Fehler liegt zeigt ein darüber liegendes Diagramm an.
Für de Operator an der Linie muss jedoch angezeigt werden welche Art der Regel verletzt wird.
In der Praxis wird das "Mist" durch "Regel 2" ersetzt.
Danke Dir.




Zusätzlich muss ich testen ob alle 9 aufeinanderfolgenden Werte über einem bestimmten Wert (z.B.: 15) liegen. Anstatt der fortlaufenden Zellen, müsste ich stattdessen die 15 einsetzen, oder? Oder ließe sich dieser Ausdruck in dem Fall einkürzen?
 
Zuletzt bearbeitet:
Zurück
Oben