Supported Formula Functions"

From Documentation
(→‎Text: correct OSE supported function)
Line 1,062: Line 1,062:
 
|-
 
|-
 
! style="width:60%"| '''Function'''
 
! style="width:60%"| '''Function'''
 
 
!style="width:20%;"| '''OSE'''
 
!style="width:20%;"| '''OSE'''
 
 
!style="width:20%"| '''EE'''
 
!style="width:20%"| '''EE'''
 
 
|-
 
|-
|
+
|ABS
ABS
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ACOS
ACOS
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ACOSH
ACOSH
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ASIN
ASIN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ASINH
ASINH
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ATAN
ATAN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ATAN2
ATAN2
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ATANH
ATANH
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|CEILING
CEILING
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|COMBIN
COMBIN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|COS
COS
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|COSH
COSH
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|DEGREES
DEGREES
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|EVEN
EVEN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|EXP
EXP
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|FACT
FACT
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|FACTDOUBLE
FACTDOUBLE
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|FLOOR
FLOOR
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|GCD
GCD
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|INT
INT
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|LCM
LCM
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|LN
LN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|LOG
LOG
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|LOG10
LOG10
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|MDETERM
MDETERM
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|MINVERSE
MINVERSE
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|MMULT
MMULT
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|MOD
MOD
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|MROUND
MROUND
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|MULTINOMIAL
MULTINOMIAL
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ODD
ODD
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|PI
PI
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|POWER
POWER
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|PRODUCT
PRODUCT
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|QUOTIENT
QUOTIENT
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|RADIANS
RADIANS
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|RAND
RAND
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|RANDBETWEEN
RANDBETWEEN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ROMAN
ROMAN
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ROUND
ROUND
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ROUNDDOWN
ROUNDDOWN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|ROUNDUP
ROUNDUP
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SIGN
SIGN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SIN
SIN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SINH
SINH
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SQRT
SQRT
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SQRTPI
SQRTPI
+
|<center></center>
 
+
|<center>Y</center>
|
 
<center></center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUBTOTAL
SUBTOTAL
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUM
SUM
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMIF
SUMIF
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMIFS
SUMIFS
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMPRODUCT
SUMPRODUCT
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMSQ
SUMSQ
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMX2MY2
SUMX2MY2
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMX2PY2
SUMX2PY2
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|SUMXMY2
SUMXMY2
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|TAN
TAN
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|TANH
TANH
+
|<center>Y</center>
 
+
|<center>Y</center>
|
 
<center>Y</center>
 
 
 
|
 
<center>Y</center>
 
 
 
 
|-
 
|-
|
+
|TRUNC
TRUNC
+
|<center>Y</center>
 +
|<center>Y</center>
 +
|}
  
|
+
== Details ==
<center>Y</center>
+
=== SUMPRODUCT ===
 +
<!-- ZSS-852 -->
 +
  since 3.7.0
 +
You can specify a condition for an array formula to just calculate partial cells in a given range.
 +
For example,
  
|
+
=SUMPRODUCT(--(A1:A3="John"),(B1:B3),(C1:C3))
<center>Y</center>
 
  
|}
+
or simpler
 +
=SUMPRODUCT((F12:F21=1)*(G12:G21="Z")*H12:H21)
  
 
= Statistical =
 
= Statistical =

Revision as of 04:37, 20 August 2015


Supported Formula Functions




Here we list all ZK Spreadsheet supported functions in OSE and EE:

Date & Time

Function OSE EE
DATE
Y
Y
DATEVALUE
Y
DAY
Y
Y
DAYS360
Y
Y
HOUR
Y
Y
MINUTE
Y
Y
MONTH
Y
Y
NETWORKDAYS
Y
Y
NOW
Y
Y
SECOND
Y
Y
TIME
Y
Y
TODAY
Y
Y
WEEKDAY
Y
Y
WORKDAY
Y
Y
YEAR
Y
Y
YEARFRAC
Y
Y

Engineering

Function OSE EE

BESSELI

 

Y

BESSELJ

 

Y

BESSELK

 

Y

BESSELY

 

Y

BIN2DEC

 

Y

BIN2HEX

 

Y

BIN2OCT

 

Y

COMPLEX

 

Y

DEC2BIN

 

Y

DEC2HEX

 

Y

DEC2OCT

 

Y

DELTA

 

Y

ERF

 

Y

ERFC

 

Y

GESTEP

 

Y

HEX2BIN

 

Y

HEX2DEC

 

Y

HEX2OCT

 

Y

IMABS

 

Y

IMAGINARY

 

Y

IMARGUMENT

 

Y

IMCONJUGATE

 

Y

IMCOS

 

Y

IMDIV

 

Y

IMEXP

 

Y

IMLN

 

Y

IMLOG10

 

Y

IMLOG2

 

Y

IMPOWER

 

Y

IMPRODUCT

 

Y

IMREAL

 

Y

IMSIN

 

Y

IMSQRT

 

Y

IMSUB

 

Y

IMSUM

 

Y

OCT2BIN

 

Y

OCT2DEC

 

Y

OCT2HEX

 

Y


Financial

Function OSE EE
ACCRINT
Y
ACCRINTM
Y
AMORDEGRC
Y
AMORLINC
Y
COUPDAYBS
Y
COUPDAYS
Y
COUPDAYSNC
Y
COUPNCD
Y
COUPNUM
Y
COUPPCD
Y
CUMIPMT
Y
CUMPRINC
Y
DB
Y
DDB
Y
DISC
Y
DOLLARDE
Y
DOLLARFR
Y
DURATION
Y
EFFECT
Y
FV
Y
Y
FVSCHEDULE
Y
INTRATE
Y
IPMT
Y
IRR
Y
Y
NOMINAL
Y
NPER
Y
Y
NPV
Y
Y
PMT
Y
Y
PPMT
Y
PRICE
Y
PRICEDISC
Y
PRICEMAT
Y
PV
Y
Y
RATE
Y
Y
RECEIVED
Y
SLN
Y
SYD
Y
TBILLEQ
Y
TBILLPRICE
Y
TBILLYIELD
Y
XNPV
Y
YIELD
Y
YIELDDISC
Y
YIELDMAT
Y

Info

Function OSE EE

ERROR.TYPE

Y
Y

ISBLANK

Y
Y

ISERR

Y

ISERROR

Y
Y

ISEVEN

Y
Y

ISLOGICAL

Y
Y

ISNA

Y
Y

ISNONTEXT

Y
Y

ISNUMBER

Y
Y

ISODD

Y
Y

ISREF

Y
Y

ISTEXT

Y
Y

N

Y

NA

Y
Y

TYPE

Y


Logical

Function OSE EE

AND

Y
Y

FALSE

Y
Y

IF

Y
Y

IFERROR

Y

NOT

Y
Y

OR

Y
Y

TRUE

Y
Y

Lookup & Reference

Function OSE EE

ADDRESS

Y
Y

CHOOSE

Y
Y

COLUMN

Y
Y

COLUMNS

Y
Y

HLOOKUP

Y
Y

HYPERLINK

Y
Y

INDEX

Y
Y

INDIRECT

Y
Y

LOOKUP

Y
Y

MATCH

Y
Y

OFFSET

Y
Y

ROW

Y
Y

ROWS

Y
Y

VLOOKUP

Y
Y


Mathematical

Function OSE EE
ABS
Y
Y
ACOS
Y
Y
ACOSH
Y
Y
ASIN
Y
Y
ASINH
Y
Y
ATAN
Y
Y
ATAN2
Y
Y
ATANH
Y
Y
CEILING
Y
Y
COMBIN
Y
Y
COS
Y
Y
COSH
Y
Y
DEGREES
Y
Y
EVEN
Y
Y
EXP
Y
Y
FACT
Y
Y
FACTDOUBLE
Y
FLOOR
Y
Y
GCD
Y
INT
Y
Y
LCM
Y
LN
Y
Y
LOG
Y
Y
LOG10
Y
Y
MDETERM
Y
MINVERSE
Y
MMULT
Y
MOD
Y
Y
MROUND
Y
MULTINOMIAL
Y
ODD
Y
Y
PI
Y
Y
POWER
Y
Y
PRODUCT
Y
Y
QUOTIENT
Y
RADIANS
Y
Y
RAND
Y
Y
RANDBETWEEN
Y
Y
ROMAN
Y
ROUND
Y
Y
ROUNDDOWN
Y
Y
ROUNDUP
Y
Y
SIGN
Y
Y
SIN
Y
Y
SINH
Y
Y
SQRT
Y
Y
SQRTPI
Y
SUBTOTAL
Y
Y
SUM
Y
Y
SUMIF
Y
Y
SUMIFS
Y
Y
SUMPRODUCT
Y
Y
SUMSQ
Y
Y
SUMX2MY2
Y
Y
SUMX2PY2
Y
Y
SUMXMY2
Y
Y
TAN
Y
Y
TANH
Y
Y
TRUNC
Y
Y

Details

SUMPRODUCT

 since 3.7.0

You can specify a condition for an array formula to just calculate partial cells in a given range. For example,

=SUMPRODUCT(--(A1:A3="John"),(B1:B3),(C1:C3))

or simpler

=SUMPRODUCT((F12:F21=1)*(G12:G21="Z")*H12:H21)

Statistical

Function OSE EE
AVEDEV
Y
Y
AVERAGE
Y
Y
AVERAGEA
Y
BINOMDIST
Y
CHIDIST
Y
CHIINV
Y
COUNT
Y
Y
COUNTA
Y
Y
COUNTBLANK
Y
Y
COUNTIF
Y
Y
DEVSQ
Y
Y
EXPONDIST
Y
FDIST
Y
FINV
Y
GAMMADIST
Y
GAMMAINV
Y
GAMMALN
Y
GEOMEAN
Y
HARMEAN
Y
HYPGEOMDIST
Y
KURT
Y
LARGE
Y
Y
MAX
Y
Y
MAXA
Y
Y
MEDIAN
Y
Y
MIN
Y
Y
MINA
Y
Y
MODE
Y
Y
NORMDIST
Y
POISSON
Y
Y
RANK
Y
Y
SKEW
Y
SLOPE
Y
SMALL
Y
Y
STDEV
Y
Y
TDIST
Y
TINV
Y
VAR
Y
Y
VARP
Y
Y
WEIBULL
Y

Text

Function OSE EE
CHAR
Y
Y
CLEAN
Y
Y
CODE
Y
CONCATENATE
Y
Y
DOLLAR
Y
Y
EXACT
Y
Y
FIND
Y
Y
FIXED
Y
LEFT
Y
Y
LEN
Y
Y
LOWER
Y
Y
MID
Y
Y
PROPER
Y
REPLACE
Y
Y
REPT
Y
RIGHT
Y
Y
SEARCH
Y
Y
SUBSTITUTE
Y
Y
T
Y
Y
TEXT
Y
Y
TRIM
Y
Y
UPPER
Y
Y
VALUE
Y
Y


  • For current open issues that supported functions have, please refer to our tracker.