Seite 1 von 1

Tagessätze bei Reisekosten automatisch einfügen

Verfasst: Mo, 03.11.2008 17:19
von andré
Hallo,

ich möchte in einer Tabelle eine Übersicht über die Tagessätze, die mir auf beruflichen Reisen zustehen, haben. Dazu habe ich in der Spalte E die Gesamtstundenzeit stehen, gebildet aus Spalte C (Endzeit) minus B (Anfangszeit), und möchte jetzt in Spalte F den zugehörigen Tagessatz haben. Die Sätze liegen zwischen 8 und 14 Stunden bei 6,00 Euro, zwischen 14 und 24 Stunden bei 12,00 Euro und ab 24 Stunden bei 24,00 Euro.

Da in die Tabelle ohnehin nur die Tage über 8 Stunden eingetragen werden, ist der Fall mit weniger als 8 Stunden für mich zu vernachlässigen bzw. muss keine separate Abfrage durchgeführt werden.

Ich habe es zunächst mit folgender Formel probiert:

Code: Alles auswählen

=WENN(E4<14;6;WENN(E4<24;12;WENN(E4>=24;24;0)))
Dabei kommt als Ergebnis leider immer 6,00 heraus. Auch diverses anderes probieren brachte mir keinen Erfolg - was ich darauf zurückführe, dass ich (noch) nicht richtig mit den Stundenformaten hantiere ...? Ich hoffe, Ihr könnt mir dazu weiterhelfen. Irgendwie stehe ich da gerade auf dem Schlauch und habe sowas bisher auch noch nicht in OOo gemacht.

Besten Dank schon mal.

Re: Tagessätze bei Reisekosten automatisch einfügen

Verfasst: Mo, 03.11.2008 17:46
von Karolus
Hallo
Ja, du hast das Zeitformat noch nicht verstanden, im Zeitformat dargestellte Stunden sind Tagesbruchteile (zb: 8:00:00 h → 8/24)

Code: Alles auswählen

=WENN(E4<(14/24);6;WENN(E4<1;12;WENN(E4>=1;24;0)))]
Gruß Karo

Re: Tagessätze bei Reisekosten automatisch einfügen

Verfasst: Mo, 03.11.2008 18:35
von andré
Das war ja einfach.^^ :lol:

Nein, im Ernst: Vielen Dank, klappt jetzt wunderbar. Wie gesagt, ich wusste wo dran es wohl liegt, aber nicht wie ich es lösen kann. Wieder was gelernt. Danke noch mal. :)

Re: Tagessätze bei Reisekosten automatisch einfügen

Verfasst: Do, 18.11.2010 22:42
von nrek
Hallo,
habe das gleiche Problem wie André, mit dem Unterschied, das ich auch die Tage unter 8 Std. angeben muß.
In Spalte B steht die Anfangszeit in C die Endzeit und in D die Stunden. Bisher habe ich es mit dieser Formel versucht:

Code: Alles auswählen

=WENN(D21>8/24;6; WENN(D21>14/24;12; WENN(D21>1;24;0)))
Einzeln werden die Werte richtig berechnet, sobald die Formel verschachtelt wird, bekomme ich als Ausgabe nur 6,00.
Was mache ich falsch?

Besten Dank im voraus

Re: Tagessätze bei Reisekosten automatisch einfügen

Verfasst: Do, 18.11.2010 23:49
von lorbass
nrek hat geschrieben:Was mache ich falsch?
1. Du hast einen Uralt-Thread wieder aufgemacht.
2. Die Reihenfolge der Abfragen ist "falsch". Deine erstes WENN fängt alle späteren ab. Wenn D21>14/24, dann ist doch erst recht auch D21>8/24. Entsprechend für die dritte Bedingung. So sollte es dann klappen…

Code: Alles auswählen

=WENN(D21>1;24; WENN(D21>14/24;12; WENN(D21>8/24;6;0)))
Und bei der nächsten Frage bitte einen neuen Thread aufmachen! Wenn du meinst, dass ein anderer Thread das Thema ähnlich behandelt, kannst du ihn notfalls verlinken.

Gruß
lorbass

Re: Tagessätze bei Reisekosten automatisch einfügen

Verfasst: Fr, 19.11.2010 17:55
von nrek
Hallo Lorbass,
Danke für die schnelle Antwort. Die Formel funktioniert perfekt.

Werde die anderen Hinweise beim nächsten mal beachten.

Sorry und Danke

NREK