Merge branch 'master' into ChartSheet

This commit is contained in:
Mark Baker 2022-05-17 15:26:09 +02:00 committed by GitHub
commit cb81f44091
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 1 deletions

View File

@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org).
### Fixed
- Xls Reader resolving absolute named ranges to relative ranges [Issue #2826](https://github.com/PHPOffice/PhpSpreadsheet/issues/2826) [PR #2827](https://github.com/PHPOffice/PhpSpreadsheet/pull/2827)
- Null value handling in the Excel Math/Trig PRODUCT() function [Issue #2833](https://github.com/PHPOffice/PhpSpreadsheet/issues/2833) [PR #2834](https://github.com/PHPOffice/PhpSpreadsheet/pull/2834)
## 1.23.0 - 2022-04-24

View File

@ -108,7 +108,7 @@ class Operations
// Loop through arguments
foreach (Functions::flattenArray($args) as $arg) {
// Is it a numeric value?
if (is_numeric($arg)) {
if (is_numeric($arg) || $arg === null) {
if ($returnValue === null) {
$returnValue = $arg;
} else {

View File

@ -48,6 +48,18 @@ return [
-6.7800000000000002,
-2,
],
[
0,
12.5,
null,
2.5,
],
[
0,
12.5,
2.5,
null,
],
['#VALUE!', 1, 'y', 3],
[6, 1, '2', 3],
];