Excel Wenn;Dann;Sonst mit Subtraktion?
Ich versuche meine Stundenabrechnung per excel direkt zu berechnen. Da ich hin und wieder Schule habe gilt dieser tag wie 8 stunden jedoch möchte ich nicht immer die Zeit eintragen. Ich dachte mir ich mache eine Spalte für die Schule und wenn dort eine 1 oder ein Ja steht werden automatisch die 8h in der Spalte meiner Stunden angezeigt. Soweit sogut wenn nun in der Schule spalte keine 1 steht soll er meine arbeitszeit berechnen. Dazu benutze ich folgenden Befehl =WENN(J23=1;"8:00";C23=E23-D23-F23) bei dem sonst grund zieh ich die pause und den beginn der arbeitszeit vom ende ab leider funktioniert das nicht.
2 Antworten
Hallo,
ich würde es z. B. so lösen (siehe Abb.).
Bezieh Dich bei der Schulzeit auf eine Zelle, in meinem Beispiel ist es C3. Vorteil hierfür ist, dass Du in C3 die Schulzeit ändern kannst und wirkt sich auf alle Berechnungen aus.
Ansonsten nach der Abbildung gehen ("ein Bild sagt mehr als 1000 Worte").
Wichtig, dass Du dich bei der Formel =WENN(A6="ja";$C$3;C6-B6-D6) die $-Zeichen für C3 nicht vergisst, denn dann bezieht sich die Schulzeitberechnung immer auf die Zelle C3 (Formel aus E6 nach unten beliebig kopieren).
Gruß Tron
Das C23= muss aus dem Sonstzweig heraus. Das Gleichheitszeichen bedeutet hier, dass du einen Vergleich anstellst und es wird ein Wahrheitswert zurückgegeben.
das mit dem "8:00" in der WENN-Bedingung funktionier sowieso nicht richtig, weil du keine 8 Stunden als Wert zuweist, sondern nur den Text "8:00". Spätestens, wenn du summierst, wirst u das merken, das das keine Zahl ist.
Lösung: Schreibe irgendwo die 8 Stunden im selben Format "hh:mm" irgendwo hin, z.B. in Zelle X1 und nimm dann in der WENN-Bedingung Bezug auf X1.
Ich vermute, der Fragesteller will eine andere Zelle als die der Formeleingabe füllen (nämlich C23). Das geht jedoch nicht. Man kann in den Wert einer Zelle A nicht durch eine Formel in Zelle B ändern.
Da ich nur vermuten und rätseln kann, halte ich mich bislang dezent zurück.
Danke dir, nun bleibt wenn bei schule keine 1 steht die Stundenspalte leer. Hast du noch einen Tipp? :)