1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Excel: ODER-Funktion mit UND verschachtelt

Discussion in 'Office-Programme' started by steppl, Jan 3, 2008.

Thread Status:
Not open for further replies.
  1. steppl

    steppl Halbes Gigabyte

    Ich habe ein Problem mit einer Formel. Sie lautet bisher so:

    =WENN((B3=1)*UND(B5>250)*ODER(B4>950);"Statik überprüfen!";"OK")

    Die Logik soll lauten:

    Wenn B3=1 UND B5>250
    ODER aber für sich alleine:
    B4>950
    dann Textausgabe "Statik überprüfen", andernfalls "OK".

    So, wie die Formel oben steht, ignoriert Excel die Abfrage B4>950. Excel ignoriert auch B5>250, wenn B4=950 ist...:confused: Excel fragt also, ob alle Punkte zutreffen, erst dann gibt es den richtigen Wert aus.

    Ich habe schon jede Menge Zusatzklammern probiert und Excelseiten studiert, den Funktionsassistenten bemüht, aber dieser Fall war nirgends zu finden, und mir werden laufend Fehler und falsche Verbesserungsvorschläge angezeigt.

    Folgende Formel fragt richtig ab, gibt aber nur "WAHR" oder "FALSCH" aus:
    =ODER((B3=1)*UND(B5>250);B4>950)
    Ich kriege dort aber keine Textausgabe wie oben hin...

    Wie muss die Formel richtig lauten?


    Excel Version 2000
     
  2. Beverly

    Beverly Halbes Megabyte

    Hi,

    ich hoffe, ich habe die Frage richtig verstanden

    =WENN(ODER(B4>950;UND(B3=1;B5>250));"Statistik prüfen";"OK")
     
  3. steppl

    steppl Halbes Gigabyte

    Du hast mich richtig verstanden :spitze: Du bist die Excel-Göttin! :D

    Vielleicht kann ich deine Hilfe später nochmal gebrauchen, vielen Dank!
     
  4. steppl

    steppl Halbes Gigabyte

    So, nächster Fall (danach wirds einfach, so dass ich mir selbst helfen kann), hier hänge ich wieder:

    Diese Formel funktioniert nicht:
    =WENN(UND(ODER(B5>250;B4>1150;B7=1);B3=0);TS 30/2 überlastet!";"OK")

    Logik:
    WENN B5>250 ODER B4>1150 ODER B7=1
    UND nur WENN auch B3=0

    DANN Textausgabe TS 30/2 überlastet, RÜCKSPRACHE!

    sonst "OK"

    Wo hängt's da bei mir? :o

    EDIT: Hab es, ein lausiges " Anführungszeichen vor der Textausgabe hat gefehlt :dumm: ...
     
  5. Beverly

    Beverly Halbes Megabyte

    Hi,

    m.E. sollte die Formel richtig sein, nur dass die Anführungszeichen vor TS fehlen
     
  6. steppl

    steppl Halbes Gigabyte

    Danke, hatte es irgendwann bemerkt, siehe "EDIT" im vorherigen Beitrag. Tausend dank, hast mir insbesondere hinsichtlich des Begreifens der Syntax/Formelaufbau sehr, sehr geholfen. :)
     
  7. Beverly

    Beverly Halbes Megabyte

    Hi,

    sorry, hatte das EDIT nicht gesehen.
     
Thread Status:
Not open for further replies.

Share This Page