PhpSpreadsheet/src/PhpSpreadsheet
Mark Baker 08673b5820
Initial experiments using the new Database query logic with Conditional Statistical Functions (#1880)
- Refactoring of the Statistical Conditional functions (`AVERAGEIF()`, `AVERAGEIFS()`, `COUNTIF()`, `COUNTIFS()`, `MAXIFS()` and `MINIFS()` to use the new Database functions codebase.
- Extended unit testing
- Fix handling for null values
- Fixes to wildcard text searches

There's still scope for further improvements to memory usage and performance; but for now the code is stable with all unit tests passing
2021-02-27 18:26:12 +01:00
..
Calculation Initial experiments using the new Database query logic with Conditional Statistical Functions (#1880) 2021-02-27 18:26:12 +01:00
Cell Advanced Value Binder improvements (#1863) 2021-02-18 23:14:14 +01:00
Chart Let's see what Scrutinizer makes of these changes (#1859) 2021-02-18 12:39:24 +01:00
Collection Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
Document PSR12 code style 2020-07-26 14:13:11 +09:00
Helper Let's see what Scrutinizer makes of these changes (#1859) 2021-02-18 12:39:24 +01:00
Reader Avoid Duplicate Titles When Reading Multiple HTML Files (#1829) 2021-02-27 15:10:04 +01:00
RichText Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
Shared Support 'Forms' for ROMAN Function (#1828) 2021-02-13 21:23:58 +01:00
Style Let's see what Scrutinizer makes of these changes (#1859) 2021-02-18 12:39:24 +01:00
Worksheet Initial experiments using the new Database query logic with Conditional Statistical Functions (#1880) 2021-02-27 18:26:12 +01:00
Writer Let's see what Scrutinizer makes of these changes (#1859) 2021-02-18 12:39:24 +01:00
Comment.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
DefinedName.php Named formula implementation, and improved handling of Defined Names generally (#1535) 2020-07-26 12:00:06 +02:00
DocumentGenerator.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
Exception.php Drop unused code and fix some PhpStorm warnings 2017-10-08 01:21:32 +09:00
HashTable.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
IComparable.php Remove boilerplates 2017-09-30 22:12:28 +09:00
IOFactory.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
NamedFormula.php Named formula fix for empty formula value 2021-01-29 15:43:49 +01:00
NamedRange.php Named formula implementation, and improved handling of Defined Names generally (#1535) 2020-07-26 12:00:06 +02:00
ReferenceHelper.php ReverseSort bug, exposed but not caused by PHP8 (#1660) 2020-10-02 17:52:28 +09:00
Settings.php WEBSERVICE is HTTP client agnostic 2020-07-19 11:33:01 +09:00
Spreadsheet.php Inherited Scrutinizer Recommendations - 1 of 3 (#1806) 2021-01-31 17:12:25 +01:00