BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das OpenOffice Forum zu erhalten!

DANKE >><< DANKE

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des OpenOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als OO-SUPPORTER gekennzeichnet. 🤗

Wenn Oder problem

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
juhacky
Beiträge: 2
Registriert: So 12. Feb 2017, 18:42

Wenn Oder problem

Beitrag von juhacky » So 12. Feb 2017, 19:12

Hi

Ich habe ein Problem, bei Libreoffice funktioniert die Formel aber bei Openoffice nicht. Ich habe diese noch nicht bei Excel ausprobiert.
Folgendes Problem besteht
Ich habe den beginn und das ende einer Tätigkeit z.B. beginn 08:00 und Ende 17:00, daraus berechne ich die arbeitszeit mit hilfe der Formel:

C34 ist der Beginn und D34 das Ende

in F34 steht die Formel

=WENN(D34<C34;1-(C34-D34);D34-C34)

Das funktioniert noch bei beiden calc programmen, da ich aber noch weitere berechnungen anstellen möchte und ich dafür bestimmte rückgabewerte benötige habe ich noch eine weitere Formel geschrieben. Ich habe in G34 folgender formel erstellt:

=WENN(F34>0,3333;ODER(F34<0,999305555555556;1;))+WENN(F34>0,999305555555556;1;)

so das bei einem wert unter 0,3333 eine 0 ausgegeben wird, bei einem wert zwischen 0,3333 und 0,999305555555556 eine 1 und bei einem wert über 0,999305555555556 eine 2 ausgegeben wird.
bei Libreoffice funktioniert dies einwandfrei, bei openoffice gibt er den fehler 511 zurück.

Hat da jemand eine Idee ??

Mfg Juhacky

karolus
Beiträge: 651
Registriert: Di 23. Feb 2010, 12:07

Re: Wenn Oder problem

Beitrag von karolus » So 12. Feb 2017, 19:49

Die obere Formel kannst ersetzen durch:

Code: Alles auswählen

=REST(D34-C34;1)
oder auch leichter nachvollziehbarer:

Code: Alles auswählen

=D34-C34+(C34>D34)
Die untere Formel würde ich reduzieren auf:

Code: Alles auswählen

=(F34>0,3333)+(F34>0,999305555555556) 

juhacky
Beiträge: 2
Registriert: So 12. Feb 2017, 18:42

Re: Wenn Oder problem

Beitrag von juhacky » Mo 13. Feb 2017, 21:22

Danke für die schnelle antwort, die untere Formel " =(F34>0,3333)+(F34>0,999305555555556) " funktioniert jetzt zwar bei openoffice aber leider nicht bei libreoffice und bei excel. Ich benötige aber eine die in allen calcprogrammen funktioniert so das sie universell einsetzbar ist. die obere Formel ist aber garnicht so schlecht

MfG juhacky

karolus
Beiträge: 651
Registriert: Di 23. Feb 2010, 12:07

Re: Wenn Oder problem

Beitrag von karolus » Mo 13. Feb 2017, 23:50

Hallo

Die untere Formel funktioniert bei Libreoffice, und mit an Sicherheit grenzender Wahrscheinlichkeit auch in Excel!

Antworten