Supportnet / Forum / Tabellenkalkulation
Die richtige Abfrage ...
Frage
Hallo,
ich habe eine Abfrage definiert, die irgendwie nicht greift. Vielleicht kann mir jemand helfen?
Die vollständige Abfrage lautet:
[code]
=WENN(B13="frei";0;WENN(A12="Mo.";$M$3;WENN(A12="Di.";$N$3;WENN(A12="Mi.";$O$3;WENN(A12="Do.";$P$3;WENN(A12="Fr.";$Q$3;0))))))
[/code]
In Feld A12 wird der Tag in der Form [b]Mo.[/b] dargestellt mit der Feldformatierung [b]ttt.[/b]
Wenn ich jetzt nur mal den Montag ... also Mo. betrachte sollte sich das Feld mit dem Wert aus M3 füllen: 8,00 h
Das tut es aber nicht! Kann ich denn mit dieser Textabfrage kein Datum, dass als Textformat wiedergegeben wird abfragen? Wie sieht die Abfrage richtig aus?
Grüße Iowa
Antwort 1 von Aliba
Hi Iowa,
in A12 steht nach wie vor ein Datum, das nur über die Formatierung anders dargestellt wird.
Du könntest mit der Funktion TEXT arbeiten, z.B.
=WENN(B13="frei";0;WENN(TEXT(A12;"ttt."="Mo.";$M$3;.....
Man könnte die Formel noch vereinfachen, wenn man wüsste, welche Einträge in A12 alles vorkommen können, wenn in B13 nicht "frei" vorkommt.
CU Aliba
in A12 steht nach wie vor ein Datum, das nur über die Formatierung anders dargestellt wird.
Du könntest mit der Funktion TEXT arbeiten, z.B.
=WENN(B13="frei";0;WENN(TEXT(A12;"ttt."="Mo.";$M$3;.....
Man könnte die Formel noch vereinfachen, wenn man wüsste, welche Einträge in A12 alles vorkommen können, wenn in B13 nicht "frei" vorkommt.
CU Aliba
Antwort 2 von Aliba
Nochmal ich,
hab ne Klammer vergessen:
=WENN(B13="frei";0;WENN(TEXT(A12;"ttt.")="Mo.";$M$3;.....
hab ne Klammer vergessen:
=WENN(B13="frei";0;WENN(TEXT(A12;"ttt.")="Mo.";$M$3;.....
Antwort 3 von Iowa
klappt hervorragend! besten dank!

