@@ -41,6 +41,7 @@ DAYS360 | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::DAYS360
41
41
EDATE | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::EDATE
42
42
EOMONTH | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::EOMONTH
43
43
HOUR | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::HOUROFDAY
44
+ ISOWEEKNUM | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::ISOWEEKNUM
44
45
MINUTE | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::MINUTE
45
46
MONTH | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::MONTHOFYEAR
46
47
NETWORKDAYS | \PhpOffice\PhpSpreadsheet\Calculation\DateTime::NETWORKDAYS
@@ -73,7 +74,9 @@ DEC2HEX | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::DECTOHE
73
74
DEC2OCT | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::DECTOOCT
74
75
DELTA | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::DELTA
75
76
ERF | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::ERF
77
+ ERF.PRECISE | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::ERFPRECISE
76
78
ERFC | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::ERFC
79
+ ERFC.PRECISE | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::ERFC
77
80
GESTEP | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::GESTEP
78
81
HEX2BIN | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::HEXTOBIN
79
82
HEX2DEC | \PhpOffice\PhpSpreadsheet\Calculation\Engineering::HEXTODEC
@@ -137,6 +140,7 @@ ODDFPRICE | **Not yet Implemented**
137
140
ODDFYIELD | ** Not yet Implemented**
138
141
ODDLPRICE | ** Not yet Implemented**
139
142
ODDLYIELD | ** Not yet Implemented**
143
+ PDURATION | \PhpOffice\PhpSpreadsheet\Calculation\Financial::PDURATION
140
144
PMT | \PhpOffice\PhpSpreadsheet\Calculation\Financial::PMT
141
145
PPMT | \PhpOffice\PhpSpreadsheet\Calculation\Financial::PPMT
142
146
PRICE | \PhpOffice\PhpSpreadsheet\Calculation\Financial::PRICE
@@ -145,6 +149,7 @@ PRICEMAT | \PhpOffice\PhpSpreadsheet\Calculation\Financial::PRICEMAT
145
149
PV | \PhpOffice\PhpSpreadsheet\Calculation\Financial::PV
146
150
RATE | \PhpOffice\PhpSpreadsheet\Calculation\Financial::RATE
147
151
RECEIVED | \PhpOffice\PhpSpreadsheet\Calculation\Financial::RECEIVED
152
+ RRI | \PhpOffice\PhpSpreadsheet\Calculation\Financial::RRI
148
153
SLN | \PhpOffice\PhpSpreadsheet\Calculation\Financial::SLN
149
154
SYD | \PhpOffice\PhpSpreadsheet\Calculation\Financial::SYD
150
155
TBILLEQ | \PhpOffice\PhpSpreadsheet\Calculation\Financial::TBILLEQ
@@ -169,6 +174,7 @@ ISBLANK | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_BLANK
169
174
ISERR | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_ERR
170
175
ISERROR | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_ERROR
171
176
ISEVEN | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_EVEN
177
+ ISFORMULA | \PhpOffice\PhpSpreadsheet\Calculation\Functions::ISFORMULA
172
178
ISLOGICAL | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_LOGICAL
173
179
ISNA | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_NA
174
180
ISNONTEXT | \PhpOffice\PhpSpreadsheet\Calculation\Functions::IS_NONTEXT
@@ -184,13 +190,14 @@ TYPE | \PhpOffice\PhpSpreadsheet\Calculation\Functions::TYPE
184
190
185
191
Excel Function | PhpSpreadsheet Function
186
192
--------------------|-------------------------------------------
187
- AND | \PhpOffice\PhpSpreadsheet\Calculation\Logical::LOGICAL_AND
193
+ AND | \PhpOffice\PhpSpreadsheet\Calculation\Logical::logicalAnd
188
194
FALSE | \PhpOffice\PhpSpreadsheet\Calculation\Logical::FALSE
189
195
IF | \PhpOffice\PhpSpreadsheet\Calculation\Logical::STATEMENT_IF
190
196
IFERROR | \PhpOffice\PhpSpreadsheet\Calculation\Logical::IFERROR
191
197
NOT | \PhpOffice\PhpSpreadsheet\Calculation\Logical::NOT
192
- OR | \PhpOffice\PhpSpreadsheet\Calculation\Logical::LOGICAL_OR
198
+ OR | \PhpOffice\PhpSpreadsheet\Calculation\Logical::logicalOr
193
199
TRUE | \PhpOffice\PhpSpreadsheet\Calculation\Logical::TRUE
200
+ XOR | \PhpOffice\PhpSpreadsheet\Calculation\Logical::logicalXor
194
201
195
202
## CATEGORY_LOOKUP_AND_REFERENCE
196
203
@@ -201,8 +208,9 @@ AREAS | **Not yet Implemented**
201
208
CHOOSE | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::CHOOSE
202
209
COLUMN | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::COLUMN
203
210
COLUMNS | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::COLUMNS
211
+ FORMULATEXT | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::FORMULATEXT
204
212
GETPIVOTDATA | ** Not yet Implemented**
205
- HLOOKUP | ** Not yet Implemented **
213
+ HLOOKUP | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::HLOOKUP
206
214
HYPERLINK | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::HYPERLINK
207
215
INDEX | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::INDEX
208
216
INDIRECT | \PhpOffice\PhpSpreadsheet\Calculation\LookupRef::INDIRECT
@@ -222,6 +230,8 @@ Excel Function | PhpSpreadsheet Function
222
230
ABS | abs
223
231
ACOS | acos
224
232
ACOSH | acosh
233
+ ACOT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::ACOT
234
+ ACOTH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::ACOTH
225
235
ASIN | asin
226
236
ASINH | asinh
227
237
ATAN | atan
@@ -231,6 +241,10 @@ CEILING | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::CEILING
231
241
COMBIN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::COMBIN
232
242
COS | cos
233
243
COSH | cosh
244
+ COT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::COT
245
+ COTH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::COTH
246
+ CSC | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::CSC
247
+ CSCH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::CSCH
234
248
DEGREES | rad2deg
235
249
EVEN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::EVEN
236
250
EXP | exp
@@ -261,6 +275,8 @@ ROMAN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::ROMAN
261
275
ROUND | round
262
276
ROUNDDOWN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::ROUNDDOWN
263
277
ROUNDUP | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::ROUNDUP
278
+ SEC | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SEC
279
+ SECH | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SECH
264
280
SERIESSUM | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SERIESSUM
265
281
SIGN | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SIGN
266
282
SIN | sin
@@ -270,7 +286,7 @@ SQRTPI | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SQRTPI
270
286
SUBTOTAL | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUBTOTAL
271
287
SUM | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUM
272
288
SUMIF | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUMIF
273
- SUMIFS | ** Not yet Implemented **
289
+ SUMIFS | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUMIFS
274
290
SUMPRODUCT | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUMPRODUCT
275
291
SUMSQ | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUMSQ
276
292
SUMX2MY2 | \PhpOffice\PhpSpreadsheet\Calculation\MathTrig::SUMX2MY2
@@ -336,6 +352,7 @@ MIN | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::MIN
336
352
MINA | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::MINA
337
353
MINIF | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::MINIF
338
354
MODE | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::MODE
355
+ MODE.SNGL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::MODE
339
356
NEGBINOMDIST | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::NEGBINOMDIST
340
357
NORMDIST | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::NORMDIST
341
358
NORMINV | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::NORMINV
@@ -355,6 +372,8 @@ SLOPE | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::SLOPE
355
372
SMALL | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::SMALL
356
373
STANDARDIZE | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STANDARDIZE
357
374
STDEV | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STDEV
375
+ STDEV.S | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STDEV
376
+ STDEV.P | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STDEVP
358
377
STDEVA | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STDEVA
359
378
STDEVP | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STDEVP
360
379
STDEVPA | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::STDEVPA
@@ -365,6 +384,8 @@ TREND | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::TREND
365
384
TRIMMEAN | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::TRIMMEAN
366
385
TTEST | ** Not yet Implemented**
367
386
VAR | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::VARFunc
387
+ VAR.P | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::VARP
388
+ VAR.S | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::VARFunc
368
389
VARA | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::VARA
369
390
VARP | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::VARP
370
391
VARPA | \PhpOffice\PhpSpreadsheet\Calculation\Statistical::VARPA
@@ -380,9 +401,10 @@ BAHTTEXT | **Not yet Implemented**
380
401
CHAR | \PhpOffice\PhpSpreadsheet\Calculation\TextData::CHARACTER
381
402
CLEAN | \PhpOffice\PhpSpreadsheet\Calculation\TextData::TRIMNONPRINTABLE
382
403
CODE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::ASCIICODE
404
+ CONCAT | \PhpOffice\PhpSpreadsheet\Calculation\TextData::CONCATENATE
383
405
CONCATENATE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::CONCATENATE
384
406
DOLLAR | \PhpOffice\PhpSpreadsheet\Calculation\TextData::DOLLAR
385
- EXACT | ** Not yet Implemented **
407
+ EXACT | \PhpOffice\PhpSpreadsheet\Calculation\TextData::EXACT
386
408
FIND | \PhpOffice\PhpSpreadsheet\Calculation\TextData::SEARCHSENSITIVE
387
409
FINDB | \PhpOffice\PhpSpreadsheet\Calculation\TextData::SEARCHSENSITIVE
388
410
FIXED | \PhpOffice\PhpSpreadsheet\Calculation\TextData::FIXEDFORMAT
@@ -394,6 +416,7 @@ LENB | \PhpOffice\PhpSpreadsheet\Calculation\TextData::STRINGLENG
394
416
LOWER | \PhpOffice\PhpSpreadsheet\Calculation\TextData::LOWERCASE
395
417
MID | \PhpOffice\PhpSpreadsheet\Calculation\TextData::MID
396
418
MIDB | \PhpOffice\PhpSpreadsheet\Calculation\TextData::MID
419
+ NUMBERVALUE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::NUMBERVALUE
397
420
PHONETIC | ** Not yet Implemented**
398
421
PROPER | \PhpOffice\PhpSpreadsheet\Calculation\TextData::PROPERCASE
399
422
REPLACE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::REPLACE
@@ -406,6 +429,9 @@ SEARCHB | \PhpOffice\PhpSpreadsheet\Calculation\TextData::SEARCHINSE
406
429
SUBSTITUTE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::SUBSTITUTE
407
430
T | \PhpOffice\PhpSpreadsheet\Calculation\TextData::RETURNSTRING
408
431
TEXT | \PhpOffice\PhpSpreadsheet\Calculation\TextData::TEXTFORMAT
432
+ TEXTJOIN | \PhpOffice\PhpSpreadsheet\Calculation\TextData::TEXTJOIN
409
433
TRIM | \PhpOffice\PhpSpreadsheet\Calculation\TextData::TRIMSPACES
434
+ UNICHAR | \PhpOffice\PhpSpreadsheet\Calculation\TextData::CHARACTER
435
+ UNICODE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::ASCIICODE
410
436
UPPER | \PhpOffice\PhpSpreadsheet\Calculation\TextData::UPPERCASE
411
- VALUE | ** Not yet Implemented **
437
+ VALUE | \PhpOffice\PhpSpreadsheet\Calculation\TextData::VALUE
0 commit comments