ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Static Public Member Functions | |
static static | setCompatibilityMode ($compatibilityMode) |
Set the Compatibility Mode. More... | |
static | getCompatibilityMode () |
Return the current Compatibility Mode. More... | |
static | setReturnDateType ($returnDateType) |
Set the Return Date Format used by functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object). More... | |
static | getReturnDateType () |
Return the current Return Date Format for functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object). More... | |
static | DUMMY () |
DUMMY. More... | |
static | DIV0 () |
DIV0. More... | |
static | NA () |
NA. More... | |
static | NAN () |
NaN. More... | |
static | NAME () |
NAME. More... | |
static | REF () |
REF. More... | |
static | null () |
NULL. More... | |
static | VALUE () |
VALUE. More... | |
static | isMatrixValue ($idx) |
static | isValue ($idx) |
static | isCellValue ($idx) |
static | ifCondition ($condition) |
static | errorType ($value='') |
ERROR_TYPE. More... | |
static | isBlank ($value=null) |
IS_BLANK. More... | |
static | isErr ($value='') |
IS_ERR. More... | |
static | isError ($value='') |
IS_ERROR. More... | |
static | isNa ($value='') |
IS_NA. More... | |
static | isEven ($value=null) |
IS_EVEN. More... | |
static | isOdd ($value=null) |
IS_ODD. More... | |
static | isNumber ($value=null) |
IS_NUMBER. More... | |
static | isLogical ($value=null) |
IS_LOGICAL. More... | |
static | isText ($value=null) |
IS_TEXT. More... | |
static | isNonText ($value=null) |
IS_NONTEXT. More... | |
static | n ($value=null) |
N. More... | |
static | TYPE ($value=null) |
TYPE. More... | |
static | flattenArray ($array) |
Convert a multi-dimensional array to a simple 1-dimensional array. More... | |
static | flattenArrayIndexed ($array) |
Convert a multi-dimensional array to a simple 1-dimensional array, but retain an element of indexing. More... | |
static | flattenSingleValue ($value='') |
Convert an array to a single scalar value by extracting the first element. More... | |
static | isFormula ($cellReference='', ?Cell $pCell=null) |
ISFORMULA. More... | |
Data Fields | |
const | PRECISION = 8.88E-016 |
const | M_2DIVPI = 0.63661977236758134307553505349006 |
2 / PI. More... | |
const | COMPATIBILITY_EXCEL = 'Excel' |
constants More... | |
const | COMPATIBILITY_GNUMERIC = 'Gnumeric' |
const | COMPATIBILITY_OPENOFFICE = 'OpenOfficeCalc' |
const | RETURNDATE_PHP_NUMERIC = 'P' |
const | RETURNDATE_UNIX_TIMESTAMP = 'P' |
const | RETURNDATE_PHP_OBJECT = 'O' |
const | RETURNDATE_PHP_DATETIME_OBJECT = 'O' |
const | RETURNDATE_EXCEL = 'E' |
Static Protected Attributes | |
static | $compatibilityMode = self::COMPATIBILITY_EXCEL |
static | $returnDateType = self::RETURNDATE_EXCEL |
static | $errorCodes |
Static Private Member Functions | |
static | operandSpecialHandling ($operand) |
Definition at line 8 of file Functions.php.
|
static |
DIV0.
Definition at line 153 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor\argsOk(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor\argumentsOk(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor\argumentsOkPrecise(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Tangent\atan2(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\average(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageDeviations(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar\decimal(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar\fractional(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMARGUMENT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSQRT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\kurtosis(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operations\power(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\skew(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\SLN(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\test(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNotZero(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\validateTrendArrays(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VAR(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARP(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARPA(), and PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\verySmallDenominator().
|
static |
|
static |
ERROR_TYPE.
mixed | $value | Value to check |
Definition at line 308 of file Functions.php.
References $errorCode, and $i.
|
static |
Convert a multi-dimensional array to a simple 1-dimensional array.
array | mixed | $array | Array to be flattened |
Definition at line 583 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Conditional\buildDatabaseWithValueRange(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Conditional\buildDataSet(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\calculateCellValue(), PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter\calculateTopTenValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\checkTrendArrays(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Selection\choose(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate\CONCATENATE(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\NetworkDays\count(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Counts\COUNTBLANK(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Conditional\COUNTIF(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Conditional\databaseFromRangeAndValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\WorkDay\date(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SeriesSum\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Gcd\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Lcm\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single\futureValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\geometric(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\GROWTH(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\harmonic(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMPRODUCT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMSUM(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size\large(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\logicalAnd(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\logicalOr(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\logicalXor(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\MATCH(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Maximum\max(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Maximum\maxA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\median(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Minimum\min(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Minimum\minA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\mode(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\modifiedRate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial\multinomial(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\PERCENTILE(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\PERCENTRANK(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\presentValue(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\processTokenStack(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operations\product(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\product(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\QUARTILE(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\RANK(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\rate(), PhpOffice\PhpSpreadsheet\Chart\DataSeriesValues\refresh(), PhpOffice\PhpSpreadsheet\Chart\DataSeriesValues\setDataValues(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\showTypeDetails(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\showValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size\small(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\sumIgnoringStrings(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares\sumSquare(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares\sumXMinusYSquared(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares\sumXSquaredMinusYSquared(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares\sumXSquaredPlusYSquared(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\test(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate\TEXTJOIN(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\TREND(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\trim(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VAR(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARP(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xirrPart1(), and PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xnpvOrdered().
|
static |
Convert a multi-dimensional array to a simple 1-dimensional array, but retain an element of indexing.
array | mixed | $array | Array to be flattened |
Definition at line 616 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\average(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageDeviations(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Counts\COUNT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Counts\COUNTA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\kurtosis(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\skew(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\sumErroringStrings(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\sumSquares(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARPA(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StandardNormal\zTest().
|
static |
Convert an array to a single scalar value by extracting the first element.
mixed | $value | Array or scalar value |
Definition at line 649 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Indirect\a1Format(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Amortization\AMORDEGRC(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Amortization\AMORLINC(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Payments\annuity(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\AccruedInterest\atMaturity(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselI\BESSELI(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselJ\BESSELJ(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselK\BESSELK(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselY\BESSELY(), PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill\bondEquivalentYield(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate\builtinREPT(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Address\cell(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert\character(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert\code(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex\COMPLEX(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Confidence\CONFIDENCE(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertUOM\CONVERT(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPDAYBS(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPDAYS(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPDAYSNC(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPNCD(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPNUM(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPPCD(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal\cumulative(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\DB(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\DDB(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar\decimal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Compare\DELTA(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Rates\discount(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Fisher\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Exponential\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Weibull\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\HyperGeometric\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Poisson\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\F\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Normal\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionLeftTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionRightTail(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\DOLLAR(), PhpOffice\PhpSpreadsheet\Calculation\Financial\InterestRate\effective(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Erf\ERF(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ErfC\ERFC(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Erf\ERFPRECISE(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Base\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Arabic\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Text\exact(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Standardize\execute(), PhpOffice\PhpSpreadsheet\Calculation\Database\DatabaseAbstract\fieldExtract(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\FIXEDFORMAT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\FORECAST(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar\fractional(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue\fromString(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateValue\fromString(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single\futureValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\futureValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\gamma(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StandardNormal\gauss(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Compare\GESTEP(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getDay(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getMonth(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getYear(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\GROWTH(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts\hour(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\IFERROR(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\IFNA(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\IFS(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMABS(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex\IMAGINARY(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMARGUMENT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCONJUGATE(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCOS(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCOSH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCOT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCSC(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCSCH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMDIV(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMEXP(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMLN(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMLOG10(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMLOG2(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMPOWER(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex\IMREAL(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSEC(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSECH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSIN(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSINH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSQRT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMSUB(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMTAN(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Matrix\index(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Search\insensitive(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Cumulative\interest(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Rates\interest(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Payments\interestPayment(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single\interestRate(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Difference\interval(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Fisher\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Normal\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\inverseLeftTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\inverseRightTail(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract\left(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Text\length(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\LINEST(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\ln(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\LOGEST(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Lookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\VLookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\HLookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert\lower(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\MATCH(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract\mid(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts\minute(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\modifiedRate(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\negative(), PhpOffice\PhpSpreadsheet\Calculation\Financial\InterestRate\nominal(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Trim\nonPrintable(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\NOT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\nullFalseTrueToNumber(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\nullFalseTrueToNumber(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\nullFalseTrueToNumber(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\NUMBERVALUE(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Offset\OFFSET(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\payment(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\PERCENTRANK(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\AccruedInterest\periodic(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single\periods(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\periods(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Permutations\PERMUT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Permutations\PERMUTATIONA(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\presentValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\presentValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Price\price(), PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill\price(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Price\priceAtMaturity(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Price\priceDiscounted(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Cumulative\principal(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\processTokenStack(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert\proper(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\range(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\RANK(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\rate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\rate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\rate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Price\received(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Replace\replace(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract\right(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\schedulePayment(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts\second(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Search\sensitive(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Hyperlink\set(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\showValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\SLN(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Trim\spaces(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\statementIf(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\statementSwitch(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Replace\substitute(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\SYD(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Text\test(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\TEXTFORMAT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex\toBinary(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertOctal\toBinary(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\toBinary(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBinary\toDecimal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex\toDecimal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertOctal\toDecimal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBinary\toHex(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\toHex(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertOctal\toHex(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time\toIntWithNullBool(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBinary\toOctal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex\toOctal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\toOctal(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\TREND(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert\upper(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Indirect\validateAddress(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateMethod(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\validateNumericNull(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNumericNullBool(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNumericNullSubstitution(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateStyle(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\VALUE(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xnpvOrdered(), PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill\yield(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Yields\yieldAtMaturity(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Yields\yieldDiscounted(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StandardNormal\zTest().
|
static |
Return the current Compatibility Mode.
Definition at line 93 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\baseDate(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert\convertBooleanValue(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate\convertBooleanValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\VarianceBase\datatypeAdjustmentBooleans(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionLeftTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionRightTail(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\YearFrac\excelBug(), PhpOffice\PhpSpreadsheet\Shared\Date\excelToDateTimeObject(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\executeBinaryComparisonOperation(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\executeNumericBinaryOperation(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial\fact(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor\floorCheck1Arg(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling\floorCheck1Arg(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\isAcceptedCountable(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\negative(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\sumSquares(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\testAcceptedBoolean(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\validateValue(), and PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateParts\weirdCondition().
|
static |
Return the current Return Date Format for functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object).
Definition at line 133 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter\dynamicFilterDateRange(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time\fromHMS(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue\fromString(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getTimeValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsArray(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsFloat(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsObject(), PhpOffice\PhpSpreadsheet\Writer\Xls\save(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\save(), and PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\VALUE().
|
static |
Definition at line 249 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Calculation\wrapResult().
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Database\DatabaseAbstract\buildCondition().
|
static |
IS_BLANK.
mixed | $value | Value to check |
Definition at line 330 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Functions\null().
|
static |
Definition at line 244 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\average(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageDeviations(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Counts\COUNTA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\isAcceptedCountable(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\sumErroringStrings(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\sumSquares(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\testAcceptedBoolean().
|
static |
IS_ERR.
mixed | $value | Value to check |
Definition at line 346 of file Functions.php.
|
static |
IS_ERROR.
mixed | $value | Value to check |
Definition at line 360 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\IFERROR(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\processTokenStack(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\statementIf(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\sumErroringStrings(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\sumIgnoringStrings(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupRefValidations\validateInt(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Worksheet\writeCellFormula().
|
static |
IS_EVEN.
mixed | $value | Value to check |
Definition at line 392 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Functions\null().
|
static |
ISFORMULA.
mixed | $cellReference | The cell to check |
Cell | $pCell | The current cell (containing this formula) |
Definition at line 666 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Calculation\CALCULATION_REGEXP_CELLREF, and PhpOffice\PhpSpreadsheet\Calculation\Functions\null().
|
static |
IS_LOGICAL.
mixed | $value | Value to check |
Definition at line 450 of file Functions.php.
|
static |
Definition at line 234 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\kurtosis(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\skew(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARA(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARPA().
|
static |
IS_NA.
mixed | $value | Value to check |
Definition at line 378 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\IFNA().
|
static |
IS_NONTEXT.
mixed | $value | Value to check |
Definition at line 478 of file Functions.php.
|
static |
IS_NUMBER.
mixed | $value | Value to check |
Definition at line 432 of file Functions.php.
|
static |
IS_ODD.
mixed | $value | Value to check |
Definition at line 412 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Functions\null().
|
static |
IS_TEXT.
mixed | $value | Value to check |
Definition at line 464 of file Functions.php.
|
static |
Definition at line 239 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARA(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARPA().
|
static |
N.
Returns a value converted to a number
null | mixed | $value | The value you want converted |
Definition at line 499 of file Functions.php.
|
static |
NA.
Excel Function: =NA()
Returns the error value #N/A #N/A is the error value that means "no value is available."
Definition at line 169 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\GammaBase\calculateInverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\calculateInverse(), PhpOffice\PhpSpreadsheet\Reader\Xlsx\Chart\chartDataSeriesValues(), PhpOffice\PhpSpreadsheet\Reader\Xlsx\Chart\chartDataSeriesValuesMultiLevel(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertUOM\CONVERT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\NewtonRaphson\execute(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares\getCount(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\harmonic(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\IFS(), PhpOffice\PhpSpreadsheet\Cell\DataValidator\isValueInList(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\LINEST(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\LOGEST(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Lookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\VLookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\HLookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\MATCH(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\mode(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\modeCalc(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\PERCENTRANK(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\prepareLookupArray(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\RANK(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\statementSwitch(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Formula\text(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\validateLookupArray(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\validateLookupValue(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch\validateMatchType(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\validateTrendArrays(), and PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xirrPart1().
|
static |
NAME.
Returns the error value NAME?
Definition at line 193 of file Functions.php.
|
static |
NaN.
Returns the error value #NUM!
Definition at line 181 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\adjustYearMonth(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling\argumentsOk(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor\argumentsOk(), PhpOffice\PhpSpreadsheet\Shared\JAMA\Matrix\arrayRightDivide(), PhpOffice\PhpSpreadsheet\Shared\JAMA\Matrix\arrayTimesEquals(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageDeviations(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselI\BESSELI(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselJ\BESSELJ(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselK\BESSELK(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselY\BESSELY(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\BITLSHIFT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\BITRSHIFT(), PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill\bondEquivalentYield(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\calculateCellValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\calculatePeriods(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Confidence\CONFIDENCE(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal\cumulative(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Helpers\daysPerYear(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\DDB(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar\decimal(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Rates\discount(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Fisher\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Exponential\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Weibull\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\HyperGeometric\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Poisson\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\F\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Normal\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal\distribution(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionLeftTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionRightTail(), PhpOffice\PhpSpreadsheet\Calculation\Financial\InterestRate\effective(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Base\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\Database\DGet\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Standardize\execute(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\YearFrac\fraction(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar\fractional(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time\fromHMS(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\gamma(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\geometric(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getYear(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\harmonic(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMABS(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex\IMAGINARY(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMARGUMENT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCONJUGATE(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCOS(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCOSH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCOT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCSC(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMCSCH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMDIV(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMEXP(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMLN(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMLOG10(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMLOG2(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMPOWER(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMPRODUCT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex\IMREAL(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSEC(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSECH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSIN(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSINH(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMSQRT(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMSUB(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations\IMSUM(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMTAN(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Difference\initialDiff(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Cumulative\interest(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Rates\interest(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Payments\interestPayment(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single\interestRate(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Normal\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\inverse(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\inverseLeftTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\inverseRightTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size\large(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma\ln(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\LOGEST(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\median(), PhpOffice\PhpSpreadsheet\Shared\JAMA\Matrix\minusEquals(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round\multiple(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\nbrConversionFormat(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\negative(), PhpOffice\PhpSpreadsheet\Calculation\Financial\InterestRate\nominal(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\numberOrNan(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\payment(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\PERCENTILE(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single\periods(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\periods(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Permutations\PERMUT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Permutations\PERMUTATIONA(), PhpOffice\PhpSpreadsheet\Shared\JAMA\Matrix\plusEquals(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operations\power(), PhpOffice\PhpSpreadsheet\Shared\JAMA\Matrix\power(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\presentValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill\price(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles\QUARTILE(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\range(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\rate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\rate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\rateNextGuess(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Price\received(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest\schedulePayment(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size\small(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\sumSquares(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\SYD(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\test(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\toBinary(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex\toDecimal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\toHex(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\toOctal(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\trim(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\unwrapResult(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateBasis(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBinary\validateBinary(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\validateBitwiseArgument(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\validateCost(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\validateCouponPeriod(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateDiscount(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\validateFactor(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateFrequency(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex\validateHex(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\validateLife(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateMethod(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\validateMonth(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNotNegative(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\validateNotNegative(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertOctal\validateOctal(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateParValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\validatePeriod(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\CashFlowValidations\validatePeriodType(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\validatePlaces(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validatePositive(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validatePrice(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\DistributionValidations\validateProbability(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\CashFlowValidations\validateRate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateRate(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\SecurityValidations\validateRedemption(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation\validateSalvage(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\SecurityValidations\validateSecurityPeriod(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\validateShiftAmount(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateStyle(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\validateXnpv(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateYield(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\wrapResult(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xirrPart1(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xirrPart2(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xnpvOrdered(), and PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill\yield().
|
static |
NULL.
Returns the error value #NULL!
Definition at line 217 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Functions\isBlank(), PhpOffice\PhpSpreadsheet\Calculation\Functions\isEven(), PhpOffice\PhpSpreadsheet\Calculation\Functions\isFormula(), PhpOffice\PhpSpreadsheet\Calculation\Functions\isOdd(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\processTokenStack(), and PhpOffice\PhpSpreadsheet\Calculation\Functions\TYPE().
|
staticprivate |
Definition at line 280 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Calculation\getFALSE(), and PhpOffice\PhpSpreadsheet\Calculation\Calculation\getTRUE().
|
static |
REF.
Returns the error value REF!
Definition at line 205 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Calculation\evaluateDefinedName(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\extractNamedRange(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Matrix\index(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Indirect\INDIRECT(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\VLookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\HLookup\lookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Offset\OFFSET(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\processTokenStack(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Hyperlink\set(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Formula\text(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Indirect\validateAddress(), and PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupBase\validateIndexLookup().
|
static |
Set the Compatibility Mode.
string | $compatibilityMode | Compatibility Mode Permitted values are: Functions::COMPATIBILITY_EXCEL 'Excel' Functions::COMPATIBILITY_GNUMERIC 'Gnumeric' Functions::COMPATIBILITY_OPENOFFICE 'OpenOfficeCalc' |
Definition at line 69 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Functions\$compatibilityMode.
|
static |
Set the Return Date Format used by functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object).
string | $returnDateType | Return Date Format Permitted values are: Functions::RETURNDATE_UNIX_TIMESTAMP 'P' Functions::RETURNDATE_PHP_DATETIME_OBJECT 'O' Functions::RETURNDATE_EXCEL 'E' |
Definition at line 109 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Functions\$returnDateType.
Referenced by PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter\dynamicFilterDateRange(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getTimeValue(), PhpOffice\PhpSpreadsheet\Writer\Xls\save(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\save(), and PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\VALUE().
|
static |
TYPE.
Returns a number that identifies the type of a value
null | mixed | $value | The value you want tested |
Definition at line 539 of file Functions.php.
References PhpOffice\PhpSpreadsheet\Calculation\Functions\null().
|
static |
VALUE.
Returns the error value VALUE!
Definition at line 229 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Indirect\a1Format(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\average(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\averageDeviations(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Days\between(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Days360\between(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate\builtinREPT(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\calculateCellValue(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Roman\calculateRoman(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Address\cell(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert\character(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Selection\choose(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert\code(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation\COLUMNS(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex\COMPLEX(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertUOM\CONVERT(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends\CORREL(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\countTrueValues(), PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons\COUPDAYBS(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions\determinant(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\DOLLAR(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Erf\ERF(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ErfC\ERFC(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Base\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Gcd\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Arabic\evaluate(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\executeNumericBinaryOperation(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateValue\finalResults(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\FIXEDFORMAT(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue\fromString(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateValue\fromString(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StandardNormal\gauss(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getDay(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions\getMatrix(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getMonth(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date\getYear(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions\identity(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions\IMPOWER(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Search\insensitive(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Difference\interval(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions\inverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size\large(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract\left(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\logicalAnd(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\logicalOr(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\logicalXor(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract\mid(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\modifiedRate(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions\multiply(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations\NOT(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current\now(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\NUMBERVALUE(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Cumulative\principal(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operations\product(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\product(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic\rate(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract\right(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation\ROWS(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Search\sensitive(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\skew(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size\small(), PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional\statementSwitch(), PhpOffice\PhpSpreadsheet\Shared\Date\stringToExcel(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Roman\styleOk(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum\sumErroringStrings(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\sumSquares(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Lcm\testNonNulls(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current\today(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time\toIntWithNullBool(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean\trim(), PhpOffice\PhpSpreadsheet\Calculation\Web\Service\urlEncode(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateBasis(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\validateBitwiseArgument(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\StatisticalValidations\validateBool(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateDateValue(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal\validateDecimal(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\EngineeringValidations\validateFloat(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\StatisticalValidations\validateFloat(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateFloat(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupBase\validateIndexLookup(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupRefValidations\validateInt(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\EngineeringValidations\validateInt(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\StatisticalValidations\validateInt(), PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations\validateInt(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateMethod(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\validateNotNegative(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\validateNumericNull(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNumericNullBool(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNumericNullSubstitution(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\validatePlaces(), PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupRefValidations\validatePositiveInt(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise\validateShiftAmount(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week\validateStyle(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\validateValue(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\validateXnpv(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\VALUE(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARA(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances\VARPA(), PhpOffice\PhpSpreadsheet\Calculation\Web\Service\webService(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xirrPart2(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xirrPart3(), PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic\xnpvOrdered(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StandardNormal\zTest().
|
staticprotected |
Definition at line 33 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Functions\setCompatibilityMode().
|
staticprotected |
Definition at line 47 of file Functions.php.
|
staticprotected |
Definition at line 40 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Functions\setReturnDateType().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::COMPATIBILITY_EXCEL = 'Excel' |
constants
Definition at line 18 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Shared\Date\excelToDateTimeObject(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor\floorCheck1Arg(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling\floorCheck1Arg(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\testAcceptedBoolean(), and PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateParts\weirdCondition().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::COMPATIBILITY_GNUMERIC = 'Gnumeric' |
Definition at line 19 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionLeftTail(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared\distributionRightTail(), PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial\fact(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\isAcceptedCountable(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial\negative(), and PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\validateValue().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::COMPATIBILITY_OPENOFFICE = 'OpenOfficeCalc' |
Definition at line 20 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\baseDate(), PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert\convertBooleanValue(), PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate\convertBooleanValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\VarianceBase\datatypeAdjustmentBooleans(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\YearFrac\excelBug(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\executeBinaryComparisonOperation(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\executeNumericBinaryOperation(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations\sumSquares(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase\testAcceptedBoolean(), and PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase\validateValue().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::M_2DIVPI = 0.63661977236758134307553505349006 |
2 / PI.
Definition at line 15 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT\calculateDistribution().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::PRECISION = 8.88E-016 |
Definition at line 10 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\betaFraction(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\GammaBase\calculateInverse(), PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta\calculateInverse(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\ErfC\erfcValue(), PhpOffice\PhpSpreadsheet\Calculation\Engineering\Erf\erfValue(), and PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\NewtonRaphson\execute().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::RETURNDATE_EXCEL = 'E' |
Definition at line 26 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time\fromHMS(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue\fromString(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getDateValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\getTimeValue(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsArray(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsFloat(), PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsObject(), PhpOffice\PhpSpreadsheet\Writer\Xls\save(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\save(), and PhpOffice\PhpSpreadsheet\Calculation\TextData\Format\VALUE().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::RETURNDATE_PHP_DATETIME_OBJECT = 'O' |
Definition at line 25 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsArray(), and PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers\returnIn3FormatsObject().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::RETURNDATE_PHP_NUMERIC = 'P' |
Definition at line 22 of file Functions.php.
Referenced by PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter\dynamicFilterDateRange().
const PhpOffice\PhpSpreadsheet\Calculation\Functions::RETURNDATE_PHP_OBJECT = 'O' |
Definition at line 24 of file Functions.php.
const PhpOffice\PhpSpreadsheet\Calculation\Functions::RETURNDATE_UNIX_TIMESTAMP = 'P' |