Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Wenn Formel Problem
#1
Hallo,
ich habe einen Kalender/Tabelle bekommen, in der die Wochentage geprüft werden sollen und wenn es ein Arbeitstag ist,  wird in der entsprechenden Zelle "D5" eine 8 eingefügt.

Jetzt kam eine neue Bedingung hinzu und zwar soll jetzt die Zelle E5 zusätzlich abgefragt werden und wenn E5 ein "Ja" enthält, soll die 8 aus der Zelle "D5" gelöscht oder zu einer Null geändert werden.

Bis hierher bin ich gekommen, habe viel mit UND und ODER probiert, aber das hat alles nicht so funktioniert.

=WENN(B5="Mo";8;WENN(B5="Di";8;WENN(B5="Mi";8;WENN(B5="Do";8;WENN(B5="Fr";8;)))))

Ich bin über Hilfe dankbar.

Gruß Björn
Antworten Top
#2
Hola,
steht auch irgendwo ein echtes Datum?
Wenn das zB in A5 steht:
=wenn(und(wochentag(A5;2)<6;E5<>"ja";8;0)
Gruß,
steve1da
Antworten Top
#3
Hi,

wenn in B5 tatsächlich Mo, Di usw. steht dann so:

Code:
=ISTZAHL(SUCHEN(B5;"MoDiMiDoFr"))*(E5<>"Ja")*8

Wenn aber in B5 ein Datum steht:

Code:
=(REST(B5;7)>1)*(E5<>"Ja")*8
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#4
Hallo,
ja es gibt ein echtes datum.
B5 = Wochentag
C5 = Datum
D5 = 8/falsch
E5 = Ja/Nein

Ich habe deine Formel wie folgt angepasst:
          =wenn(und(wochentag(C5;2)<6;E5<>"ja";8;0))

Mit der Formel gibt es ein Problem!
Antworten Top
#5
Sorry, Klammer vergessen:
=wenn(und(wochentag(C5;2)<6;E5<>"ja");8;0)
Antworten Top
#6
Schon besser ...
Nur wird jetzt auch die 8 gelöscht, wenn kein "Ja" in derZelle E5 steht.
Antworten Top
#7
Hi,


Zitat:Nur wird jetzt auch die 8 gelöscht, wenn kein "Ja" in derZelle E5 steht.


Kann bei keiner der Formeln sein! Prüfe mal mit der Formelauswertung, was da falsch läuft.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Hallo,
Deine Formel fuktioniert.

Ich musste etwas suchen und habe gefunden, was den Fehler verursacht.

Die Formel die in der Zelle E5 vergleicht, ob es sich um einen Feiertag handelt und "Ja" oder nichts in die Zelle schreibt.

Wenn ich diese Formel aus den anderen E-Zellen (E6-...) lösche, werden in der Spalte D5 usw. auch die "8" geschrieben, also kann der Fehler nur in der nachstehenden Formel stecken.

=WENN(VERGLEICH(C5;Feiertage!$C$4:$C$17;0);"Ja";"Nein")
Antworten Top
#9
Die Formel ergibt einen #NV Fehler wenn es kein Feiertag ist. 

Code:
=WENN(ZÄHLENWENN(Feiertage!$C$4:$C$17;C5);"ja";"nein")
Antworten Top
#10
Hallo,
korrekt - genau so ist das.

Danke für Deine/Eure Hilfe.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste