Apache OpenOffice (AOO) Bugzilla – Issue 75979
Calc - Dumbing down to Excel - text in arithmetic
Last modified: 2017-05-20 09:54:42 UTC
Very specific issue: 1) Excel cannot do arithmetic on a range or a cell which contains text - it gives an error. 2) In Calc, if text is included in a range, then you do arithmetic on the range (sum, to take a simple example), it treats the text field as value zero, and does the calculation without complaints. I find this really useful for annotating my work. 3) Before sending my files to an Excel user, I have to debug all those instances out. 4) WHY IS THAT A PROBLEM? The problem is the need to run an instance of genyew-wine Excel itself to chase down and eliminate all these instances. So we can't run an MS-free shop. Of course you can't provide configurable switch-on-or-off-as-needed "dumb-down" compatibility with all the problems of Excel, but as this one is fairly specific and very widely applicable, could it be done? Possible Implementation: Under Configuration, have an option to view it as an Excel user would see it. Build in this function into that, and any others that seem high enough priority. Thanks! I'm busily evangelising
jminney, in my opinion Calc's current behavior of treating text as zero is wrong and this needs to be addressed as you can have '145687 in cell and Calc will treat it as zero and you will treat it as the salary, whereas generating an error would quickly flag the problem.
kpalagin, Very good point that I hadn't thought of. I still like being able to put annotation into the area (compared to using comments) but I see what you mean. Generating an error only when there is text which looks like it could be a number is too luxurious.
Using "highlight values" mostly clears up this problem. (OK it took me some weeks of using OOo before I noticed the highlight values feature, but that's a different dimension of problem.) I'd be inclined now to downgrade my issue to a non-issue.
reassigning features and enhancements to user requirements@openoffice.org which will be the default owner for those tasks (was introduced some time ago)
Excel 2010 doesn't give error when text is present in sum. Rev. 1513819 Win 7