PhpSpreadsheet/tests/data/Calculation
oleibman d27b6a672a
Cleanup 3 LookupRef Tests (#3097)
Scrutinizer had previously suggested annotations for 3 LookupRef tests, but it no longer accepts its own annotation for those cases. This PR cleans them up. ColumnsTest and RowsTest are extremely straightforward.

IndexTest is a bit more complicated, but only because, unlike the other two, it had no test which executed in the context of a spreadsheet. And, when I added those, I discovered a couple of bugs. INDEX always requires at least 2 parameters (row# is always required), but its entry in the function table specified 1-4 parameters, now changed to 2-4. And, omitting col# is not handled the same way as specifying 0 for col#, though the code had treated them identically. (The same would have been true for row# but, because it is now required, ...)
2022-10-01 07:05:54 -07:00
..
DateTime Update Excel function samples for Date/Time and Engineering functions 2022-09-14 14:16:32 +02:00
DefinedNames Named formula implementation, and improved handling of Defined Names generally (#1535) 2020-07-26 12:00:06 +02:00
Engineering Update Excel function samples for Date/Time and Engineering functions 2022-09-14 14:16:32 +02:00
Financial Scrutinizer Clean Up Tests (#3061) 2022-09-14 07:11:20 -07:00
Functions Escape double quotes in a string value unless it's an empty string value 2022-03-05 12:44:44 +01:00
Information Add basic support for Error functions when the error is #SPILL! or #CALC! 2022-03-18 17:44:26 +01:00
Logical Convert all relevant Logical functions to support array arguments (#2600) 2022-02-18 02:56:23 +01:00
LookupRef Cleanup 3 LookupRef Tests (#3097) 2022-10-01 07:05:54 -07:00
MathTrig Expand [PR #2964](https://github.com/PHPOffice/PhpSpreadsheet/pull/2964) to cover all arithmetic operators, not just multiplication, and both left and right side values 2022-08-07 13:59:26 +02:00
Statistical Extract information functions (#2605) 2022-02-19 13:53:17 +01:00
TextData Implementation of the `VALUETOTEXT()` Excel Function 2022-08-27 16:23:55 +02:00
Web Initial implementation of the URLENCODE() web function (#2031) 2021-04-28 17:10:36 +02:00
BinaryComparisonOperations.php Extract some methods from the Calculation Engine into dedicated classes (#2537) 2022-02-04 16:02:29 +01:00
Calculation.php Reduce PHPStan error in tests 2021-04-12 11:10:23 +09:00
FunctionsAsString.php MATCH with a static array should return the position of the found value based on the values submitted. 2020-04-26 22:09:31 +09:00
Translations.php R1C1 Format and Internationalization, plus Relative Offsets (#3052) 2022-09-16 08:25:26 -07:00