4.1k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Leute,

ich grüße Euch und hoffe, Ihr könnt mir auch diesmal wieder helfen. Ich möchte Feiertagsstunden berechnen und habe schon zwei tolle Formeln gefunden. Mit diesen Formeln kann ich die Feiertagsstunden HEUTE und MORGEN berechnen. Das klappt auch alles, außer wenn 2 Feiertage aufeinander folgen, z.B. Ostern, Pfingsten und Weihnachten.

Beispiel: Ostersonntag und Ostermonatg

Am Ostersonntag wird von 06:00 bis 14:00 Uhr gearbeitet.
Feiertagsstunden = HEUTE = 08:00 Stunden

Jetzt bekomme ich aber zusätzlich für MORGEN noch 14:00 Stunden angezeigt, da der nächste Tag der Ostermontag ist und auch wieder ein Feiertag.

Die gefundene Formel für MORGEN lautet:

=wenn(und(B2<>"";C2<>"");wenn(ISTFEHLER(SVERWEIS(A3;Feiertage;2;0));"";C2-"00:=="):"")

Könnt Ihr mir helfen?

Freundliche Grüße

Offi

7 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Offi,

wie Du siehst, versteht Dich keiner.

Eine Beispieldatei könnte Abhilfe schaffen.

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

erstmal wünsche ich Dir und allen, die dieses Forum gestalten und unterstützen ein gesundes neues Jahr.
Und danke für Deinen Hinweis. Hier die Datei:

http://www.file-upload.net/download-3994877/Test_28.12.11.xls.html

Ich hoffe, das hat geklappt. Die "rot" markierte Zelle (T3) zeigt die fehlerhafte Formel an. Gleichzeitig habe ich jetzt noch bemerkt, dass die Formel z.B. in Zelle B3 nicht auf die Verknüpfung zum Tabellenblatt "Feiertag1" zurückgreift, sondern auf irgendeine andere Verknüpfung. Aber wenn ich versuche, die Verknüpfung zu korrigieren, dann bringt die Formel in Zelle T3 wieder ein ganz anderes Ergebnis.

Momentan bin ich absolut ratlos.

Vielleicht klappt es ja jetzt mit Deiner/ Eurer Hilfe.

Gruß

Offi
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

wenn ich deine Tabelle richtig verstehe, dann versuche es mal in Spalte T mit folgender Formel:

=WENN(UND(E3<>"";F3<>"");WENN(ISTFEHLER(SVERWEIS(A4;Feiertage1;2;0));0;WENN(F3<E3;F3-"00:00";0)))

Gruß

M.O.
0 Punkte
Beantwortet von
Hallo M.O.,

die Formel passt ganz genau. Ich bin begeistert.

Und wenn jetzt noch jemand eine Idee zu meiner Verknüpfungsproblematik hat, dann ist die Sache rund.

Aber erstmal vielen, vilen Dank.

Gruß Offi
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

das mit der Verknüpfung hatte ich gar nicht gelesen.

Hier die Formel für die Spalte B

=WENN(ISTFEHLER(SVERWEIS(A9;Feiertag1!$A$2:$D$12;1;FALSCH));"";SVERWEIS(A9;Feiertag1!$A$2:$D$12;4;FALSCH))

Gruß

M.O.
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

Nachtrag:

Hier die richtige Formel für die Zelle A3:

=WENN(ISTFEHLER(SVERWEIS(A3;Feiertag1!$A$2:$D$12;1;FALSCH));"";SVERWEIS(A3;Feiertag1!$A$2:$D$12;4;FALSCH))

Gruß

M.O.
0 Punkte
Beantwortet von
Hallo M.O.,

jetzt funktioniert alles wunderbar.

DANKE!

Gruß

Offi
...