Wie interpretiert StarCalc diese Eingabe?
als Text (wie Du daran erkennen kannst das sielinksbündig ausgerichtet wird)
Die Funktion WERT() für diese Zelle produziert "ERR:502", während interessanterweise Wert(111/632) 0,18 ergibt.
ja, weil die Funktion WERT() einen Text erwartet und wenn schon eine Zahl da ist, wird quasi nicht gerechnet
das ist (korrekte) Übergabe von Text:
=Wert("111/632")
das ist die (inkorrekte) Übergabe einer Zahl (ERgebnis einer Division):
=Wert(111/632)
(möglicherweise wäre es richtiger wenn die Funktion WERT() auf eine Zahl mittels Fehlermeldung reagieren würde)
Auch die Funktion Text( ; ) bezogen auf eine solche Zelle liefert immer nur 0.
weil TEXT() eine Zahl erwartet Du jedoch einen Text übergibst
Da ich die Bruchdarstellung so benötige und unter Excel bei gleicher Eingabe nie diese Probleme auftraten
Na das wäre mir aber wirklich neu. Wenn Du bei Excel in Standardeinstellung 111/632 eingibst wird das als Text erkannt, genauso bei Calc. Damit es in Excel als Bruch erkannt wird mußt Du vor der Eingabe die Zelle mit einem entsprechenden Format belegen, genauso bei Calc.
Hat jemand eine Idee?
ja, die Zellen vor der Eingabe mit einem Format belegen, der Formatcode wäre für den speziellen Fall:
# ???/???
das Ganze kannst Du vereinfachen indem Du eine entsprechende Zellvorlage einmalig erstellst, die Du dann immer wieder zuweisen kannst.
Gruß
Stephan