Seite 1 von 1

Zellenberechnungen unterbinden

Verfasst: Di, 29.09.2009 09:59
von Bonneville
Hallo liebe Experten,
ich habe mit meiner Zeiterfassungstabelle eine weiteres Problem.
Falls eine Zeiteingabezelle nicht leer ist, sollen andere Zellen auf sie zugreifen und Berechnungen ausführen.
In einige, wenige Ausnahmefälle sollen diese Berechnungen zurückgehalten werden, un zwar so lange bis sie später durch manuelles eingreifen auslöst werden. Der Zeitwert soll aber sofort in die Eingabezelle eingetragen werden, um die Übersicht nicht zu verlieren. Alle Zellen sind mit HH:MM formatiert.
Ich habe versucht das Problem zu lösen, indem ich das Zeitwert als String formatiert habe, leider werden aber trotzdem (falsche) Berechnungen ausgelöst.
Wie kann ich denn Calc mitteilen, dass die Berechnungen nur beim vorfinden eines Zeitwertes, nicht aber beim vorfinden eines strings ausgelöst werden dürfen? Ist es überhaupt möglich?
Besten Dank für eure Hilfe!
Bonnie

Re: Zellenberechnungen unterbinden

Verfasst: Di, 29.09.2009 10:17
von Karolus
Hallo
Dann musst du die Formeln so ändern das sie nur auf Werte reagieren nicht auf Text.
Datumswerte kannst du verifizieren mit =ISTZAHL(..), Text mit =ISTTEXT(.)

Gruß Karo

Re: Zellenberechnungen unterbinden

Verfasst: Di, 29.09.2009 10:18
von clag
Hallo Bonneville

mit einer hilfs Zeile/Spalte könntest du so etwas hinbekommen
zb in C3 steht

Code: Alles auswählen

=WENN(A2="x";"";B2)
wobwei in B2 der Zeitwert eingetragen wird und wenn du in A2 ein "x" setzt,
wird der Wert aus B2 nicht nach C2 (Wert für folgende Formeln) übernommen sonder nichts
und wenn du das "x" wieder entfernst wird der Wert mit eingerechnet.

Re: Zellenberechnungen unterbinden

Verfasst: Mi, 07.10.2009 17:36
von Bonneville
Karolus hat geschrieben:Hallo
Dann musst du die Formeln so ändern das sie nur auf Werte reagieren nicht auf Text.
Datumswerte kannst du verifizieren mit =ISTZAHL(..), Text mit =ISTTEXT(.)
Gruß Karo
Vielen Dank Karolus,
endlich weiss ich mit diese 2 Funktionen etwas anzufangen!
Kann mich nur jetzt bedanken, weil ein Virenbefall mein Rechner mehrere Tage lahm gelegt hatte.
Danke auch an Clag, wobei die erste Lösung mir einfacher schien.
Gruss
Bonnie.