PhpSpreadsheet/tests/data/Calculation/Statistical/COUNTA.php

52 lines
1.1 KiB
PHP

<?php
use PhpOffice\PhpSpreadsheet\Shared\Date;
return [
[
5,
[-1, 0, 1, 2, 3],
],
[
11,
[
// The index simulates a cell value
'0.1.A' => Date::stringToExcel('1900-02-01'),
'0.2.A' => 0,
'0.3.A' => null,
'0.4.A' => 1.2,
'0.5.A' => '',
'0.6.A' => 2.4,
'0.7.A' => null,
'0.8.A' => '',
'0.9.A' => 3.6,
'0.10.A' => null,
'0.11.A' => '',
'0.12.A' => 4.8,
'0.13.A' => 'Not a numeric',
'0.14.A' => 6
],
],
[
14,
[
// No index indicates arguments passed as literals rather than cell values
// In this case, nuls are counted as well as numbers
Date::stringToExcel('1900-02-01'),
0,
null,
1.2,
'',
2.4,
null,
'',
3.6,
null,
'',
4.8,
'Not a numeric',
6
],
],
];