Ankündigung

Einklappen
Keine Ankündigung bisher.

Excel Mit Wenn Dann Werte weiterrechnen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Excel Mit Wenn Dann Werte weiterrechnen

    Hallo zusammen,

    ich bin gerade dabei, mich etwas in Excel einzuarbeiten und bin auf ein Problem gestoßen, für das ich noch keine Lösung ergoogeln konnte.

    Und zwar habe ich ein Kombinationsfeld mit drei Einträgen erstellt. Abhängig davon, was im Kombinationsfeld ausgewählt wird, wir dann eine Liste von Zahlen erstellen.
    Also z. Bsp.

    Wähle Option A aus Kombinationsfeld, dann entsteht Liste 5,10,15,20
    Wähle Option B aus Kombinationsfeld, dann entsteht Liste 10, 20, 30

    Die so entstehenden Listen habe ich mit Wenn Dann erstellt.

    Jetzt möchte ich aber auf die Listen wiederum Bezug nehmen. Also wenn die Liste in C1:C10 auftaucht und in D1 der Wert 7 steht, möchte ich z. Bsp. für D2 sagen: Wenn D1 größer als C1 ist, setze 0, sonst 1.

    Bei dem Beispiel müsste dann also wenn ich Option A aus Kombinationsfeld ausgewählt habe, D2 1 werden und bei Option B D2 0 werden.

    Das Problem ist, dass bei mir die zweiten Wenn Dann Bedingung nicht klappt, weil Excel die von dem Kombinationsfeld abhängigen Werte anscheinend nicht weiterverarbeiten kann.

    Kann mir jemand weiterhelfen?

    #2
    Zitat von Celebron
    Kann mir jemand weiterhelfen?
    Nope. Aber eher, weil ich das Problem nicht verstehe.

    Bei sowas ist immer eine Beispieldatei wichtig ...

    Kommentar


      #3
      Ok, ich habe mal eine Beispiel Datei erstellt. Download

      Es geht um die Zelle B6.
      Hier soll eine 0 auftauchen, wenn A6 kleiner ist als D7. Ist A6 >= D7 soll eine 1 auftauchen.
      Die Zelle D7 ist dabei dabei aber bereits abhängig vom Kombinationsfeld.

      Problem ist folgendes:
      A6 hat den Wert 57.
      Wähle ich im Kombinationsfeld Option A, so hat D7 den Wert 54, weshalb A6 also größer ist.
      Wähle ich im Kombinationsfeld Option A, so hat D7 den Wert 60, weshalb A6 also kleiner ist.
      Excel müsste demnach in B7 einmal 1 und einmal 0 anzeigen. Tut es aber nicht, sondern wertet den Eintrag immer als 0.

      Ich hoffe, das war etwas verständlicher.

      Kommentar


        #4
        Im Prinzip hast du alles richtig gemacht, außer einer Sache: Eine Zahl setzt man nicht in Anführungszeichen ;) Dann wird es zu einem Text.

        Aus =WENN(D1=1;"50";WENN(D1=2;"55";"")) wird =WENN(D1=1;50;WENN(D1=2;55;"")) und es funktioniert.

        Bei B6 genauso
        =WENN(A6>=D7;"1";"0")
        =WENN(A6>=D7;1;0)

        Kommentar


          #5
          Super, aller besten Dank dir!

          Kommentar


            #6
            Hab noch etwas: Click

            Du kannst dir auch die ComboBox und das zusätzliche Feld sparen. Mach einfach ne Zelle zu einer ComboBox (A1) und nutz diese. Einfacher und besser.

            Einstellen kannst du die Liste über "Datenüberprüfung" im Feld A1.

            Kommentar

            Lädt...
            X