Guido Ostkamp schrieb:

Jedoch geht es bei dem Großteil der Issues darum, daß Excel anscheinend Zahlen, die fälschlicherweise als Text abgelegt sind, dennoch als Zahlen in Berechnungen verwendet, was also nicht der von mir angesprochene Anwendungsfall ist.

Schon ja. Aber Dein Fall ist da auch dabei und wird von den Leuten, die Issues bearbeiten und entscheiden, was ein Duplicate ist, offenbar für ein Problem gehalten, das im selben Kontext mit all den anderen Punkten zu klären ist. Ist das so falsch?

"Text is text and not a number so you can't calculate with text."

Dem kann niemand widersprechen. Die Frage ist auch eine Andere: Was soll geschehen, wenn eine numerische Berechnung (mathematisch fälschlicherweise) einen Text mit einbezieht? Hier gibt es durchaus unterschiedliche Lösungsansätze, von denen jeder so seine Berechtigung hat, zum Beispiel:

Lösungsansatz A: Die Berechnung nicht durchführen und einen Fehler melden. (Mathematisch-logisch immer sauber)

Lösungsansatz B: Wenn der Text eindeutig als Zahl interpretiert werden kann, mit dieser Zahl rechnen, ansonsten einen Fehler melden. (So macht es Excel.) (*)

Lösungsansatz C: Für den Text den Wert 0 in der Berechnung ansetzen. (So macht es Calc).

Was ist schon richtig, was ist schon falsch? Es ist immer eine Frage der Definition. Alle Ansätze haben ihre Vor- und Nachteile. Falsch im Sinne eines echten Bugs in der Software wäre nur etwas, wenn sich das Programm nicht so verhält, wie man es definiert hat.

Für die Anwender kann es freilich trotzdem ein großes Problem sein. Dieses besteht IMO in diesem Fall darin, dass Bill Gates diesen Punkt anders gelöst hat, als Marco Börries. So wie man in Australien auf der linken Straßenseite fährt, in Austria aber aber auf der rechten. Richtig schlimm ist das dann, wenn ein Österreicher in Australien fährt und von dem Unterschied nichts weiß.

Und nun kann man sich in den Kommentaren zu den Issues streiten, ob und wie man zur Vermeidung von Gefahren den Österreichern und Australiern den Unterschied besser bewusst machen sollte oder ob man in einem der beiden Länder die Verkehrsregeln an das jeweils andere Land anpassen sollte.

;-)

(*) Excel verhält sich dennoch unterschiedlich, je nachdem ob die Formel lautet "=SUMME(A1:A2)" oder "=A1+A2".

Gruß

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an