https://bugs.documentfoundation.org/show_bug.cgi?id=91605

            Bug ID: 91605
           Summary: Automatic conversion of text to number failing applyed
                    to array under "iterative" evaluation
           Product: LibreOffice
           Version: unspecified
          Hardware: Other
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]

http://ask.libreoffice.org/en/question/51087/array-formula-calc-4432/
The above URL will open a forum thread dicussing the issue rather detailed. It
is, however, independent of the fact that the original question referred to an
example gotten from an XLSX file.

In short:
A range containing texts (strings) syntactically acceptable as numbers should
automatically convert to numerical values if used as an operand of an
arithmetic expression. (Delimitation may be problematic.)
This does not reliably work under the condition of iterative array evaluation
as specified in the relevant OASIS document
(http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#__RefHeading__1017866_715980110
), num "2)". 
#A The output range will show the #VALUE! error. 
#B The same error will be returned by a function trying to evaluate a parameter
containing the array expression.

Versions
I tried this with V4.4.3, prerelease 5.0.0.0 beta1 and got the results as
described and demonstrated by the attached example.

I also tried with some older versions ('Portable') I have access to. V4.1 and
the older ("legacy") versions also showed the error, but with the exception of
case #B.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to