Office: "Wenn Dann" mal wieder :)

Helfe beim Thema "Wenn Dann" mal wieder :) in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Gemeinde, mit dieser "wenn-dann" Geschichte verzweifele ich noch fast. Zwar hab ich vieles gelernt mittlerweile, aber hier kommt trotzdem... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Himpi, 15. Januar 2011.

  1. Himpi User

    "Wenn Dann" mal wieder :)


    Hallo Gemeinde,

    mit dieser "wenn-dann" Geschichte verzweifele ich noch fast. Zwar hab ich vieles gelernt mittlerweile, aber hier kommt trotzdem immer wieder ein Fehler, bzw. das Ergebnis ist nicht so, wie ich es mir wünsche.

    Folgendes Szenario:

    Immernoch der Dienstplan.

    Spalte D ist Dienstbeginn, Spalte E Dienstende, Spalte F die aus E - D resultierende Summe.
    Wenn ich diesen MA in den Urlaub schicke, soll Excel in Spalte F die Vertraglich festgesetzten Tagesstunden einsetzen. Dafür hab ich auf einem Separatem Blatt (Stammdaten) entsprechende Formeln und Verknüpfungen.

    Die Formel für den Automatischen Eintrag von den (z.B.) 8 Stunden hab ich auf die Reihe bekommen.

    =WENN(D4="U";Stammdaten!D3;(E4-D4)*24)

    Nun übernimmt Excel in dem Feld 8,00 - wie gewünscht.

    Jetzt hab ich die Formel weiter gesponnen, da der MA ja auch mal Krank werden kann.

    Also soll mit dem Eintrag K in der Spalte D auch eine 8,00 in Spalte F erscheinen.

    ich habe folgende Formel versucht und kein ergebnis erreicht:

    =WENN(D4="U";Stammdaten!D3;wennD4="K";Stammdaten!D3;(E4-D4)*24)

    Was mache ich hier wieder falsch???

    Oder gibt es vielleicht eine Möglichkeit "wenn D4="U" ODER "K";dann....)

    oder ist das wieder ein Fall für die Bedingte Formatierung???

    Und wenn ja, ich finde da nichts, was so ausschaut, wie das was ich brauche....


    Vielen Dank mal im Voraus
    CE
     
  2. Exl121150 Erfahrener User
    Hallo,
    Diese Formel enthält einen Fehler. Korrekt müsste sie lauten:
    =WENN(D4="U";Stammdaten!D3;WENN(D4="K";Stammdaten!D3;(E4-D4)*24))
    oder aber vereinfacht:
    =WENN(ODER(D4="U";D4="K");Stammdaten!D3;(E4-D4)*24)
     
    Exl121150, 15. Januar 2011
    #2
  3. Kallewirsch Erfahrener User
    Hallo,

    damit die Formel nicht so lang wird, wenn noch mehr Ausnahmen dazu kommen:

    Code:
    =WENN(ODER(D4={"K";"U"});stammdaten!D3;REST(E4-D4;1)*24)
    Mit Rest kannst Du Fehler abfangen, wenn die Arbeitszeit über Mitternacht hinausgeht.

    Gruß

    Edgar
     
    Kallewirsch, 15. Januar 2011
    #3
  4. Himpi User

    "Wenn Dann" mal wieder :)

    Das ist ja peinlich :)

    Dabei hab ich zwölf mal geschaut, ob alle Klammern da sind Üschäm*

    Vielen Dank Dir Exl - jetzt klappt wieder alles

    LG
    CE
     
  5. hiob
    hiob Erfahrener User
    hi Himpi, gibt es noch mehr texteingabemöglichkeiten ausser U oder K?
     
  6. Himpi User
    Seas Hiob,

    derweil hab ich nichts weiter vorgesehen und ich glaub, dass da auch nichts weiter zu kommt.

    Zwar gäbe es noch die Möglichkeit die "Dienstreise" einzubauen, aber das würde den Rahmen sprengen und der normale MA wird eh nicht auf Reise geschickt :)

    Trotzdem Danke für Die Hilfe - ich meld mich wieder, wenn ich ein neues Problem hab. Jetzt weiss ich ja, wo ich schnelle und vor allem kompetente Hilfe bekomme.

    Dks
    CE
     
  7. Himpi User
    wobei...

    Der Feiertag...

    =WENN(ODER(D4="U";D4="K";D4="F");Stammdaten!D3;(E4-D4)*24)

    hab es so gemacht und es klappt :)

    Bin also doch noch lernfähig :mrgreen:
     
  8. hiob
    hiob Erfahrener User

    "Wenn Dann" mal wieder :)

    hi Himpi, dann könnte man aus

    =WENN(ODER(D4="U";D4="K";D4="F");Stammdaten!D3;(E4-D4)*24)

    mit Dienstreise..:

    =WENN(ODER(D4={"U"."K"."F"."D"});Stammdaten!D3;(E4-D4)*24)

    oder

    =WENN(ISTTEXT(D4);Stammdaten!D3;(E4-D4)*24)

    machen... salü
     
Thema:

"Wenn Dann" mal wieder :)

  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden