Datumsformel IF und Wenn Problem

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Datumsformel IF und Wenn Problem

Beitrag von balu »

Hallo compubast,

Du weißt wer ich bin, oder!?
Richtig!
Der Typ mit der Glaskugel :lol:
Und schon wieder muss ich sie bemühen.
Was mach ich nur falsch ???
Einiges :wink:
Du wirfst hier Spaltenbezeichnungen in den Raum, die ich in deiner Beispieldatei einfach nicht finde.
Spaltenbezeichnung Plandatum
Du hast wohl eine Zelle wo der Text: "Plandatum : Juli" erscheint und auch per Formel erscheinen soll, was aber keine Spaltenbezeichnung ist. Zumal darunter Fett geschrieben steht: "Wochenstunden".
Sollstundenhaben
Auch das kann ich in deiner Datei nicht finden.

Kurz und gut, ohne dir nahezutreten, Du hast ein wenig für Verwirrung gesorgt. Ist aber nicht weiter schlimm, und kann ja auch vorkommen, wenn man versucht die Wünsche seiner Kollegen in die Tat umzusetzen, und das als Anfänger.

Na dann wolln ma mal schaun, was denn meine Glaskugel "SempronBG" dir diesmal schönes anbieten kann. Eine Garantie auf Richtigkeit kann ich allerdings nicht Gewehren.

Also, als erstes setzen wir in B1 folgende Formel ein:

Code: Alles auswählen

=DATUM(JAHR(A1);MONAT(A1)-1;TAG(A1))
Jetzt wird wohl ein richtiges Datum angezeigt, aber das ändern wir als nächstes. Und dazu formatieren wir die Zelle so, dass dein gewünschter Text zu sehen ist. Also bei "Zellen formatieren" gibst Du bei Format-Code folgendes ein.

Code: Alles auswählen

"Plandatum :" MMMM
Und schon wird optisch Plandatum : Juli angezeigt, aber intern steht dort ein Datum womit man jetzt auch weiterrechnen kann.

Als nächstes gibst Du in der Zelle AK2 Planstunden Vormonat ein.
Und jetzt gibst Du in AK3 folgende Formel ein.

Code: Alles auswählen

=WENN(C3;INDEX($Tabelle2.$A$1:$Z$12;VERGLEICH(TEXT($B$1;"MMMM");$Tabelle2.$A$1:$A$12;0);VERGLEICH($B3;$Tabelle2.$A$14:$Z$14;0));"")
Sie müsste dir sehr bekannt vorkommen.
Und richtig!
Im Kern ist sie die selbe wie Du sie schon einmal eingesetzt hast. Nur mit dem kleinen Unterschied, dass sie
a.)
erst prüft ob in C3 etwas drinsteht, und dann die INDEX-Formel abarbeitet
und b.)
das sich die INDEX-Formel das Datum aus der Zelle B1, und nicht aus A1 rausholt.
Würde in B1 die Formel von paljass drinstehen, so könnte die INDEX-Formel so nicht eingesetzt werden.
Das ist jetzt nichts gegen dich, paljass. Aber ich wollte mit meiner Idee nur halt einen anderen Weg aufzeigen.

Jetzt in AL2 Planstunden Folgemonat eingeben, und in AL3 diese Formel.

Code: Alles auswählen

=WENN(C3;INDEX($Tabelle2.$A$1:$Z$12;VERGLEICH(TEXT($A$1;"MMMM");$Tabelle2.$A$1:$A$12;0)+1;VERGLEICH($B3;$Tabelle2.$A$14:$Z$14;0));"")
Ja hoppla! Schon wieder die gleiche Formel?
Nicht ganz. Zwei winzigkleine Unterschiede gibt es da schon, aber die wirst Du wohl selber herausfinden, oder!? :wink:

Falls Du dich wunderst, dass ich ja gar nichts mit der Spalte AJ gemacht habe, so liegt das daran, dass Du ja wohl dort deine Stundendiferenz ausrechnen willst. Und das schaffst Du ja wohl selbst. Aber dazu noch ein klitzekleiner Tipp. Es reicht vollkommen aus, wenn Du einfach

Code: Alles auswählen

=AI3-C3
schreibst.


Im Anhang ist das beschriebene gleich mal in die Tat umgesetzt.


Gruß
balu
Dateianhänge
Stundenberechnung[3].ods
(19.26 KiB) 32-mal heruntergeladen
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
compubast
*
Beiträge: 10
Registriert: Do, 23.07.2009 11:41

Re: Datumsformel IF und Wenn Problem

Beitrag von compubast »

Hallo balu,
danke , vielen Dank für die Unterstützung. Wir nähern uns an und kommen dem Ziel schon nahe.
Meine Hauswirtschaftsleiterin ( Küchenebreich ) möchte im August die (Über)Stunden, die die Mitarbeiter im Juli gemacht haben in die Tabelle des Juli`s eintragen. Damit sie am Ende die Gesamtaufrechnung machen kann. Gleichzeitig möchte sie im August die Arbeitsstunden für den September eintragen und berechnen lassen. Und dann im September die (Über)Stunden in die Augusttabelle eintragen und berechen lassen. Dabei soll aber die Berechnung des kommenden Dienstplanes nicht durch die (Über)stunden des vergangenen Monats durcheinander geraten.

Bitte entschuldigt meine fehlerhafte Problembeschreibung.
Vielen Dank für die viele Mühe die du dir gegeben hast. Kann ich nicht wieder gut machen. Hoffentlich finden wir eine Lösung für das Problem.

Vielen Dank.
Compubast
Antworten