Add "Not yet Implemented" stubs for 14 new Excel Functions
- TEXTBEFORE – Returns text that’s before delimiting characters - TEXTAFTER – Returns text that’s after delimiting character - TEXTSPLIT – Splits text into rows or columns using delimiters - VSTACK – Stacks arrays vertically - HSTACK – Stacks arrays horizontally - TOROW – Returns the array as one row - TOCOL – Returns the array as one column - WRAPROWS – Wraps a row array into a 2D array - WRAPCOLS – Wraps a column array into a 2D array - TAKE – Returns rows or columns from array start or end - DROP – Drops rows or columns from array start or end - CHOOSEROWS – Returns the specified rows from an array - CHOOSECOLS – Returns the specified columns from an array - EXPAND – Expands an array to the specified dimensions
This commit is contained in:
parent
bbebc0e5b7
commit
6b1be8c09f
|
|
@ -35,6 +35,7 @@ Excel Function | PhpSpreadsheet Function
|
|||
-------------------------|--------------------------------------
|
||||
DATE | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date::fromYMD
|
||||
DATEDIF | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Difference::interval
|
||||
DATESTRING | **Not yet Implemented**
|
||||
DATEVALUE | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateValue::fromString
|
||||
DAY | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateParts::day
|
||||
DAYS | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Days::between
|
||||
|
|
@ -49,6 +50,9 @@ NETWORKDAYS | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\N
|
|||
NETWORKDAYS.INTL | **Not yet Implemented**
|
||||
NOW | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current::now
|
||||
SECOND | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts::second
|
||||
THAIDAYOFWEEK | **Not yet Implemented**
|
||||
THAIMONTHOFYEAR | **Not yet Implemented**
|
||||
THAIYEAR | **Not yet Implemented**
|
||||
TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time::fromHMS
|
||||
TIMEVALUE | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue::fromString
|
||||
TODAY | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current::today
|
||||
|
|
@ -184,25 +188,25 @@ YIELDMAT | \PhpOffice\PhpSpreadsheet\Calculation\Financial\Secur
|
|||
Excel Function | PhpSpreadsheet Function
|
||||
-------------------------|--------------------------------------
|
||||
CELL | **Not yet Implemented**
|
||||
ERROR.TYPE | \PhpOffice\PhpSpreadsheet\Calculation\Functions::errorType
|
||||
ERROR.TYPE | \PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError::type
|
||||
INFO | **Not yet Implemented**
|
||||
ISBLANK | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isBlank
|
||||
ISERR | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isErr
|
||||
ISERROR | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isError
|
||||
ISEVEN | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isEven
|
||||
ISFORMULA | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isFormula
|
||||
ISLOGICAL | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isLogical
|
||||
ISNA | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isNa
|
||||
ISNONTEXT | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isNonText
|
||||
ISNUMBER | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isNumber
|
||||
ISODD | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isOdd
|
||||
ISREF | **Not yet Implemented**
|
||||
ISTEXT | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isText
|
||||
N | \PhpOffice\PhpSpreadsheet\Calculation\Functions::n
|
||||
NA | \PhpOffice\PhpSpreadsheet\Calculation\Functions::NA
|
||||
ISBLANK | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isBlank
|
||||
ISERR | \PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue::isErr
|
||||
ISERROR | \PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue::isError
|
||||
ISEVEN | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isEven
|
||||
ISFORMULA | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isFormula
|
||||
ISLOGICAL | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isLogical
|
||||
ISNA | \PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue::isNa
|
||||
ISNONTEXT | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isNonText
|
||||
ISNUMBER | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isNumber
|
||||
ISODD | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isOdd
|
||||
ISREF | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isRef
|
||||
ISTEXT | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isText
|
||||
N | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::asNumber
|
||||
NA | \PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError::NA
|
||||
SHEET | **Not yet Implemented**
|
||||
SHEETS | **Not yet Implemented**
|
||||
TYPE | \PhpOffice\PhpSpreadsheet\Calculation\Functions::TYPE
|
||||
TYPE | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::type
|
||||
|
||||
## CATEGORY_LOGICAL
|
||||
|
||||
|
|
@ -229,7 +233,7 @@ AREAS | **Not yet Implemented**
|
|||
CHOOSE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Selection::CHOOSE
|
||||
COLUMN | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation::COLUMN
|
||||
COLUMNS | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation::COLUMNS
|
||||
FILTER | **Not yet Implemented**
|
||||
FILTER | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Filter::filter
|
||||
FORMULATEXT | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Formula::text
|
||||
GETPIVOTDATA | **Not yet Implemented**
|
||||
HLOOKUP | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\HLookup::lookup
|
||||
|
|
@ -242,10 +246,10 @@ OFFSET | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Offse
|
|||
ROW | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation::ROW
|
||||
ROWS | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation::ROWS
|
||||
RTD | **Not yet Implemented**
|
||||
SORT | **Not yet Implemented**
|
||||
SORTBY | **Not yet Implemented**
|
||||
SORT | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Sort::sort
|
||||
SORTBY | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Sort::sortBy
|
||||
TRANSPOSE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Matrix::transpose
|
||||
UNIQUE | **Not yet Implemented**
|
||||
UNIQUE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Unique::unique
|
||||
VLOOKUP | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\VLookup::lookup
|
||||
XLOOKUP | **Not yet Implemented**
|
||||
XMATCH | **Not yet Implemented**
|
||||
|
|
@ -270,6 +274,8 @@ BASE | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Base::
|
|||
CEILING | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling::ceiling
|
||||
CEILING.MATH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling::math
|
||||
CEILING.PRECISE | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling::precise
|
||||
CHOOSECOLS | **Not yet Implemented**
|
||||
CHOOSEROWS | **Not yet Implemented**
|
||||
COMBIN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Combinations::withoutRepetition
|
||||
COMBINA | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Combinations::withRepetition
|
||||
COS | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Cosine::cos
|
||||
|
|
@ -280,15 +286,18 @@ CSC | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\C
|
|||
CSCH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Cosecant::csch
|
||||
DECIMAL | **Not yet Implemented**
|
||||
DEGREES | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle::toDegrees
|
||||
DROP | **Not yet Implemented**
|
||||
ECMA.CEILING | **Not yet Implemented**
|
||||
EVEN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::even
|
||||
EXP | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Exp::evaluate
|
||||
EXPAND | **Not yet Implemented**
|
||||
FACT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial::fact
|
||||
FACTDOUBLE | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial::factDouble
|
||||
FLOOR | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor::floor
|
||||
FLOOR.MATH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor::math
|
||||
FLOOR.PRECISE | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor::precise
|
||||
GCD | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Gcd::evaluate
|
||||
HSTACK | **Not yet Implemented**
|
||||
INT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\IntClass::evaluate
|
||||
ISO.CEILING | **Not yet Implemented**
|
||||
LCM | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Lcm::evaluate
|
||||
|
|
@ -309,15 +318,17 @@ PRODUCT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operat
|
|||
QUOTIENT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operations::quotient
|
||||
RADIANS | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle::toRadians
|
||||
RAND | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random::rand
|
||||
RANDARRAY | **Not yet Implemented**
|
||||
RANDARRAY | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random::randArray
|
||||
RANDBETWEEN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random::randBetween
|
||||
ROMAN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Roman::evaluate
|
||||
ROUND | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::round
|
||||
ROUNDBAHTDOWN | **Not yet Implemented**
|
||||
ROUNDBAHTUP | **Not yet Implemented**
|
||||
ROUNDDOWN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::down
|
||||
ROUNDUP | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::up
|
||||
SEC | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Secant::sec
|
||||
SECH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Secant::sech
|
||||
SEQUENCE | **Not yet Implemented**
|
||||
SEQUENCE | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions::sequence
|
||||
SERIESSUM | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SeriesSum::evaluate
|
||||
SIGN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sign::evaluate
|
||||
SIN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Sine::sin
|
||||
|
|
@ -333,9 +344,15 @@ SUMSQ | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSqu
|
|||
SUMX2MY2 | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares::sumXSquaredMinusYSquared
|
||||
SUMX2PY2 | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares::sumXSquaredPlusYSquared
|
||||
SUMXMY2 | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares::sumXMinusYSquared
|
||||
TAKE | **Not yet Implemented**
|
||||
TAN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Tangent::tan
|
||||
TANH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Tangent::tanh
|
||||
TOCOL | **Not yet Implemented**
|
||||
TOROW | **Not yet Implemented**
|
||||
TRUNC | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trunc::evaluate
|
||||
VSTACK | **Not yet Implemented**
|
||||
WRAPCOLS | **Not yet Implemented**
|
||||
WRAPROWS | **Not yet Implemented**
|
||||
|
||||
## CATEGORY_STATISTICAL
|
||||
|
||||
|
|
@ -496,6 +513,7 @@ ZTEST | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Dis
|
|||
|
||||
Excel Function | PhpSpreadsheet Function
|
||||
-------------------------|--------------------------------------
|
||||
ARRAYTOTEXT | **Not yet Implemented**
|
||||
ASC | **Not yet Implemented**
|
||||
BAHTTEXT | **Not yet Implemented**
|
||||
CHAR | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert::character
|
||||
|
|
@ -509,6 +527,7 @@ EXACT | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Text::
|
|||
FIND | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Search::sensitive
|
||||
FINDB | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Search::sensitive
|
||||
FIXED | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::FIXEDFORMAT
|
||||
ISTHAIDIGIT | **Not yet Implemented**
|
||||
JIS | **Not yet Implemented**
|
||||
LEFT | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract::left
|
||||
LEFTB | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract::left
|
||||
|
|
@ -517,6 +536,7 @@ LENB | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Text::
|
|||
LOWER | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert::lower
|
||||
MID | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract::mid
|
||||
MIDB | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract::mid
|
||||
NUMBERSTRING | **Not yet Implemented**
|
||||
NUMBERVALUE | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::NUMBERVALUE
|
||||
PHONETIC | **Not yet Implemented**
|
||||
PROPER | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert::proper
|
||||
|
|
@ -530,12 +550,20 @@ SEARCHB | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Search
|
|||
SUBSTITUTE | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Replace::substitute
|
||||
T | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Text::test
|
||||
TEXT | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::TEXTFORMAT
|
||||
TEXTAFTER | **Not yet Implemented**
|
||||
TEXTBEFORE | **Not yet Implemented**
|
||||
TEXTJOIN | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate::TEXTJOIN
|
||||
TEXTSPLIT | **Not yet Implemented**
|
||||
THAIDIGIT | **Not yet Implemented**
|
||||
THAINUMSOUND | **Not yet Implemented**
|
||||
THAINUMSTRING | **Not yet Implemented**
|
||||
THAISTRINGLENGTH | **Not yet Implemented**
|
||||
TRIM | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Trim::spaces
|
||||
UNICHAR | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert::character
|
||||
UNICODE | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert::code
|
||||
UPPER | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert::upper
|
||||
VALUE | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::VALUE
|
||||
VALUETOTEXT | **Not yet Implemented**
|
||||
|
||||
## CATEGORY_WEB
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ AMORLINC | CATEGORY_FINANCIAL | \PhpOffice\PhpSpread
|
|||
AND | CATEGORY_LOGICAL | \PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations::logicalAnd
|
||||
ARABIC | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Arabic::evaluate
|
||||
AREAS | CATEGORY_LOOKUP_AND_REFERENCE | **Not yet Implemented**
|
||||
ARRAYTOTEXT | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
ASC | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
ASIN | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Sine::asin
|
||||
ASINH | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Sine::asinh
|
||||
|
|
@ -75,6 +76,8 @@ CHISQ.INV.RT | CATEGORY_STATISTICAL | \PhpOffice\PhpSpread
|
|||
CHISQ.TEST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared::test
|
||||
CHITEST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared::test
|
||||
CHOOSE | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Selection::CHOOSE
|
||||
CHOOSECOLS | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
CHOOSEROWS | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
CLEAN | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Trim::nonPrintable
|
||||
CODE | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert::code
|
||||
COLUMN | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation::COLUMN
|
||||
|
|
@ -126,6 +129,7 @@ Excel Function | Category | PhpSpreadsheet Funct
|
|||
-------------------------|--------------------------------|--------------------------------------
|
||||
DATE | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date::fromYMD
|
||||
DATEDIF | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Difference::interval
|
||||
DATESTRING | CATEGORY_DATE_AND_TIME | **Not yet Implemented**
|
||||
DATEVALUE | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateValue::fromString
|
||||
DAVERAGE | CATEGORY_DATABASE | \PhpOffice\PhpSpreadsheet\Calculation\Database\DAverage::evaluate
|
||||
DAY | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateParts::day
|
||||
|
|
@ -151,6 +155,7 @@ DOLLAR | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpread
|
|||
DOLLARDE | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar::decimal
|
||||
DOLLARFR | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar::fractional
|
||||
DPRODUCT | CATEGORY_DATABASE | \PhpOffice\PhpSpreadsheet\Calculation\Database\DProduct::evaluate
|
||||
DROP | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
DSTDEV | CATEGORY_DATABASE | \PhpOffice\PhpSpreadsheet\Calculation\Database\DStDev::evaluate
|
||||
DSTDEVP | CATEGORY_DATABASE | \PhpOffice\PhpSpreadsheet\Calculation\Database\DStDevP::evaluate
|
||||
DSUM | CATEGORY_DATABASE | \PhpOffice\PhpSpreadsheet\Calculation\Database\DSum::evaluate
|
||||
|
|
@ -171,10 +176,11 @@ ERF | CATEGORY_ENGINEERING | \PhpOffice\PhpSpread
|
|||
ERF.PRECISE | CATEGORY_ENGINEERING | \PhpOffice\PhpSpreadsheet\Calculation\Engineering\Erf::ERFPRECISE
|
||||
ERFC | CATEGORY_ENGINEERING | \PhpOffice\PhpSpreadsheet\Calculation\Engineering\ErfC::ERFC
|
||||
ERFC.PRECISE | CATEGORY_ENGINEERING | \PhpOffice\PhpSpreadsheet\Calculation\Engineering\ErfC::ERFC
|
||||
ERROR.TYPE | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::errorType
|
||||
ERROR.TYPE | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError::type
|
||||
EVEN | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::even
|
||||
EXACT | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Text::exact
|
||||
EXP | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Exp::evaluate
|
||||
EXPAND | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
EXPON.DIST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Exponential::distribution
|
||||
EXPONDIST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Exponential::distribution
|
||||
|
||||
|
|
@ -191,7 +197,7 @@ FACT | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpread
|
|||
FACTDOUBLE | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial::factDouble
|
||||
FALSE | CATEGORY_LOGICAL | \PhpOffice\PhpSpreadsheet\Calculation\Logical\Boolean::FALSE
|
||||
FDIST | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
FILTER | CATEGORY_LOOKUP_AND_REFERENCE | **Not yet Implemented**
|
||||
FILTER | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Filter::filter
|
||||
FILTERXML | CATEGORY_WEB | **Not yet Implemented**
|
||||
FIND | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Search::sensitive
|
||||
FINDB | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Search::sensitive
|
||||
|
|
@ -242,6 +248,7 @@ HEX2DEC | CATEGORY_ENGINEERING | \PhpOffice\PhpSpread
|
|||
HEX2OCT | CATEGORY_ENGINEERING | \PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex::toOctal
|
||||
HLOOKUP | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\HLookup::lookup
|
||||
HOUR | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts::hour
|
||||
HSTACK | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
HYPERLINK | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Hyperlink::set
|
||||
HYPGEOM.DIST | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
HYPGEOMDIST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\HyperGeometric::distribution
|
||||
|
|
@ -287,21 +294,22 @@ INTERCEPT | CATEGORY_STATISTICAL | \PhpOffice\PhpSpread
|
|||
INTRATE | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Rates::interest
|
||||
IPMT | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest::payment
|
||||
IRR | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic::rate
|
||||
ISBLANK | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isBlank
|
||||
ISERR | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isErr
|
||||
ISERROR | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isError
|
||||
ISEVEN | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isEven
|
||||
ISFORMULA | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isFormula
|
||||
ISLOGICAL | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isLogical
|
||||
ISNA | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isNa
|
||||
ISNONTEXT | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isNonText
|
||||
ISNUMBER | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isNumber
|
||||
ISBLANK | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isBlank
|
||||
ISERR | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue::isErr
|
||||
ISERROR | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue::isError
|
||||
ISEVEN | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isEven
|
||||
ISFORMULA | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isFormula
|
||||
ISLOGICAL | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isLogical
|
||||
ISNA | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue::isNa
|
||||
ISNONTEXT | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isNonText
|
||||
ISNUMBER | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isNumber
|
||||
ISO.CEILING | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
ISODD | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isOdd
|
||||
ISODD | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isOdd
|
||||
ISOWEEKNUM | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week::isoWeekNumber
|
||||
ISPMT | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest::schedulePayment
|
||||
ISREF | CATEGORY_INFORMATION | **Not yet Implemented**
|
||||
ISTEXT | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::isText
|
||||
ISREF | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isRef
|
||||
ISTEXT | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::isText
|
||||
ISTHAIDIGIT | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
|
||||
## J
|
||||
|
||||
|
|
@ -371,8 +379,8 @@ MUNIT | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpread
|
|||
|
||||
Excel Function | Category | PhpSpreadsheet Function
|
||||
-------------------------|--------------------------------|--------------------------------------
|
||||
N | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::n
|
||||
NA | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::NA
|
||||
N | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::asNumber
|
||||
NA | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError::NA
|
||||
NEGBINOM.DIST | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
NEGBINOMDIST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial::negative
|
||||
NETWORKDAYS | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\NetworkDays::count
|
||||
|
|
@ -390,6 +398,7 @@ NOT | CATEGORY_LOGICAL | \PhpOffice\PhpSpread
|
|||
NOW | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current::now
|
||||
NPER | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic::periods
|
||||
NPV | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic::presentValue
|
||||
NUMBERSTRING | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
NUMBERVALUE | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::NUMBERVALUE
|
||||
|
||||
## O
|
||||
|
|
@ -452,7 +461,7 @@ Excel Function | Category | PhpSpreadsheet Funct
|
|||
-------------------------|--------------------------------|--------------------------------------
|
||||
RADIANS | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle::toRadians
|
||||
RAND | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random::rand
|
||||
RANDARRAY | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
RANDARRAY | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random::randArray
|
||||
RANDBETWEEN | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random::randBetween
|
||||
RANK | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles::RANK
|
||||
RANK.AVG | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
|
|
@ -466,6 +475,8 @@ RIGHT | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpread
|
|||
RIGHTB | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract::right
|
||||
ROMAN | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Roman::evaluate
|
||||
ROUND | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::round
|
||||
ROUNDBAHTDOWN | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
ROUNDBAHTUP | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
ROUNDDOWN | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::down
|
||||
ROUNDUP | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round::up
|
||||
ROW | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation::ROW
|
||||
|
|
@ -483,7 +494,7 @@ SEARCHB | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpread
|
|||
SEC | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Secant::sec
|
||||
SECH | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Secant::sech
|
||||
SECOND | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts::second
|
||||
SEQUENCE | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
SEQUENCE | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions::sequence
|
||||
SERIESSUM | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SeriesSum::evaluate
|
||||
SHEET | CATEGORY_INFORMATION | **Not yet Implemented**
|
||||
SHEETS | CATEGORY_INFORMATION | **Not yet Implemented**
|
||||
|
|
@ -495,8 +506,8 @@ SKEW.P | CATEGORY_STATISTICAL | **Not yet Implemente
|
|||
SLN | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation::SLN
|
||||
SLOPE | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends::SLOPE
|
||||
SMALL | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size::small
|
||||
SORT | CATEGORY_LOOKUP_AND_REFERENCE | **Not yet Implemented**
|
||||
SORTBY | CATEGORY_LOOKUP_AND_REFERENCE | **Not yet Implemented**
|
||||
SORT | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Sort::sort
|
||||
SORTBY | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Sort::sortBy
|
||||
SQRT | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sqrt::sqrt
|
||||
SQRTPI | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sqrt::pi
|
||||
STANDARDIZE | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Standardize::execute
|
||||
|
|
@ -531,6 +542,7 @@ T.DIST.RT | CATEGORY_STATISTICAL | **Not yet Implemente
|
|||
T.INV | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT::inverse
|
||||
T.INV.2T | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
T.TEST | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
TAKE | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
TAN | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Tangent::tan
|
||||
TANH | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Tangent::tanh
|
||||
TBILLEQ | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill::bondEquivalentYield
|
||||
|
|
@ -538,11 +550,23 @@ TBILLPRICE | CATEGORY_FINANCIAL | \PhpOffice\PhpSpread
|
|||
TBILLYIELD | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill::yield
|
||||
TDIST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT::distribution
|
||||
TEXT | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::TEXTFORMAT
|
||||
TEXTAFTER | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
TEXTBEFORE | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
TEXTJOIN | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate::TEXTJOIN
|
||||
TEXTSPLIT | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
THAIDAYOFWEEK | CATEGORY_DATE_AND_TIME | **Not yet Implemented**
|
||||
THAIDIGIT | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
THAIMONTHOFYEAR | CATEGORY_DATE_AND_TIME | **Not yet Implemented**
|
||||
THAINUMSOUND | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
THAINUMSTRING | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
THAISTRINGLENGTH | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
THAIYEAR | CATEGORY_DATE_AND_TIME | **Not yet Implemented**
|
||||
TIME | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time::fromHMS
|
||||
TIMEVALUE | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue::fromString
|
||||
TINV | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT::inverse
|
||||
TOCOL | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
TODAY | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current::today
|
||||
TOROW | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
TRANSPOSE | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Matrix::transpose
|
||||
TREND | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends::TREND
|
||||
TRIM | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Trim::spaces
|
||||
|
|
@ -550,7 +574,7 @@ TRIMMEAN | CATEGORY_STATISTICAL | \PhpOffice\PhpSpread
|
|||
TRUE | CATEGORY_LOGICAL | \PhpOffice\PhpSpreadsheet\Calculation\Logical\Boolean::TRUE
|
||||
TRUNC | CATEGORY_MATH_AND_TRIG | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trunc::evaluate
|
||||
TTEST | CATEGORY_STATISTICAL | **Not yet Implemented**
|
||||
TYPE | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Functions::TYPE
|
||||
TYPE | CATEGORY_INFORMATION | \PhpOffice\PhpSpreadsheet\Calculation\Information\Value::type
|
||||
|
||||
## U
|
||||
|
||||
|
|
@ -558,7 +582,7 @@ Excel Function | Category | PhpSpreadsheet Funct
|
|||
-------------------------|--------------------------------|--------------------------------------
|
||||
UNICHAR | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert::character
|
||||
UNICODE | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert::code
|
||||
UNIQUE | CATEGORY_LOOKUP_AND_REFERENCE | **Not yet Implemented**
|
||||
UNIQUE | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Unique::unique
|
||||
UPPER | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert::upper
|
||||
USDOLLAR | CATEGORY_FINANCIAL | \PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar::format
|
||||
|
||||
|
|
@ -567,6 +591,7 @@ USDOLLAR | CATEGORY_FINANCIAL | \PhpOffice\PhpSpread
|
|||
Excel Function | Category | PhpSpreadsheet Function
|
||||
-------------------------|--------------------------------|--------------------------------------
|
||||
VALUE | CATEGORY_TEXT_AND_DATA | \PhpOffice\PhpSpreadsheet\Calculation\TextData\Format::VALUE
|
||||
VALUETOTEXT | CATEGORY_TEXT_AND_DATA | **Not yet Implemented**
|
||||
VAR | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances::VAR
|
||||
VAR.P | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances::VARP
|
||||
VAR.S | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances::VAR
|
||||
|
|
@ -575,6 +600,7 @@ VARP | CATEGORY_STATISTICAL | \PhpOffice\PhpSpread
|
|||
VARPA | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances::VARPA
|
||||
VDB | CATEGORY_FINANCIAL | **Not yet Implemented**
|
||||
VLOOKUP | CATEGORY_LOOKUP_AND_REFERENCE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef\VLookup::lookup
|
||||
VSTACK | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
|
||||
## W
|
||||
|
||||
|
|
@ -587,6 +613,8 @@ WEIBULL | CATEGORY_STATISTICAL | \PhpOffice\PhpSpread
|
|||
WEIBULL.DIST | CATEGORY_STATISTICAL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Weibull::distribution
|
||||
WORKDAY | CATEGORY_DATE_AND_TIME | \PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\WorkDay::date
|
||||
WORKDAY.INTL | CATEGORY_DATE_AND_TIME | **Not yet Implemented**
|
||||
WRAPCOLS | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
WRAPROWS | CATEGORY_MATH_AND_TRIG | **Not yet Implemented**
|
||||
|
||||
## X
|
||||
|
||||
|
|
|
|||
|
|
@ -542,6 +542,16 @@ class Calculation
|
|||
'functionCall' => [LookupRef\Selection::class, 'CHOOSE'],
|
||||
'argumentCount' => '2+',
|
||||
],
|
||||
'CHOOSECOLS' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2+',
|
||||
],
|
||||
'CHOOSEROWS' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2+',
|
||||
],
|
||||
'CLEAN' => [
|
||||
'category' => Category::CATEGORY_TEXT_AND_DATA,
|
||||
'functionCall' => [TextData\Trim::class, 'nonPrintable'],
|
||||
|
|
@ -904,6 +914,11 @@ class Calculation
|
|||
'functionCall' => [Database\DProduct::class, 'evaluate'],
|
||||
'argumentCount' => '3',
|
||||
],
|
||||
'DROP' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-3',
|
||||
],
|
||||
'DSTDEV' => [
|
||||
'category' => Category::CATEGORY_DATABASE,
|
||||
'functionCall' => [Database\DStDev::class, 'evaluate'],
|
||||
|
|
@ -999,6 +1014,11 @@ class Calculation
|
|||
'functionCall' => [MathTrig\Exp::class, 'evaluate'],
|
||||
'argumentCount' => '1',
|
||||
],
|
||||
'EXPAND' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-4',
|
||||
],
|
||||
'EXPONDIST' => [
|
||||
'category' => Category::CATEGORY_STATISTICAL,
|
||||
'functionCall' => [Statistical\Distributions\Exponential::class, 'distribution'],
|
||||
|
|
@ -1261,6 +1281,11 @@ class Calculation
|
|||
'functionCall' => [DateTimeExcel\TimeParts::class, 'hour'],
|
||||
'argumentCount' => '1',
|
||||
],
|
||||
'HSTACK' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '1+',
|
||||
],
|
||||
'HYPERLINK' => [
|
||||
'category' => Category::CATEGORY_LOOKUP_AND_REFERENCE,
|
||||
'functionCall' => [LookupRef\Hyperlink::class, 'set'],
|
||||
|
|
@ -2407,6 +2432,11 @@ class Calculation
|
|||
'functionCall' => [TextData\Text::class, 'test'],
|
||||
'argumentCount' => '1',
|
||||
],
|
||||
'TAKE' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-3',
|
||||
],
|
||||
'TAN' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [MathTrig\Trig\Tangent::class, 'tan'],
|
||||
|
|
@ -2457,11 +2487,26 @@ class Calculation
|
|||
'functionCall' => [TextData\Format::class, 'TEXTFORMAT'],
|
||||
'argumentCount' => '2',
|
||||
],
|
||||
'TEXTAFTER' => [
|
||||
'category' => Category::CATEGORY_TEXT_AND_DATA,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-4',
|
||||
],
|
||||
'TEXTBEFORE' => [
|
||||
'category' => Category::CATEGORY_TEXT_AND_DATA,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-4',
|
||||
],
|
||||
'TEXTJOIN' => [
|
||||
'category' => Category::CATEGORY_TEXT_AND_DATA,
|
||||
'functionCall' => [TextData\Concatenate::class, 'TEXTJOIN'],
|
||||
'argumentCount' => '3+',
|
||||
],
|
||||
'TEXTSPLIT' => [
|
||||
'category' => Category::CATEGORY_TEXT_AND_DATA,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-5',
|
||||
],
|
||||
'THAIDAYOFWEEK' => [
|
||||
'category' => Category::CATEGORY_DATE_AND_TIME,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
|
|
@ -2527,6 +2572,16 @@ class Calculation
|
|||
'functionCall' => [DateTimeExcel\Current::class, 'today'],
|
||||
'argumentCount' => '0',
|
||||
],
|
||||
'TOCOL' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '1-3',
|
||||
],
|
||||
'TOROW' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '1-3',
|
||||
],
|
||||
'TRANSPOSE' => [
|
||||
'category' => Category::CATEGORY_LOOKUP_AND_REFERENCE,
|
||||
'functionCall' => [LookupRef\Matrix::class, 'transpose'],
|
||||
|
|
@ -2647,6 +2702,11 @@ class Calculation
|
|||
'functionCall' => [LookupRef\VLookup::class, 'lookup'],
|
||||
'argumentCount' => '3,4',
|
||||
],
|
||||
'VSTACK' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '1+',
|
||||
],
|
||||
'WEBSERVICE' => [
|
||||
'category' => Category::CATEGORY_WEB,
|
||||
'functionCall' => [Web\Service::class, 'webService'],
|
||||
|
|
@ -2682,6 +2742,16 @@ class Calculation
|
|||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-4',
|
||||
],
|
||||
'WRAPCOLS' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-3',
|
||||
],
|
||||
'WRAPROWS' => [
|
||||
'category' => Category::CATEGORY_MATH_AND_TRIG,
|
||||
'functionCall' => [Functions::class, 'DUMMY'],
|
||||
'argumentCount' => '2-3',
|
||||
],
|
||||
'XIRR' => [
|
||||
'category' => Category::CATEGORY_FINANCIAL,
|
||||
'functionCall' => [Financial\CashFlow\Variable\NonPeriodic::class, 'rate'],
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Reference in New Issue