xlsgen > overview > Formulas

 

Excel formulas in xlsgen

Formulas and conditional formattings bring dynamic capabilities to Excel documents. There are a number of aspects in Excel formulas :



 

A formula is attached to a cell at the worksheet level (see IXlsWorksheet for more information), or in the case of merged cells, at the merged cells object level (see IXlsMergedCells for more information).

Formulas are passed just like in Excel. Examples of formulas are as follows :

=SUM(C3:C5) // calculates the sum of the specified cell range
=IF(R1C4 > 5; "yes"; "no") // calculates a content depending on a given condition

Supported functions are listed in the following table.

In addition to supporting functions, xlsgen supports the following operators : +, -, *, /, =, <, <=, >, >=, <>, ^ (power), % (percent), & (concatenation).

If the wrong number of parameters is being passed, then an error is raised. A subset of functions support an arbitrary number of parameters, for instance the SUM function supports any number of parameters. Use the semi-colon character to separate parameters.

Formulas and parenthesis can be combined at an arbitrary level. Sometimes, you may have to explicitely add parenthesis for the parser to resolve ambiguities. For instance, A3-A4=0 can be better understood if you pass (A3-A4)=0 instead.

Operands supported include :

The R1C1 notation is one of the two notations supported by Excel, where in RxxxCyyy xxx is a row and yyy is a column, both starting at 1. The Ax notation is the natural Excel notation where A denotes a column (there is more than one letter after the 26th column), and x denotes a row number starting at 1.

Functions are parsed and read using the current formula language. The default formula language is English, but xlsgen supports 5 other languages. See the code below for an example of how to use localized function names.

 

In order to produce the example in the screen above, the following code is required :

VB code

wksht.Number(3, 3) = 5
wksht.Number(4, 3) = 10
wksht.Number(5, 3) = 15

Dim style As IXlsStyle
Set style = wksht.NewStyle
style.Font.Bold = True
style.Apply

wksht.Formula(6, 3) = "=SUM(C3:C5)"

C# code

wksht.set_Number(3,3, 5);
wksht.set_Number(4,3, 10);
wksht.set_Number(5,3, 15);

IXlsStyle style = wksht.NewStyle();
style.Font.Bold = 1;
style.Apply();

wksht.set_Formula(6,3, "=SUM(C3:C5)");

C/C++ code

wksht->Number[3][3] = 5;
wksht->Number[4][3] = 10;
wksht->Number[5][3] = 15;

xlsgen::IXlsStylePtr style = wksht->NewStyle();
style->Font->Bold = TRUE;
style->Apply();

wksht->Formula[6][3] = "=SUM(C3:C5)";

If you'd like to write this function using French function names, you can do the following :

VB code

' Tell xlsgen to recognize French function names
wbk.FormulaLanguage = xlsgen.formulalanguage_fr

wksht.Number(3, 3) = 5
wksht.Number(4, 3) = 10
wksht.Number(5, 3) = 15

Dim style As IXlsStyle
Set style = wksht.NewStyle
style.Font.Bold = True
style.Apply

' French function name, without uppercase
wksht.Formula(6, 3) = "=somme(C3:C5)"

C# code

// Tell xlsgen to recognize French function names
wbk.FormulaLanguage = (int) xlsgen.enumFormulaLanguage.formulalanguage_fr;

wksht.set_Number(3,3, 5);
wksht.set_Number(4,3, 10);
wksht.set_Number(5,3, 15);

IXlsStyle style = wksht.NewStyle();
style.Font.Bold = 1;
style.Apply();

// French function name, without uppercase
wksht.set_Formula(6,3, "=somme(C3:C5)");

C/C++ code

// Tell xlsgen to recognize French function names
wbk->FormulaLanguage = xlsgen::formulalanguage_fr;

wksht->Number[3][3] = 5;
wksht->Number[4][3] = 10;
wksht->Number[5][3] = 15;

xlsgen::IXlsStylePtr style = wksht->NewStyle();
style->Font->Bold = TRUE;
style->Apply();

// French function name, without uppercase
wksht->Formula[6][3] = "=somme(C3:C5)";

If you call user-defined functions (otherwise known as add-ins), you must declare them first using the DeclareUserDefinedFunction method. An example is :

 ' declare an external user defined function
 '  (Book1.xls exposes a VBA procedure called Discount1)
 wksht.DeclareUserDefinedFunction("Book1.xls!Discount1")

 ' create a formula with it
 wksht.Formula(15,3) = "=Book1.xls!Discount1(970;3)"

 

Parsing formulas

Formulas must be written using a proper syntax, paired parenthesis, braces, etc. In order to know what might be the problem with a given formula, xlsgen exposes a TryParseFormula method at the workbook level, which allows to return any error seen in it, among the following :

typedef enum
{
   [helpstring("Formula parsing error, no error")]                     parseformula_noerror             = 0,
   [helpstring("Formula parsing error, syntax error")]                 parseformula_syntaxerror         = 1,
   [helpstring("Formula parsing error, out of memory")]                parseformula_outofmemory         = 2,
   [helpstring("Formula parsing error, not enough parameters")]        parseformula_notenoughparams     = 3,
   [helpstring("Formula parsing error, too many parameters")]          parseformula_toomanyparams       = 4,
   [helpstring("Formula parsing error, impaired parenthesis")]         parseformula_impairedparenthesis = 5,
   [helpstring("Formula parsing error, impaired brace")]               parseformula_impairedbrace       = 6,
   [helpstring("Formula parsing error, division by zero")]             parseformula_divisionbyzero      = 7,
   [helpstring("Formula parsing error, function does not exist")]      parseformula_functionnotexist    = 8,
   [helpstring("Formula parsing error, wrong argument separator")]     parseformula_wrongargumentseparator = 9

} enumParseFormulaError;

It works like this :

C/C++ code

xlsgen::enumParseFormulaError error = workbook->TryParseFormula(L"=SUMXYZ(5;3;A2)"); // returns parseformula_functionnotexist because SUMXYZ() does not exist

 

List of supported built-in Excel functions (all functions below are supported in xlsgen for reading and writing. Only a subset of these are supported by the xlsgen calculation engine) :

English French German Spanish Italian Portuguese Supported by the built-in calculation engine Description
ABSABSABSABSABSABS
X
Returns the absolute value of a number
ACCRINTINTERET.ACCAUFGELZINSINT.ACUMINT.MATURATO.PERJUROSACUM   Returns the accrued interest for a security that pays periodic interest
ACCRINTMINTERET.ACC.MATAUFGELZINSFINT.ACUM.VINT.MATURATO.SCADJUROSACUMV   Returns the accrued interest for a security that pays interest at maturity
ACOSACOSARCCOSACOSARCCOSACOS
X
Returns the arccosine of a number
ACOSHACOSHARCCOSHYPACOSHARCCOSHACOSH
X
Returns the inverse hyperbolic cosine of a number
ACOTACOTARCCOTACOTARCCOTACOT
X
Returns the arccotangent of a number
ACOTHACOTHARCCOTHYPACOTHARCCOTHACOTH
X
Returns the hyperbolic arccotangent of a number
ADDRESSADRESSEADRESSEDIRECCIONINDIRIZZOENDEREÇO
X
Returns a reference as text to a single cell in a worksheet
AGGREGATEAGREGATAGGREGATAGREGARAGGREGAAGREGAR   Returns an aggregate in a list or database
AMORDEGRCAMORDEGRCAMORDEGRKAMORTIZ.PROGREAMMORT.DEGRAMORDEGRC   Returns the prorated linear depreciation of an asset for each accounting period
AMORLINCAMORLINCAMORLINEARKAMORTIZ.LINAMMORT.PERAMORLINC   Returns the prorated linear depreciation of an asset for each accounting period
ANDETUNDYEE
X
Returns TRUE if all of its arguments are TRUE
ARABICCHIFFRE.ARABEARABISCHNUMERO.ARABENUMERO.ARABOÁRABE   Converts a Roman number to Arabic, as a number
ARRAYTOTEXTARRAYTOTEXTARRAYTOTEXTARRAYTOTEXTARRAYTOTEXTARRAYTOTEXT
X
Converts an array of values to text
AREASZONESBEREICHEAREASAREEÁREAS   Returns the number of areas in a reference
ASCASCASCASCASCASC   Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters
ASINASINARCSINASENOARCSENASEN
X
Returns the arcsine of a number
ASINHASINHARCSINHYPASENOHARCSENHASENH
X
Returns the inverse hyperbolic sine of a number
ATANATANARCTANATANARCTANATAN
X
Returns the arctangent of a number
ATAN2ATAN2ARCTAN2ATAN2ARCTAN.2ATAN2
X
Returns the arctangent from x- and y-coordinates
ATANHATANHARCTANHYPATANHARCTANHATANH
X
Returns the inverse hyperbolic tangent of a number
AVEDEVECART.MOYENMITTELABWDESVPROMMEDIA.DEVDESV.MÉDIO
X
Returns the average of the absolute deviations of data points from their mean
AVERAGEMOYENNEMITTELWERTPROMEDIOMEDIAMÉDIA
X
Returns the average of its arguments
AVERAGEAAVERAGEAMITTELWERTAPROMEDIOAMEDIA.VALORIMÉDIAA
X
Returns the average of its arguments, including numbers, text, and logical values
AVERAGEIFMOYENNE.SIMITTELWERTWENNPROMEDIO.SIMEDIA.SEMÉDIA.SE
X
Finds average (arithmetic mean) for the cells specified by a given condition or criteria
AVERAGEIFSMOYENNE.SI.ENSMITTELWERTWENNSPROMEDIO.SI.CONJUNTOMEDIA.PIÙ.SEMÉDIA.SE.S
X
Finds average (arithmetic mean) for the cells specified by a given set of conditions or criteria
BAHTTEXTBAHTTEXTBAHTTEXTTEXTOBAHTBAHTTESTOTEXTO.BAHT   Converts a number to text (baht)
BASEBASEBASISBASEBASEBASE   Converts a number into a text representation with the given radix (base)
BESSELIBESSELIBESSELIBESSELIBESSEL.IBESSELI   Returns the modified Bessel function In(x)
BESSELJBESSELJBESSELJBESSELJBESSEL.JBESSELJ   Returns the Bessel function Jn(x)
BESSELKBESSELKBESSELKBESSELKBESSEL.KBESSELK   Returns the modified Bessel function Kn(x)
BESSELYBESSELYBESSELYBESSELYBESSEL.YBESSELY   Returns the Bessel function Yn(x)
BETA.DISTLOI.BETA.NBETA.VERTDISTR.BETADISTRIB.BETA.NDIST.BETA   Returns the beta cumulative distribution function
BETA.INVBETA.INVERSE.NBETA.INVDISTR.BETA.INVINV.BETA.NINV.BETA   Returns the inverse of the cumulative beta probability density function
BETADISTLOI.BETABETAVERTDISTR.BETADISTRIB.BETADISTBETA   Returns the beta probability distribution function
BETAINVBETA.INVERSEBETAINVDISTR.BETA.INVINV.BETABETA.ACUM.INV   Returns the inverse of the cumulative distribution function for a specified beta distribution
BIN2DECBINDECBININDEZBIN.A.DECBINARIO.DECIMALEBINADEC   Converts a binary number to decimal
BIN2HEXBINHEXBININHEXBIN.A.HEXBINARIO.HEXBINAHEX   Converts a binary number to hexadecimal
BIN2OCTBINOCTBININOKTBIN.A.OCTBINARIO.OCTBINAOCT   Converts a binary number to octal
BINOM.DISTLOI.BINOMIALE.NBINOM.VERTDISTR.BINOM.NDISTRIB.BINOM.NDISTR.BINOM   Returns the individual term binomial distribution probability
BINOM.DIST.RANGEBINOM.DIST.RANGEBINOM.VERT.BEREICHDISTR.BINOM.SERIEINTERVALLO.DISTRIB.BINOM.NDIST.BINOM.INTERVALO   Returns the probability of a trial result using a binomial distribution
BINOM.INVLOI.BINOMIALE.INVERSEBINOM.INVINV.BINOMINV.BINOMINV.BINOM   Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value
BINOMDISTLOI.BINOMIALEBINOMVERTDISTR.BINOMDISTRIB.BINOMDISTR.BINOM   Returns the individual term binomial distribution probability
BITANDBITETBITUNDBIT.YBITANDBIT.E   Returns a 'Bitwise And' of two numbers
BITLSHIFTBITDECALGBITLVERSCHIEBBIT.DESPLIZQDABIT.SPOSTA.SXBITDESL.ESQ   Returns a value number shifted left by shift_amount bits
BITORBITOUBITODERBITORBITORBIT.OU   Returns a bitwise OR of 2 numbers
BITRSHIFTBITDECALDBITRVERSCHIEBBITRSHIFTBIT.SPOSTA.DXBITDESL.DIR   Returns a value number shifted right by shift_amount bits
BITXORBITOUEXCLUSIFBITXODERBIT.XOBITXORBIT.XOU   Returns a bitwise 'Exclusive Or' of two numbers
BYCOLBYCOLBYCOLBYCOLBYCOLBYCOL
X
Applies a Lambda function to each column and returns an array of the results.
BYROWBYROWBYROWBYROWBYROWBYROW
X
Applies a Lambda function to each row and returns an array of the results.
CEILINGPLAFONDOBERGRENZEMULTIPLO.SUPERIORARROTONDA.ECCESSOARRED.EXCESSO
X
Rounds a number to the nearest integer or to the nearest multiple of significance
CEILING.MATHPLAFOND.MATHOBERGRENZE.MATHEMATIKCEILING.MATHARROTONDA.ECCESSO.MATARRED.EXCESSO.MAT   Rounds a number up, to the nearest integer or to the nearest multiple of significance
CEILING.PRECISEPLAFOND.PRECISOBERGRENZE.GENAUMÚLTIPLO.SUPERIOR.EXACTOARROTONDA.ECCESSO.PRECISAARRED.EXCESSO.PRECISO   Rounds a number the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded up.
CELLCELLULEZELLECELDACELLACÉL   Returns information about the formatting, location, or contents of a cell
CHARCARZEICHENCARACTERCODICE.CARATTCARÁCT
X
Returns the character specified by the code number
CHIDISTLOI.KHIDEUXCHIVERTDISTR.CHIDISTRIB.CHIDIST.CHI   Returns the one-tailed probability of the chi-squared distribution
CHIINVKHIDEUX.INVERSECHIINVPRUEBA.CHI.INVINV.CHIINV.CHI   Returns the inverse of the one-tailed probability of the chi-squared distribution
CHISQ.DISTLOI.KHIDEUX.NCHIQU.VERTDISTR.CHICUADDISTRIB.CHI.QUADDIST.CHIQ   Returns the left-tailed probability of the chi-squared distribution
CHISQ.DIST.RTLOI.KHIDEUX.DROITECHIQU.VERT.REDISTR.CHICUAD.CDDISTRIB.CHI.QUAD.DSDIST.CHIQ.DIR   Returns the right-tailed probability of the chi-squared distribution
CHISQ.INVLOI.KHIDEUX.INVERSECHIQU.INVINV.CHICUADINV.CHI.QUADINV.CHIQ   Returns the inverse of the left-tailed probability of the chi-squared distribution
CHISQ.INV.RTLOI.KHIDEUX.INVERSE.DROITECHIQU.INV.REINV.CHICUAD.CDINV.CHI.QUAD.DSINV.CHIQ.DIR   Returns the inverse of the right-tailed probability of the chi-squared distribution
CHISQ.TESTCHISQ.TESTCHIQU.TESTPRUEBA.CHICUADTEST.CHI.QUADTESTE.CHIQ   Returns the test for independence : the value from the chi-squared distribution for the statistic and the appropriate degrees of freedom
CHITESTTEST.KHIDEUXCHITESTPRUEBA.CHITEST.CHITESTE.CHI   Returns the test for independence
CHOOSECHOISIRWAHLELEGIRSCEGLISELECCIONAR
X
Chooses a value from a list of values
CLEANEPURAGESÄUBERNLIMPIARLIBERALIMPARB
X
Removes all nonprintable characters from text
CODECODECODECODIGOCODICECÓDIGO
X
Returns a numeric code for the first character in a text string
COLUMNCOLONNESPALTECOLUMNARIF.COLONNACOL
X
Returns the column number of a reference
COLUMNSCOLONNESSPALTENCOLUMNASCOLONNECOLS
X
Returns the number of columns in a reference
COMBINCOMBINKOMBINATIONENCOMBINATCOMBINAZIONECOMBIN   Returns the number of combinations for a given number of objects
COMBINACOMBINAKOMBINATIONEN2COMBINACOMBINAZIONE.VALORICOMBIN.R   Returns the number of combinations with repetitions for a given number of items
COMPLEXCOMPLEXEKOMPLEXECOMPLEJOCOMPLESSOCOMPLEXO   Converts real and imaginry coefficients into a complex number
CONCATCONCATTEXTKETTECONCATCONCATCONCAT
X
Joins several text items into one text item (more room available than CONCATENATE())
CONCATENATECONCATENERVERKETTENCONCATENARCONCATENACONCATENAR
X
Joins several text items into one text item
CONFIDENCE.NORMINTERVALLE.CONFIANCE.NORMALKONFIDENZ.NORMINTERVALO.CONFIANZA.NORMCONFIDENZA.NORMINT.CONFIANÇA.NORM   Returns the confidence interval for a population mean, using a normal distribution
CONFIDENCE.TINTERVALLE.CONFIANCE.STUDENTKONFIDENZ.TINTERVALO.CONFIANZA.TCONFIDENZA.TINT.CONFIANÇA.T   Returns the confidence interval for a population mean, using a Student's T distribution
CONFIDENCEINTERVALLE.CONFIANCEKONFIDENZINTERVALO.CONFIANZACONFIDENZAINT.CONFIANÇA   Returns the confidence interval for a population mean
CONVERTCONVERTUMWANDELNCONVERTIRCONVERTICONVERTER   Converts a number from one measurement system to another
CORRELCOEFFICIENT.CORRELATIONKORRELCOEF.DE.CORRELCORRELAZIONECORREL
X
Returns the correlation coefficient between two data sets
COSCOSCOSCOSCOSCOS
X
Returns the cosine of a number
COSHCOSHCOSHYPCOSHCOSHCOSH
X
Returns the hyperbolic cosine of a number
COTCOTCOTCOTCOTCOT
X
Returns the cotangent of an angle
COTHCOTHCOTHYPCOTHCOTHCOTH
X
Returns the hyperbolic cotangent of a number
COUNTNBANZAHLCONTARCONTA.NUMERICONTAR
X
Counts how many numbers are in the list of arguments
COUNTANBVALANZAHL2CONTARACONTA.VALORICONTAR.VAL
X
Counts how many values are in the list of arguments
COUNTBLANKNB.VIDEANZAHLLEEREZELLENCONTAR.BLANCOCONTA.VUOTECONTAR.VAZIO
X
Counts blanks
COUNTIFNB.SIZÄHLENWENNCONTAR.SICONTA.SECONTAR.SE
X
Counts values matching an expression
COUNTIFSNB.SI.ENSZÄHLENWENNSCONTAR.SI.CONJUNTOCONTA.PIÙ.SECONTAR.SE.S
X
Counts the number of cells specified by a given set of conditions or criteria
COUPDAYBSNB.JOURS.COUPON.PRECZINSTERMTAGVACUPON.DIAS.L1GIORNI.CED.INIZ.LIQCUPDIASINLIQ   Returns the number of days from the beginning of the coupon period to the settlement date
COUPDAYSNB.JOURS.COUPONSZINSTERMTAGECUPON.DIASGIORNI.CEDCUPDIAS   Returns the number of days in the coupon period that contains the settlement date
COUPDAYSNCNB.JOURS.COUPON.SUIVZINSTERMTAGNZCUPON.DIAS.L2GIORNI.CED.NUOVACUPDIASPRÓX   Returns the number of days from the settlement date to the next coupon date
COUPNCDDATE.COUPON.SUIVZINSTERMNZCUPON.FECHA.L2DATA.CED.SUCCCUPDATAPRÓX   Returns the next coupon date after the settlement date
COUPNUMNB.COUPONSZINSTERMZAHLCUPON.NUMNUM.CEDCUPNÚM   Returns the number of coupons payable between the settlement date and maturity date
COUPPCDDATE.COUPON.PRECZINSTERMVZCUPON.FECHA.L1DATA.CED.PRECCUPDATAANT   Returns the previous coupon date before the settlement date
COVARCOVARIANCEKOVARCOVARCOVARIANZACOVAR   Returns covariance, the average of the products of paired deviations
COVARIANCE.PCOVARIANCE.PEARSONKOVARIANZ.PCOVARIANZA.PCOVARIANZA.PCOVARIÂNCIA.P   Returns population covariance, the average of the products of deviations for each data point pair in two data sets
COVARIANCE.SCOVARIANCE.STANDARDKOVARIANZ.SCOVARIANZA.MCOVARIANZA.CCOVARIÂNCIA.S   Returns sample covariance, the average of the products of deviations for each data point pair in two data sets
CRITBINOMCRITERE.LOI.BINOMIALEKRITBINOMBINOM.CRITCRIT.BINOMCRIT.BINOM   Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value
CSCCSCCOSECCSCCSCCSC   Returns the cosecant of an angle
CSCHCSCHCOSECHYPCSCHCSCHCSCH   Returns the hyperbolic cosecant of an angle
CUBEKPIMEMBERMEMBREKPICUBECUBEKPIELEMENTMIEMBROKPICUBOMEMBRO.KPI.CUBOMEMBROKPICUBO   Returns a key performance indicator (KPI) property and displays the KPIP name in the cell
CUBEMEMBERMEMBRECUBECUBEELEMENTMIEMBROCUBOMEMBRO.CUBOMEMBROCUBO   Returns a member or tuple from the cube
CUBEMEMBERPROPERTYPROPRIETEMEMBRECUBECUBEELEMENTEIGENSCHAFTPROPIEDADMIEMBROCUBOPROPRIETÀ.MEMBRO.CUBOPROPRIEDADEMEMBROCUBO   Returns the value of a member property from the cube
CUBERANKEDMEMBERRANGMEMBRECUBECUBERANGELEMENTMIEMBRORANGOCUBOMEMBRO.CUBO.CON.RANGOMEMBROCLASSIFICADOCUBO   Returns the nth, or ranked, member in a set
CUBESETJEUCUBECUBEMENGECONJUNTOCUBOSET.CUBOCONJUNTOCUBO   Defines a calculated set of members or tuples by sending a set expression to the cube on the server, which creates the set, and then returns that set to Microsoft Office Excel
CUBESETCOUNTNBJEUCUBECUBEMENGENANZAHLRECUENTOCONJUNTOCUBOCONTA.SET.CUBOCONTARCONJUNTOCUBO   Returns the number of items in a set
CUBEVALUEVALEURCUBECUBEWERTVALORCUBOVALORE.CUBOVALORCUBO   Returns an aggregated value from the cube
CUMIPMTCUMUL.INTERKUMZINSZPAGO.INT.ENTREINT.CUMULPGTOJURACUM   Returns the cumulative interest paid between two periods
CUMPRINCCUMUL.PRINCPERKUMKAPITALPAGO.PRINC.ENTRECAP.CUMPGTOCAPACUM   Returns the cumulative principal paid on a loan between two periods
DATEDATEDATUMFECHADATADATA
X
Returns the serial number of a particular date
DATEDIFDATEDIFDATEDIFSIFECHADATA.DIFFDATAD.SE
X
Calculates the number of days, months, or years between two dates. This function is provided for compatibility with Lotus 1-2-3.
DATEVALUEDATEVALDATWERTVALFECHADATA.VALOREDATA.VALOR
X
Converts a date in the form of text to a serial number
DAVERAGEBDMOYENNEDBMITTELWERTBDPROMEDIODB.MEDIABDMÉDIA
X
Returns the average of selected database entries
DAYJOURTAGDIAGIORNODIA
X
Converts a serial number to a day of the month
DAYSJOURSTAGEDIASGIORNIDIAS   Returns the number of days between two dates
DAYS360JOURS360TAGE360DIAS360GIORNO360DIAS360
X
Calculates the number of days between two dates based on a 360-day year
DBDBGDA2DBAMMORT.FISSOBD   Returns the depreciation of an asset for a specified period by using the fixed-declining balance method
DBCSDBCSJISDBCSDBCSDBCS   Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters
DCOUNTBDNBDBANZAHLBDCONTARDB.CONTA.NUMERIBDCONTAR
X
Counts the cells that contain numbers in a database
DCOUNTABDNBVALDBANZAHL2BDCONTARADB.CONTA.VALORIBDCONTAR.VAL
X
Counts nonblank cells in a database
DDBDDBGDADDBAMMORTBDD   Returns the depreciation of an asset for a specified period by using the double-declining balance method or some other method that you specify
DEC2BINDECBINDEZINBINDEC.A.BINDECIMALE.BINARIODECABIN   Converts a decimal number to binary
DEC2HEXDECHEXDEZINHEXDEC.A.HEXDECIMALE.HEXDECAHEX   Converts a decimal number to hexadecimal
DEC2OCTDECOCTDEZINOKTDEC.A.OCTDECIMALE.OCTDECAOCT   Converts a decimal number to octal
DECIMALDECIMALDEZIMALCONV.DECIMALDECIMALEDECIMAL   Converts a text representation of a number in a given base into a decimal number
DEGREESDEGRESGRADGRADOSGRADIGRAUS
X
Converts radians to degrees
DELTADELTADELTADELTADELTADELTA
X
Tests whether two numbers are equal
DEVSQSOMME.CARRES.ECARTSSUMQUADABWDESVIA2DEV.QDESVQ
X
Returns the sum of squares of deviations
DGETBDLIREDBAUSZUGBDEXTRAERDB.VALORIBDOBTER
X
Extracts from a database a single record that matches the specified criteria
DISCTAUX.ESCOMPTEDISAGIOTASA.DESCTASSO.SCONTODESC   Returns the discount rate for a security
DMAXBDMAXDBMAXBDMAXDB.MAXBDMÁX
X
Returns the maximum value from selected database entries
DMINBDMINDBMINBDMINDB.MINBDMÍN
X
Returns the minimum value from selected database entries
DOLLARFRANCDMMONEDAVALUTAMOEDA   Converts a number to text, using the $ (dollar) currency format
DOLLARDEPRIX.DECNOTIERUNGDEZMONEDA.DECVALUTA.DECMOEDADEC   Converts a dollar price, expressed as a fraction, into a dollar price, expressed as a decimal number
DOLLARFRPRIX.FRACNOTIERUNGBRUMONEDA.FRACVALUTA.FRAZMOEDAFRA   Converts a dollar price, expressed as a decimal number, into a dollar price, expressed as a fraction
DPRODUCTBDPRODUITDBPRODUKTBDPRODUCTODB.PRODOTTOBDMULTIPL
X
Multiplies the values in a particular field of records that match the criteria in a database
DSTDEVBDECARTYPEDBSTDABWBDDESVESTDB.DEV.STBDDESVPAD
X
Estimates the standard deviation based on a sample of selected database entries
DSTDEVPBDECARTYPEPDBSTDABWNBDDESVESTPDB.DEV.ST.POPBDDESVPADP
X
Calculates the standard deviation based on the entire population of selected database entries
DSUMBDSOMMEDBSUMMEBDSUMADB.SOMMABDSOMA
X
Adds the numbers in the field column of records in the database that match the criteria
DURATIONDUREEDURATIONDURACIONDURATADURAÇÃO   Returns the annual duration of a security with periodic interest payments
DVARBDVARDBVARIANZBDVARDB.VARBDVAR
X
Estimates variance based on a sample from selected database entries
DVARPBDVARPDBVARIANZENBDVARPDB.VAR.POPBDVARP
X
Calculates variance based on the entire population of selected database entries
ECMA.CEILINGECMA.CEILINGECMA.CEILINGECMA.CEILINGECMA.CEILINGECMA.CEILING   Rounds a number the nearest integer or to the nearest multiple of significance using ECMA norm. Regardless of the sign of the number, the number is rounded up.
EDATEMOIS.DECALEREDATUMFECHA.MESDATA.MESEDATAM   Returns the serial number of the date that is the indicated number of monts before or after the start date
EFFECTTAUX.EFFECTIFEFFEKTIVINT.EFECTIVOEFFETTIVOEFECTIVA   Returns the effective annual interest rate
ENCODEURLENCODEURLURLCODIERENURLCODIFCODIFICA.URLCODIFICAÇÃOURL   Returns a URL-encoded string
EOMONTHFIN.MOISMONATSENDEFIN.MESFINE.MESEFIMMÊS   Returns the serial number of the last day of the month before or after a specified number of months
ERFERFGAUSSFEHLERFUN.ERRORFUNZ.ERROREFUNCERRO   Returns the error function
ERF.PRECISEERF.PRECISGAUSSF.GENAUFUN.ERROR.EXACTOFUNZ.ERRORE.PRECISAFUNCERRO.PRECISO   Returns the error function
ERFCERFCGAUSSFKOMPLFUN.ERROR.COMPLFUNZ.ERRORE.COMPFUNCERROCOMPL   Returns the complementary error function
ERFC.PRECISEERFC.PRECISGAUSSFKOMPL.GENAUFUN.ERROR.COMPL.EXACTOFUNZ.ERRORE.COMP.PRECISAFUNCERROCOMPL.PRECISO   Returns the complementary ERF function integrated between x and infinity
ERROR.TYPETYPE.ERREURFEHLER.TYPTIPO.DE.ERRORERRORE.TIPOTIPO.ERRO
X
Returns a number corresponding to an error type
EVENPAIRGERADEREDONDEA.PARPARIPAR
X
Rounds a number up to the nearest even integer
EXACTEXACTIDENTISCHIGUALIDENTICOEXATO
X
Checks to see if two text values are identical
EXPEXPEXPEXPEXPEXP
X
Returns e raised to the power of a given number
EXPON.DISTLOI.EXPONENTIELLE.NEXPON.VERTDISTR.EXP.NDISTRIB.EXP.NDIST.EXPON   Returns the exponential distribution
EXPONDISTLOI.EXPONENTIELLEEXPONVERTDISTR.EXPDISTRIB.EXPDISTEXPON
X
Returns the exponential distribution
F.DISTLOI.F.NF.VERTDISTR.F.RTDISTRIBFDIST.F   Returns the left-tailed F probability distribution (degree of diversity) for two data sets
F.DIST.RTLOI.F.DROITEF.VERT.REDISTR.F.CDDISTRIB.F.DSDIST.F.DIR   Returns the right-tailed F probability distribution (degree of diversity) for two data sets
F.INVINVERSE.LOI.F.NF.INVINV.FINVFINV.F   Returns the inverse of the left-tailed F probability distribution
F.INV.RTINVERSE.LOI.F.DROITEF.INV.REINV.F.CDINV.F.DSINV.F.DIR   Returns the inverse of the right-tailed F probability distribution
F.TESTF.TESTF.TESTPRUEBA.F.NTESTFTESTE.F   Returns the result of an F-test, the two-tailed probability that the variances in Array1 and Array2 are not significantly different
FACTFACTFAKULTÄTFACTFATTORIALEFATORIAL
X
Returns the factorial of a number
FACTDOUBLEFACTDOUBLEZWEIFAKULTÄTFACT.DOBLEFATT.DOPPIOFACTDUPLO
X
Returns the double factorial of a number
FALSEFAUXFALSCHFALSOFALSOFALSO
X
Returns the logical value of FALSE
FDISTLOI.FFVERTDISTR.FDISTRIB.FDISTF   Returns the F probability distribution
FIELDVALUEFIELDVALUEFIELDVALUEFIELDVALUEFIELDVALUEFIELDVALUE   returns all matching fields(s) from the linked data type specified in the value argument.
FILTERFILTREFILTERNFILTRARFILTROFILTRAR
X
Filters a range of data based on a criteria
FILTERXMLFILTRE.XMLXMLFILTERNXMLFILTROFILTRO.XMLFILTRARXML   Returns specific data from the XML content by using the specified XPath
FINDTROUVEFINDENENCONTRARTROVALOCALIZAR
X
Finds one text value within another (case-sensitive)
FINDBTROUVERBFINDENBENCONTRARBTROVA.BLOCALIZARB   Finds one text value within another (case-sensitive)
FINVINVERSE.LOI.FFINVDISTR.F.INVINV.FINVF   Returns the inverse of the F probability distribution
FISHERFISHERFISHERFISHERFISHERFISHER   Returns the Fisher transformation
FISHERINVFISHER.INVERSEFISHERINVPRUEBA.FISHER.INVINV.FISHERFISHERINV   Returns the inverse of the Fisher transformation
FIXEDCTXTFESTDECIMALFISSOFIXA
X
Formats a number as text with a fixed number of decimals
FLOORPLANCHERUNTERGRENZEMULTIPLO.INFERIORARROTONDA.DIFETTOARRED.DEFEITO
X
Rounds a number down, toward zero
FLOOR.MATHPLANCHER.MATHUNTERGRENZE.MATHEMATIKMULTIPLO.INFERIOR.MATARROTONDA.DIFETTO.MATARRED.DEFEITO.MAT   Rounds a number down, to the nearest integer or to the nearest multiple of significance
FLOOR.PRECISEPLANCHER.PRECISUNTERGRENZE.GENAUMULTIPLO.INFERIOR.EXACTOFARROTONDA.DIFETTO.PRECISAARRED.DEFEITO.PRECISO   Rounds a number down to the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded down.
FORECASTPREVISIONSCHÄTZERPRONOSTICOPREVISIONEPREVISÃO   Returns a value along a linear trend
FORECAST.ETSPREVISION.ETSSCHÄTZER.ETSPRONOSTICO.ETSPREVISIONE.ETSPREVISÃO.ETS   Returns a value along a exponential trend using the existing values in your dataset
FORECAST.ETS.CONFINTPREVISION.ETS.CONFINTSCHÄTZER.ETS.KONFINTPRONOSTICO.ETS.CONFINTPREVISIONE.ETS.INTCONFPREVISÃO.ETS.CONFINT   Returns a confidence interval for the forecasted value.
FORECAST.ETS.SEASONALITYPREVISION.ETS.CARACTERESAISONNIERSCHÄTZER.ETS.SAISONALITÄTPRONOSTICO.ETS.ESTACIONALIDADPREVISIONE.ETS.STAGIONALITÀPREVISÃO.ETS.SAZONALIDADE   Returns a seasonality value along a exponential trend using the existing time values in your dataset
FORECAST.ETS.STATPREVISION.ETS.STATSCHÄTZER.ETS.STATPRONOSTICO.ETS.ESTADISTICAPREVISIONE.ETS.STATPREVISÃO.ETS.ESTATÍSTICA   Returns a statistical value as a result of time series forecasting, for one of picked stats algorithm.
FORECAST.LINEARPREVISION.LINEAIRESCHÄTZER.LINEARPRONOSTICO.LINEALPREVISIONE.LINEAREPREVISÃO.LINEAR   Returns a value along a linear trend using the existing values in your dataset
FORMULATEXTFORMULETEXTEFORMELTEXTFORMULATEXTTESTO.FORMULAFÓRMULA.TEXTO   Returns the formula at the given reference as text
FREQUENCYFREQUENCEHÄUFIGKEITFRECUENCIAFREQUENZAFREQÜÊNCIA
X
Returns a frequency distribution as a vertical array
FTESTTEST.FFTESTPRUEBA.FTEST.FTESTEF   Returns the result of an F-test
FVVCZWVFVAL.FUTVF   Returns the future value of an investment
FVSCHEDULEVC.PAIEMENTSZW2VF.PLANVAL.FUT.CAPITALEVFPLANO   Returns the future value of an initial principal after applying a series of compound interest rates
GAMMAGAMMAGAMMAGAMMAGAMMAGAMA   Returns the Gamma function value
GAMMA.DISTLOI.GAMMA.NGAMMA.VERTDISTR.GAMMADISTRIB.GAMMA.NDIST.GAMA   Returns the gamma distribution
GAMMA.INVLOI.GAMMA.INVERSE.NGAMMA.INVDISTR.GAMMA.INVINV.GAMMA.NINV.GAMA   Returns the inverse of the gamma cumulative distribution
GAMMADISTLOI.GAMMAGAMMAVERTDISTR.GAMMADISTRIB.GAMMADISTGAMA   Returns the gamma distribution
GAMMAINVLOI.GAMMA.INVERSEGAMMAINVDISTR.GAMMA.INVINV.GAMMAINVGAMA   Returns the inverse of the gamma cumulative distribution
GAMMALNLNGAMMAGAMMALNGAMMA.LNLN.GAMMALNGAMA   Returns the natural logarithm of the gamma function, G(x)
GAMMALN.PRECISELNGAMMA.PRECISGAMMALN.GENAUGAMMA.LN.EXACTOLN.GAMMA.PRECISALNGAMA.PRECISO   Returns the natural logarithm of the gamma function
GAUSSGAUSSGAUSSGAUSSGAUSSGAUSS   Returns 0.5 less than the standard normal cumulative distribution
GCDPGCDGGTM.C.DMCDMDC
X
Returns the greatest common divisor
GEOMEANMOYENNE.GEOMETRIQUEGEOMITTELMEDIA.GEOMMEDIA.GEOMETRICAMÉDIA.GEOMÉTRICA
X
Returns the geometric mean
GESTEPSUP.SEUILGGANZZAHLMAYOR.O.IGUALSOGLIADEGRAU   Tests whether a number is greater than a threshold value
GETPIVOTDATALIREDONNEESTABCROISDYNAMIQUEPIVOTDATENZUORDNENIMPORTARDATOSDINAMICOSINFO.DATI.TAB.PIVOTOBTERDADOSDIN    
GINIGINIGINIGINIGINIGINI
X
Computes the Gini coefficient (i.e. dispersion ratio)
GROUPBYGROUPBYGROUPBYGROUPBYGROUPBYGROUPBY   create a summary of data, for instance sales by year
GROWTHCROISSANCEVARIATIONCRECIMIENTOCRESCITACRESCIMENTO   Returns values along an exponential trend
HARMEANMOYENNE.HARMONIQUEHARMITTELMEDIA.ARMOMEDIA.ARMONICAMÉDIA.HARMÔNICA
X
Returns the harmonic mean
HEX2BINHEXBINHEXINBINHEX.A.BINHEX.BINARIOHEXABIN   Converts a hexadecimal number to binary
HEX2DECHEXDECHEXINDEZHEX.A.DECHEX.DECIMALEHEXADEC   Converts a hexadecimal number to decimal
HEX2OCTHEXOCTHEXINOKTHEX.A.OCTHEX.OCTHEXAOCT   Converts a hexadecimal number to octal
HLOOKUPRECHERCHEHWVERWEISBUSCARHCERCA.ORIZZPROCH
X
Looks in the top row of an array and returns the value of the indicated cell
HOURHEURESTUNDEHORAORAHORA
X
Converts a serial number to an hour
HYPERLINKLIEN_HYPERTEXTEHYPERLINKHIPERVINCULOCOLLEG.IPERTESTUALEHIPERLIGAÇÃO   Creates a shortcut or jump that opens a document stored on a network server, an intranet, or the Internet
HYPGEOM.DISTLOI.HYPERGEOMETRIQUE.NHYPGEOM.VERTDISTR.HIPERGEOM.NDISTRIB.IPERGEOM.NDIST.HIPGEOM   Returns the hypergeometric distribution
HYPGEOMDISTLOI.HYPERGEOMETRIQUEHYPGEOMVERTDISTR.HIPERGEOMDIST.HIPERGEOMDIST.HIPERGEOM   Returns the hypergeometric distribution
IFSIWENNSISESE
X
Specifies a logical test to perform
IFSSI.CONDITIONSWENNSSI.CONJUNTOPIÙ.SESE.S
X
Specifies multiple logical tests to perform
IFNASI.NON.DISPWENNNVSI.NDSE.NON.DISPSEND   Returns the value you specify if the expression resolves to #N/A, otherwise returns the result of the expression
IFERRORSIERREURWENNFEHLERSI.ERRORSE.ERRORESE.ERRO
X
Returns the second parameter if expression is an error and the value of the expression otherwise
IMABSCOMPLEXE.MODULEIMABSIM.ABSCOMP.MODULOIMABS   Returns the absolute value (modulus) of a complex number
IMAGEIMAGEIMAGEIMAGEIMAGEIMAGE   Inserts images into one cell from a source location
IMAGINARYCOMPLEXE.IMAGINAIREIMAGINÄRTEILIMAGINARIOCOMP.IMMAGINARIOIMAGINÁRIO   Returns the imaginary coefficient of a complex number
IMARGUMENTCOMPLEXE.ARGUMENTIMARGUMENTIM.ANGULOCOMP.ARGOMENTOIMARG   Returns the argument q, an angle expressed in radians
IMCONJUGATECOMPLEXE.CONJUGUEIMKONJUGIERTEIM.CONJUGADACOMP.CONIUGATOIMCONJ   Returns the complex conjuguate of a complex number
IMCOSCOMPLEXE.COSIMCOSIM.COSCOMP.COSIMCOS   Returns the cosine of a complex number
IMCOSHCOMPLEXE.COSHIMCOSHYPIM.COSHCOMP.COSHIMCOSH   Returns the hyperbolic cosine of a complex number
IMCOTCOMPLEXE.COTIMCOTIMCOTCOMP.COTIMCOT   Returns the cotangent of a complex number
IMCSCCOMPLEXE.CSCIMCOSECIM.CSCCOMP.CSCIMCSC   Returns the cosecant of a complex number
IMCSCHCOMPLEXE.CSCHIMCOSECHYPIM.CSCHCOMP.CSCHIMCSCH   Returns the hyperbolic cosecant of a complex number
IMDIVCOMPLEXE.DIVIMDIVIM.DIVCOMP.DIVIMDIV   Returns the quotient of two complex numbers
IMEXPCOMPLEXE.EXPIMEXPIM.EXPCOMP.EXPIMEXP   Returns the exponential of a complex number
IMLNCOMPLEXE.LNIMLNIM.LNCOMP.LNIMLN   Returns the natural logarithm of a complex number
IMLOG10COMPLEXE.LOG10IMLOG10IM.LOG10COMP.LOG10IMLOG10   Returns the base-10 logarithm of a complex number
IMLOG2COMPLEXE.LOG2IMLOG2IM.LOG2COMP.LOG2IMLOG2   Returns the base-2 logarithm of a complex number
IMPOWERCOMPLEXE.PUISSANCEIMAPOTENZIM.POTCOMP.POTENZAIMPOT   Returns a complex number raised to an integer power
IMPRODUCTCOMPLEXE.PRODUITIMPRODUKTIM.PRODUCTCOMP.PRODOTTOIMPROD   Returns the product of 1 to 255 complex numbers
IMREALCOMPLEXE.REELIMREALTEILIM.REALCOMP.PARTE.REALEIMREAL   Returns the real coefficient of a complex number
IMSECCOMPLEXE.SECIMSECIM.SECCOMP.SECIMSEC   Returns the secant of a complex number
IMSECHCOMPLEXE.SECHIMSECHIM.SECHCOMP.SECHIMSECH   Returns the hyperbolic secant of a complex number
IMSINCOMPLEXE.SINIMSINIM.SENOCOMP.SENIMSENO   Returns the sine of a complex number
IMSINHCOMPLEXE.SINHIMSINHYPIM.SENOHCOMP.SENHIMSENOH   Returns the hyperbolic sine of a complex number
IMSQRTCOMPLEXE.RACINEIMWURZELIM.RAIZ2COMP.RADQIMRAIZ   Returns the square root of a complex number
IMSUBCOMPLEXE.DIFFERENCEIMSUBIM.SUSTRCOMP.DIFFIMSUBTR   Returns the difference of two complex numbers
IMSUMCOMPLEXE.SOMMEIMSUMMEIM.SUMCOMP.SOMMAIMSOMA   Returns the sum of two complex numbers
IMTANCOMPLEXE.TANIMTANIM.TANCOMP.TANIMTAN   Returns the tangent of a complex number
INDEXINDEXINDEXINDICEINDICEÍNDICE
X
Uses an index to choose a value from a reference or array
INDIRECTINDIRECTINDIREKTINDIRECTOINDIRETTOINDIRETO
X
Returns a reference indicated by a text value
INFOINFORMATIONSINFOINFOAMBIENTE.INFOINFORMAÇÃO Returns information about the current operating environment
INTENTGANZZAHLENTEROINTINT
X
Rounds a number down to the nearest integer
INTERCEPTORDONNEE.ORIGINEACHSENABSCHNITTINTERSECCION.EJEINTERCETTAINTERCEPTAR
X
Returns the intercept of the linear regression line
INTERSECTINTERSECTIONINTERSECTINTERSECTINTERSECTINTERSECT
X
Returns the logical intersection of an arbitrary number of ranges
INTRATETAUX.INTERETZINSSATZTASA.INTTASSO.INTTAXAJUROS   Returns the interest rate for a fully invested security
IPMTINTPERZINSZPAGOINTINTERESSIIPGTO   Returns the interest payment for an investment for a given period
IRRTRIIKVTIRTIR.COSTTIR   Returns the internal rate of return for a series of cash flows
ISBLANKESTVIDEISTLEERESBLANCOVAL.VUOTOÉ.CÉL.VAZIA
X
Returns TRUE if the value is blank
ISERRESTERRISTFEHLESERRVAL.ERRÉ.ERROS
X
Returns TRUE if the value is any error value except #N/A
ISERRORESTERREURISTFEHLERESERRORVAL.ERROREÉ.ERRO
X
Returns TRUE if the value is any error value
ISEVENEST.PAIRISTGERADEES.PARVAL.PARIÉPAR
X
Returns TRUE if the number is even
ISFORMULAESTFORMULEISTFORMELESFORMULAVAL.FORMULAÉ.FORMULA   Returns TRUE if there is a reference to a cell that contains a formula
ISLOGICALESTLOGIQUEISTLOGESLOGICOVAL.LOGICOÉ.LÓGICO
X
Returns TRUE if the value is a logical value
ISNAESTNAISTNVESNODVAL.NON.DISPÉ.NÃO.DISP
X
Returns TRUE if the value is the #N/A error value
ISNONTEXTESTNONTEXTEISTKTEXTESNOTEXTOVAL.NON.TESTOÉ.NÃO.TEXTO
X
Returns TRUE if the value is not text
ISNUMBERESTNUMISTZAHLESNUMEROVAL.NUMEROÉ.NÚM
X
Returns TRUE if the value is a number
ISO.CEILINGISO.PLAFONDISO.OBERGRENZEMULTIPLO.SUPERIOR.ISOISO.ARROTONDA.ECCESSOARRED.EXCESSO.ISO   Rounds a number up, to the nearest integer or to the nearest multiple of significance
ISODDEST.IMPAIRISTUNGERADEES.IMPARVAL.DISPARIÉÍMPAR
X
Returns TRUE if the number is odd
ISOMITTEDISOMITTEDISOMITTEDISOMITTEDISOMITTEDISOMITTED
X
Checks whether the value in a Lambda function is missing and returns TRUE or FALSE.
ISOWEEKNUMNO.SEMAINE.ISOISOKALENDERWOCHEISO.NUM.DE.SEMANANUM.SETTIMANA.ISONUMSEMANAISO   Returns the number of the ISO week number of the year for a given date
ISPMTISPMTISPMTINT.PAGO.DIRINTERESSE.RATAÉ.PGTO   Calculates the interest paid during a specific period of an investment
ISREFESTREFISTBEZUGESREFVAL.RIFÉ.REF
X
Returns TRUE if the value is a reference
ISTEXTESTTEXTEISTTEXTESTEXTOVAL.TESTOÉ.TEXTO
X
Returns TRUE if the value is text
JISJISJISJISJISJIS   Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters
KURTKURTOSISKURTCURTOSISCURTOSICURT
X
Returns the kurtosis of a data set
LAMBDALAMBDALAMBDALAMBDALAMBDALAMBDA
X
Functional expressions inside a calculation
LARGEGRANDE.VALEURKGRÖSSTEK.ESIMO.MAYORGRANDEMAIOR
X
Returns the k-th largest value in a data set
LCMPPCMKGVM.C.MMCMMMC
X
Returns the least common multiple
LEFTGAUCHELINKSIZQUIERDASINISTRAESQUERDA
X
Returns the leftmost characters from a text value
LEFTBGAUCHEBLINKSBIZQUIERDABSINISTRABESQUERDAB   Returns the leftmost characters from a text value
LENNBCARLÄNGELARGOLUNGHEZZANÚM.CARACT
X
Returns the number of characters in a text string
LENBLENBLÄNGEBLARGOBLUNGBNÚM.CARATB   Returns the number of characters in a text string
LETLETLETLETLETLET
X
Associates expressions to names inside a calculation
LINESTDROITEREGRGPESTIMACION.LINEALREGR.LINPROJ.LIN
X
Returns the parameters of a linear trend
LNLNLNLNLNLN
X
Returns the natural logarithm of a number
LOGLOGLOGLOGLOGLOG
X
Returns the logarithm of a number to a specified base
LOG10LOG10LOG10LOG10LOG10LOG10
X
Returns the base-10 logarithm of a number
LOGESTLOGREGRKPESTIMACION.LOGARITMICAREGR.LOGPROJ.LOG
X
Returns the parameters of an exponential trend
LOGINVLOI.LOGNORMALE.INVERSELOGINVDISTR.LOG.INVINV.LOGNORMINVLOG   Returns the inverse of the lognormal distribution
LOGNORM.DISTLOI.LOGNORMALE.NLOGNORM.VERTDISTR.LOGNORMDISTRIB.LOGNORM.NDIST.NORMLOG   Returns the lognormal distribution of x, where ln(s) is normally distributed with parameters Mean and Standard-dev
LOGNORM.INVLOI.LOGNORMALE.INVERSE.NLOGNORM.INVINV.LOGNORMINV.LOGNORM.NINV.NORMALLOG   Returns the inverse of the lognormal cumulative distribution of function x, where ln(x) is normally distributed with parameters Mean and Standard-dev
LOGNORMDISTLOI.LOGNORMALELOGNORMVERTDISTR.LOG.NORMDISTRIB.LOGNORMDIST.NORMALLOG
X
Returns the cumulative lognormal distribution
LOOKUPRECHERCHEVERWEISBUSCARCERCAPROC
X
Looks up values in a vector or array
LOWERMINUSCULEKLEINMINUSCMINUSCMINÚSCULAS
X
Converts text to lowercase
MATCHEQUIVVERGLEICHCOINCIDIRCONFRONTACORRESP
X
Looks up values in a reference or array
MAKEARRAYMAKEARRAYMAKEARRAYMAKEARRAYMAKEARRAYMAKEARRAY
X
Returns a calculated array of a specified row and column size, by applying a Lambda function.
MAPMAPMAPMAPMAPMAP
X
Returns an array formed by mapping each value in the array(s) to a new value by applying a Lambda function to create a new value.
MAXMAXMAXMAXMAXMÁXIMO
X
Returns the maximum value in a list of arguments
MAXAMAXAMAXAMAXAMAX.VALORIMÁXIMOA
X
Returns the maximum value in a list of arguments, including numbers, text, and logical values
MAXIFSMAX.SI.ENSMAXWENNSMAX.SI.CONJUNTOMAX.PIÙ.SEMÁXIMO.SE.S
X
Specifies multiple conditions for calculating the maximum value
MDETERMDETERMATMDETMDETERMMATR.DETERMMATRIZ.DETERM   Returns the matrix determinant of an array
MDURATIONDUREE.MODIFIEEMDURATIONDURACION.MODIFDURATA.MMDURAÇÃO   Returns the Macauley modified duration for a security with an assumed par value of $100
MEDIANMEDIANEMEDIANMEDIANAMEDIANAMED
X
Returns the median of the given numbers
MIDSTXTTEILEXTRAESTRINGA.ESTRAISEG.TEXTO
X
Returns a specific number of characters from a text string starting at the position you specify
MIDBMIDBTEILBEXTRAEBMEDIA.BSEG.TEXTOB   Returns a specific number of characters from a text string starting at the position you specify
MINMINMINMINMINMÍNIMO
X
Returns the minimum value in a list of arguments
MINAMINAMINAMINAMIN.VALORIMÍNIMOA
X
Returns the smallest value in a list of arguments, including numbers, text, and logical values
MINIFSMIN.SIMINWENNSMIN.SI.CONJUNTOMIN.PIÙ.SEMÍNIMO.SE.S
X
Specifies multiple conditions for calculating the minimum value
MINUTEMINUTEMINUTEMINUTOMINUTOMINUTO
X
Converts a serial number to a minute
MINVERSEINVERSEMATMINVMINVERSAMATR.INVERSAMATRIZ.INVERSA   Returns the matrix inverse of an array
MIRRTRIMQIKVTIRMTIR.VARMTIR   Returns the internal rate of return where positive and negative cash flows are financed at different rates
MMULTPRODUITMATMMULTMMULTMATR.PRODOTTOMATRIZ.MULT   Returns the matrix product of two arrays
MODMODRESTRESIDUORESTORESTO
X
Returns the remainder from division
MODEMODEMODALWERTMODAMODAMODA
X
Returns the most common value in a data set
MODE.MULTMODE.MULTIPLEMODUS.VIELFMODA.VARIOSMODA.MULTMODO.MÚLT   Returns a vertical array of the most frequently occurring or repetitive values in an array or range of data
MODE.SNGLMODE.SIMPLEMODUS.EINFMODA.UNOMODA.SNGLMODO.SIMPLES   Returns the most frequently occurring or repetitive value in an array or range of data
MONTHMOISMONATMESMESEMÊS
X
Converts a serial number to a month
MROUNDARRONDI.AU.MULTIPLEVRUNDENREDOND.MULTARROTONDA.MULTIPLOMARRED
X
Returns a number rounded to the desired multiple
MULTINOMIALMULTINOMIALEPOLYNOMIALMULTINOMIALMULTINOMIALEPOLINOMIAL   Returns the multinomial of a set of numbers
MUNITMATRICE.UNITAIREMEINHEITM.UNIDADMATR.UNITUNIDM   Returns the unit matrix or the specified dimension
NNNNNUMN
X
Returns a value converted to a number
NANANVNODNON.DISPNÃO.DISP
X
Returns the error value #N/A
NEGBINOM.DISTLOI.BINOMIALE.NEG.NNEGBINOM.VERTNEGBINOM.DISTDISTRIB.BINOM.NEG.NDIST.BINOM.NEG   Returns the negative binomial distribution, the probability that there will be Number_f failures before the number_s-th success, with Probability_s probability of a success
NEGBINOMDISTLOI.BINOMIALE.NEGNEGBINOMVERTNEGBINOMDISTDISTRIB.BINOM.NEGDIST.BIN.NEG   Returns the negative binomial distribution
NETWORKDAYS.INTLNB.JOURS.OUVRES.INTLNETTOARBEITSTAGE.INTLDIAS.LAB.INTLGIORNI.LAVORATIVI.TOT.INTLDIATRABALHOTOTAL.INTL   Returns the number of while workdays between two dates with custom weekend parameters
NETWORKDAYSNB.JOURS.OUVRESNETTOARBEITSTAGEDIAS.LABGIORNI.LAVORATIVI.TOTDIATRABALHOTOTAL   Returns the number of whole workdays between two dates
NOMINALTAUX.NOMINALNOMINALTASA.NOMINALNOMINALENOMINAL   Returns the annual nominal interest rate
NORM.DISTLOI.NORMALE.NNORM.VERTDISTR.NORM.NDISTRIB.NORM.NDIST.NORMAL   Returns the normal distribution for the specified mean and standard deviations
NORM.INVLOI.NORMALE.INVERSE.NNORM.INVINV.NORMINV.NORM.NINV.NORMAL   Returns the inverse of the normal cumulative distribution for the specified mean and standard deviations
NORM.S.DISTLOI.NORMALE.STANDARD.NNORM.S.VERTDISTR.NORM.ESTAND.NDISTRIB.NORM.ST.NDIST.S.NORM   Returns the standard normal distribution (has a mean of zero and a standard deviation of one)
NORM.S.INVLOI.NORMALE.STANDARD.INVERSE.NNORM.S.INVINV.NORM.ESTANDINV.NORM.SINV.S.NORM   Returns the inverse of the standard normal cumulative distribution (has a mean of zero and a standard deviation of one)
NORMDISTLOI.NORMALENORMVERTDISTR.NORMDISTRIB.NORMDIST.NORM
X
Returns the normal cumulative distribution
NORMINVLOI.NORMALE.INVERSENORMINVDISTR.NORM.INVINV.NORMINV.NORM   Returns the inverse of the normal cumulative distribution
NORMSDISTLOI.NORMALE.STANDARDSTANDNORMVERTDISTR.NORM.ESTANDDISTRIB.NORM.STDIST.NORMP
X
Returns the standard normal cumulative distribution
NORMSINVLOI.NORMALE.STANDARD.INVERSESTANDNORMINVDISTR.NORM.ESTAND.INVINV.NORM.STINV.NORMP   Returns the inverse of the standard normal cumulative distribution
NOTNONNICHTNONONNÃO
X
Reverses the logic of its argument
NOWMAINTENANTJETZTAHORAADESSOAGORA
X
Returns the serial number of the current date and time
NPERNPMZZRNPERNUM.RATENPER   Returns the number of periods for an investment
NPVVANNBWVNAVANVAL   Returns the net present value of an investment based on a series of periodic cash flows and a discount rate
NUMBERVALUEVALEURNOMBREZAHLENWERTVALOR.NUMERONUMERO.VALOREVALOR.NÚMERO   Converts text to number in a locale-independent manner
OCT2BINOCTBINOKTINBINOCT.A.BINOCT.BINARIOOCTABIN   Converts an octal number to binary
OCT2DECOCTDECOKTINDEZOCT.A.DECOCT.DECIMALEOCTADEC   Converts an octal number to decimal
OCT2HEXOCTHEXOKTINHEXOCT.A.HEXOCT.HEXOCTAHEX   Converts an octal number to hexadecimal
ODDIMPAIRUNGERADEREDONDEA.IMPARDISPARIÍMPAR
X
Rounds a number up to the nearest odd integer
ODDFPRICEPRIX.PCOUPON.IRREGUNREGER.KURSPRECIO.PER.IRREGULAR.1PREZZO.PRIMO.IRRPREÇOPRIMINC   Returns the price for $100 face value of a security with an odd first period
ODDFYIELDREND.PCOUPON.IRREGUNREGER.RENDRENDTO.PER.IRREGULAR.1REND.PRIMO.IRRLUCROPRIMINC   Returns the yield of a security with an odd first period
ODDLPRICEPRIX.DCOUPON.IRREGUNREGLE.KURSPRECIO.PER.IRREGULAR.2PREZZO.ULTIMO.IRRPREÇOÚLTINC   Returns the price per $100 face value of a security with an odd last period
ODDLYIELDREND.DCOUPON.IRREGUNREGLE.RENDRENDTO.PER.IRREGULAR.2REND.ULTIMO.IRRLUCROÚLTINC   Returns the yield of a security with an odd last period
OFFSETDECALERBEREICH.VERSCHIEBENDESREFSCARTODESLOCAMENTO
X
Returns a reference offset from a given reference
OROUODEROOOU
X
Returns TRUE if any argument is TRUE
PDURATIONPDUREEPDURATIONP.DURACIONDURATA.PPDURAÇÃO   Returns the number of periods required by an investment to reach a specified value
PEARSONPEARSONPEARSONPEARSONPEARSONPEARSON
X
Returns the Pearson product moment correlation coefficient
PERCENTILE.EXCCENTILE.EXCLUREQUANTIL.EXKLPERCENTIL.EXCESC.PERCENTILEPERCENTIL.EXC   Returns the k-th percentile of values in a range, where k is in the range 0...1, exclusive
PERCENTILE.INCCENTILE.INCLUREQUANTIL.INKLPERCENTIL.INCINC.PERCENTILEPERCENTIL.INC   Returns the k-th percentile of values in a range, where k is in the range 0...1, inclusives
PERCENTILECENTILEQUANTILPERCENTILPERCENTILEPERCENTIL
X
Returns the k-th percentile of values in a range
PERCENTOFPERCENTOFPERCENTOFPERCENTOFPERCENTOFPERCENTOF   returns the percentage that a subset makes up of a given data set.
PERCENTRANK.EXCRANG.POURCENTAGE.EXCLUREQUANTILSRANG.EXKLRANGO.PERCENTIL.EXCESC.PERCENT.RANGOORDEM.PERCENTUAL.EXC   Returns the rank of a value in a data set as a percentage of the data set as a percentage (0...1, exclusive) of the data set
PERCENTRANK.INCRANG.POURCENTAGE.INCLUREQUANTILSRANG.INKLRANGO.PERCENTIL.INCINC.PERCENT.RANGOORDEM.PERCENTUAL.INC   Returns the rank of a value in a data set as a percentage of the data set as a percentage (0...1, inclusive) of the data set
PERCENTRANKRANG.POURCENTAGEQUANTILSRANGRANGO.PERCENTILPERCENT.RANGOORDEM.PERCENTUAL   Returns the percentage rank of a value in a data set
PERMUTPERMUTATIONVARIATIONENPERMUTACIONESPERMUTAZIONEPERMUTAR   Returns the number of permutations for a given number of objects
PERMUTATIONAPERMUTATIONAVARIATIONEN2PERMUTACIONES.APERMUTAZIONE.VALORIPERMUTAR.R   Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects
PHIPHIPHIFIPHIPHI   Returns the value of the density function for a standard normal distribution
PHONETICPHONETIQUEPHONETICFONETICOFURIGANAFONÉTICA   Extracts the phonetic (furigana) characters from a text string
PIPIPIPIPI.GRECOPI X Returns the value of pi
PIVOTBYPIVOTBYPIVOTBYPIVOTBYPIVOTBYPIVOTBY   allows to group, aggregate, sort, and filter data based on the row and column fields
PMTVPMRMZPAGORATAPGTO   Returns the periodic payment for an annuity
POISSON.DISTLOI.POISSON.NPOISSON.VERTPOISSON.DISTDISTRIB.POISSONDIST.POISSON   Returns the Poisson distribution
POISSONLOI.POISSONPOISSONPOISSONPOISSONPOISSON   Returns the Poisson distribution
POWERPUISSANCEPOTENZPOTENCIAPOTENZAPOTÊNCIA
X
Returns the result of a number raised to a power
PPMTPRINCPERKAPZPAGOPRINP.RATAPPGTO   Returns the payment on the principal for an investment for a given period
PRICEPRIX.TITREKURSPRECIOPREZZOPREÇO   Returns the price per $100 face value of a security that pays periodic interest
PRICEDISCVALEUR.ENCAISSEMENTKURSDISAGIOPRECIO.DESCUENTOPREZZO.SCONTPREÇODESC   Returns the price per $100 face value of a discounted security
PRICEMATPRIX.TITRE.ECHEANCEKURSFÄLLIGPRECIO.VENCIMIENTOPREZZO.SCADPREÇOVENC   Returns the price per $100 face value of a security that pays interest at maturity
PROBPROBABILITEWAHRSCHBEREICHPROBABILIDADPROBABILITÀPROB   Returns the probability that values in a range are between two limits
PRODUCTPRODUITPRODUKTPRODUCTOPRODOTTOPRODUTO
X
Multiplies its arguments
PROPERNOMPROPREGROSS2NOMPROPIOMAIUSC.INIZINICIAL.MAIÚSCULA   Capitalizes the first letter in each word of a text value
PVVABWVAVAVP   Returns the present value of an investment
QUARTILEQUARTILEQUARTILECUARTILQUARTILEQUARTIL
X
Returns the quartile of a data set
QUARTILE.EXCQUARTILE.EXCLUREQUARTILE.EXKLCUARTIL.EXCESC.QUARTILEQUARTIL.EXC   Returns the quartile of a data set, based on percentile values from 0...1, exclusive
QUARTILE.INCQUARTILE.INCLUREQUARTILE.INKLCUARTIL.INCINC.QUARTILEQUARTIL.INC   Returns the quartile of a data set, based on percentile values from 0...1, inclusive
QUERYSTRINGQUERYSTRINGQUERYSTRINGQUERYSTRINGQUERYSTRINGQUERYSTRING   Computes the query string
QUOTIENTQUOTIENTQUOTIENTCOCIENTEQUOZIENTEQUOCIENTE
X
Returns the integer portion of a division
RADIANSRADIANSBOGENMASSRADIANESRADIANTIRADIANOS
X
Converts degrees to radians
RANDALEAZUFALLSZAHLALEATORIOCASUALEALEATÓRIO
X
Returns a random number between 0 and 1
RANDARRAYTABLEAU.ALEATZUFALLSMATRIXMATRIZALEATRANDARRAYMATRIZALEATÓRIA
X
Returns an array of random numbers between 0 and 1.
RANDBETWEENALEA.ENTRE.BORNESZUFALLSBEREICHALEATORIO.ENTRECASUALE.TRAALEATÓRIOENTRE   Returns a random number between the numbers you specify
RANK.AVGMOYENNE.RANGRANG.MITTELWJERARQUIA.MEDIARANGO.MEDIAORDEM.MÉD   Returns the rank of a number in a list of numbers : its size relative to other values in the list; if more than one value has the same rank, the average rank is returned
RANK.EQEQUATION.RANGRANG.GLEICHJERARQUIA.EQVRANGO.EQORDEM.EQ   Returns the rank of a number in a list of numbers : its size relative to other values in the list; if more than one value has the same rank, the top rank of that set of values is returned
RANKRANGRANGJERARQUIARANGOORDEM
X
Returns the rank of a number in a list of numbers
RATETAUXZINSTASATASSOTAXA   Returns the interest rate per period of an annuity
RECEIVEDVALEUR.NOMINALEAUSZAHLUNGCANTIDAD.RECIBIDARICEV.SCADRECEBER   Returns the amount received at maturity for a fully invested security
REDUCEREDUCEREDUCEREDUCEREDUCEREDUCE
X
Reduces an array to an accumulated value by applying a Lambda function to each value and returning the total value in the accumulator.
REPLACEREMPLACERERSETZENREEMPLAZARRIMPIAZZASUBSTITUIR
X
Replaces characters within text
REPLACEBREMPLACERBERSETZENBREEMPLAZARBSOSTITUISCI.BSUBSTITUIRB   Replaces characters within text
REPTREPTWIEDERHOLENREPETIRRIPETIREPETIR
X
Repeats text a given number of times
RIGHTDROITERECHTSDERECHADESTRADIREITA
X
Returns the rightmost characters from a text value
RIGHTBDROITEBRECHTSBDERECHABDESTRA.BDIREITAB   Returns the rightmost characters from a text value
ROMANROMAINRÖMISCHNUMERO.ROMANOROMANOROMANO   Converts an arabic numeral to roman, as text
ROUNDARRONDIRUNDENREDONDEARARROTONDAARRED
X
Rounds a number to a specified number of digits
ROUNDDOWNARRONDI.INFABRUNDENREDONDEAR.MENOSARROTONDA.PER.DIFARRED.PARA.BAIXO
X
Rounds a number down, toward zero
ROUNDUPARRONDI.SUPAUFRUNDENREDONDEAR.MASARROTONDA.PER.ECCARREDO.PARA.CIMA
X
Rounds a number up, away from zero
ROWLIGNEZEILEFILARIF.RIGALIN
X
Returns the row number of a reference
ROWSLIGNESZEILENFILASRIGHELINS
X
Returns the number of rows in a reference
RRITAUX.INT.EQUIVZSATZINVESTRRIRIT.INVEST.EFFETTDEVOLVERTAXAJUROS   Returns an equivalent interest rate for the growth of an investment
RSQCOEFFICIENT.DETERMINATIONBESTIMMTHEITSMASSCOEFICIENTE.R2RQRQUAD  Returns the square of the Pearson product moment correlation coefficient
RTDRTDRTDRDTRDATITEMPOREALERTD    
SCANSCANSCANSCANSCANSCAN
X
Scans an array by applying a Lambda function to each value and returns an array that has each intermediate value.
SEARCHCHERCHESUCHENHALLARRICERCAPROCURAR
X
Finds one text value within another (not case-sensitive)
SEARCHBCHERCHERBSUCHENBHALLARBCERCA.BPROCURARB   Finds one text value within another (not case-sensitive)
SECSECSECSECSECSEC   Returns the secant of an angle
SECHSECHSECHYPSECHSECHSECH   Returns the hyperbolic secant of an angle
SECONDSECONDESEKUNDESEGUNDOSECONDOSEGUNDO
X
Converts a serial number to a second
SEQUENCESEQUENCESEQUENZSECUENCIASEQUENZASEQUÊNCIA
X
Generates a list of sequential numbers in an array, such as 1, 2, 3, 4.
SERIESSUMSOMME.SERIESPOTENZREIHESUMA.SERIESSOMMA.SERIESOMASÉRIE   Returns the sum of a power series based on the formula
SHEETFEUILLEBLATTHOJAFOGLIOFOLHA   Returns the sheet number of the referenced sheet
SHEETSFEUILLESBLÄTTERHOJASFOGLIFOLHAS   Returns the number of sheets in a reference
SIGNSIGNEVORZEICHENSIGNOSEGNOSINAL
X
Returns the sign of a number
SINSINSINSENOSENSEN
X
Returns the sine of the given angle
SINGLESINGLESINGLESINGLESINGLESINGLE
X
Returns a single value using logic known as implicit intersection
SINHSINHSINHYPSENOHSENHSENH
X
Returns the hyperbolic sine of a number
SKEWCOEFFICIENT.ASYMETRIESCHIEFECOEFICIENTE.ASIMETRIAASIMMETRIADISTORÇÃO   Returns the skewness of a distribution
SKEW.PCOEFFICIENT.ASYMETRIE.PSCHIEFE.PCOEFICIENTE.ASIMETRIA.PASIMMETRIA.PDISTORÇÃO.P   Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean
SLNAMORLINLIASLNAMMORT.COSTAMORT   Returns the straight-line depreciation of an asset for one period
SLOPEPENTESTEIGUNGPENDIENTEPENDENZADECLIVE
X
Returns the slope of the linear regression line
SMALLPETITE.VALEURKKLEINSTEK.ESIMO.MENORPICCOLOMENOR
X
Returns the k-th smallest value in a data set
SORTTRISORTIERENORDENARORDINAORDENAR
X
Sorts the contents of a range or array
SORTBYTRI.PARSORTIERENNACHORDENARPORORDINA.PERORDENARPOR
X
Sorts the contents of a range or array based on the values in a corresponding range or array
SQRTRACINEWURZELRAIZRADQRAIZQ
X
Returns a positive square root
SQRTPIRACINE.PIWURZELPIRAIZ2PIRADQ.PI.GRECORAIZPI   Returns the square root of (number * pi)
STANDARDIZECENTREE.REDUITESTANDARDISIERUNGNORMALIZACIONNORMALIZZANORMALIZAR   Returns a normalized value
STDEV.PECARTYPE.PEARSONSTABW.NDESVEST.PDEV.ST.PDESVPAD.P   Calculated standard deviation based on the entire population given as arguments
STDEV.SECARTYPE.STANDARDSTABW.SDESVEST.MDEV.ST.CDESVPAD.S   Estimates standard deviation based on a sample
STDEVECARTYPESTABWDESVESTDEV.STDESVPAD
X
Estimates standard deviation based on a sample
STDEVASTDEVASTABWADESVESTADEV.ST.VALORIDESVPADA
X
Estimates standard deviation based on a sample, including numbers, text, and logical values
STDEVPECARTYPEPSTABWNDESVESTPDEV.ST.POPDESVPADP
X
Calculates standard deviation based on the entire population
STDEVPASTDEVPASTABWNADESVESTPADEV.ST.POP.VALORIDESVPADPA
X
Calculates standard deviation based on the entire population, including numbers, text, and logical values
STEYXERREUR.TYPE.XYSTFEHLERYXERROR.TIPICO.XYERR.STD.YXEPADYX   Returns the standard error of the predicted y-value for each x in the regression
SUBSTITUTESUBSTITUEWECHSELNSUSTITUIRSOSTITUISCISUBST
X
Substitutes new text for old text in a text string
SUBTOTALSOUS.TOTALTEILERGEBNISSUBTOTALESSUBTOTALESUBTOTAL
X
Returns a subtotal in a list or database
SUMSOMMESUMMESUMASOMMASOMA
X
Adds its arguments
SUMIFSOMME.SISUMMEWENNSUMAR.SISOMMA.SESOMA.SE
X
Adds the cells specified by a given criteria
SUMIFSSOMME.SI.ENSSUMMEWENNSSUMAR.SI.CONJUNTOSOMMA.PIÙ.SESOMA.SE.S
X
Adds the cells specified by a given set of conditions or criteria
SUMPRODUCTSOMMEPRODSUMMENPRODUKTSUMAPRODUCTOMATR.SOMMA.PRODOTTOSOMARPRODUTO
X
Returns the sum of the products of corresponding array components
SUMSQSOMME.CARRESQUADRATESUMMESUMA.CUADRADOSSOMMA.QSOMARQUAD   Returns the sum of the squares of the arguments
SUMX2MY2SOMME.X2MY2SUMMEX2MY2SUMAX2MENOSY2SOMMA.DIFF.QSOMAX2DY2   Returns the sum of the difference of squares of corresponding values in two arrays
SUMX2PY2SOMME.X2PY2SUMMEX2PY2SUMAX2MASY2SOMMA.SOMMA.QSOMAX2SY2   Returns the sum of the sum of squares of corresponding values in two arrays
SUMXMY2SOMME.XMY2SUMMEXMY2SUMAXMENOSY2SOMMA.Q.DIFFSOMAXMY2   Returns the sum of squares of differences of corresponding values in two arrays
SWITCHSI.MULTIPLESWITCHCAMBIARSWITCHPARÂMETRO
X
Specifies multiple conditions and corresponding values to select if true
SYDSYDDIASYDAMMORT.ANNUOAMORTD   Returns the sum-of-years' digits depreciation of an asset for a specified period
TTTTTT
X
Converts its arguments to text
T.DISTLOI.STUDENT.NT.VERTDISTR.T.NDISTRIB.T.NDIST.T   Returns the left-tailed Student's T-distributione
T.DIST.2TLOI.STUDENT.BILATERALET.VERT.2SDISTR.T.2CDISTRIB.T.2TDIST.T.2C   Returns the two-tailed Student's T-distribution
T.DIST.RTLOI.STUDENT.DROITET.VERT.REDISTR.T.CDDISTRIB.T.DSDIST.T.DIR   Returns the right-tailed Student's T-distribution
T.INVLOI.STUDENT.INVERSE.NT.INVINV.TINVTINV.T   Returns the left-tailed inverse of the Student's T-distribution
T.INV.2TLOI.STUDENT.INVERSE.BILATERALET.INV.2SINV.T.2CINV.T.2TINV.T.2C   Returns the two-tailed inverse of the Student's T-distribution
T.TESTT.TESTT.TESTPRUEBA.TTESTTTESTE.T   Returns the probability associated with a Student's T-test
TANTANTANTANTANTAN
X
Returns the tangent of a number
TANHTANHTANHYPTANHTANHTANH
X
Returns the hyperbolic tangent of a number
TBILLEQTAUX.ESCOMPTE.RTBILLÄQUIVLETRA.DE.TES.EQV.A.BONOBOT.EQUIVOTN   Returns the bond-equivalent yield for a treasury bill
TBILLPRICEPRIX.BON.TRESORTBILLKURSLETRA.DE.TES.PRECIOBOT.PREZZOOTNVALOR   Returns the price per $100 face value for a treasury bill
TBILLYIELDRENDEMENT.BON.TRESORTBILLRENDITELETRA.DE.TES.RENDTOBOT.RENDOTNLUCRO   Returns the yield for a treasury bill
TDISTLOI.STUDENTTVERTDISTR.TDISTRIB.TDISTT   Returns the Student's t-distribution
TEXTTEXTETEXTTEXTOTESTOTEXTO
X
Formats a number and converts it to text
TEXTJOINJOINDRE.TEXTETEXTJOINUNIRCADENASTESTO.UNISCIUNIRTEXTO
X
Joins several text items into one text item with a delimiter
TIMETEMPSZEITNSHORAORARIOTEMPO
X
Returns the serial number of a particular time
TIMEVALUETEMPSVALZEITWERTHORANUMEROORARIO.VALOREVALOR.TEMPO
X
Converts a time in the form of text to a serial number
TINVLOI.STUDENT.INVERSETINVDISTR.T.INVINV.TINVT   Returns the inverse of the Student's t-distribution
TODAYAUJOURDHUIHEUTEHOYOGGIHOJE
X
Returns the serial number of today's date
TRANSPOSETRANSPOSEMTRANSTRANSPONERMATR.TRASPOSTATRANSPOR   Returns the transpose of an array
TRENDTENDANCETRENDTENDENCIATENDENZATENDÊNCIA   Returns values along a linear trend
TRIMSUPPRESPACEGLÄTTENESPACIOSANNULLA.SPAZICOMPACTAR
X
Removes spaces from text
TRIMMEANMOYENNE.REDUITEGESTUTZTMITTELMEDIA.ACOTADAMEDIA.TRONCATAMÉDIA.INTERNA
X
Returns the mean of the interior of a data set
TRUEVRAIWAHRVERDADEROVEROVERDADEIRO
X
Returns the logical value of TRUE
TRUNCTRONQUEKÜRZENTRUNCARTRONCATRUNCAR
X
Truncates a number to an integer
TTESTTEST.STUDENTTTESTPRUEBA.TTEST.TTESTET   Returns the probability associated with a Student's t-test
TYPETYPETYPTIPOTIPOTIPO
X
Returns a number indicating the data type of a value
UNICHARUNICARUNIZEICHENUNICARCARATT.UNIUNICAR   Returns the Unicode character that is references by the given numeric value
UNICODEUNICODEUNICODEUNICODEUNICODEUNICODE   Returns the number (code point) that corresponds to the first character of the text
UNIONUNIONUNIONUNIONUNIONUNION
X
Returns the logical union of an arbitrary number of ranges
UNIQUEUNIQUEEINDEUTIGÚNICOSVALORI.UNIVOCIEXCLUSIVOS
X
Returns a list of unique values in a list or range.
UPPERMAJUSCULEGROSSMAYUSCMAIUSCMAIÚSCULAS
X
Converts text to uppercase
VALUECNUMWERTVALORVALOREVALOR
X
Converts a text argument to a number
VALUETOTEXTVALUETOTEXTVALUETOTEXTVALUETOTEXTVALUETOTEXTVALUETOTEXT
X
Converts a value to text
VARVARVARIANZVARVARVAR
X
Estimates variance based on a sample
VAR.PVAR.PVAR.PVAR.PVAR.PVAR.P   Calculates variance based on the entire population
VAR.SVAR.SVAR.SVAR.SVAR.CVAR.S   Estimates variance based on a sample
VARAVARAVARIANZAVARAVAR.VALORIVARA
X
Estimates variance based on a sample, including numbers, text, and logical values
VARPVAR.PVARIANZENVARPVAR.POPVARP
X
Calculates variance based on the entire population
VARPAVARPAVARIANZENAVARPAVAR.POP.VALORIVARPA
X
Calculates variance based on the entire population, including numbers, text, and logical values
VDBVDBVDBDVSAMMORT.VARBDV   Returns the depreciation of an asset for a specified or partial period by using a declining balance method
VLOOKUPRECHERCHEVSVERWEISCONSULTAVCERCA.VERTPROCV
X
Looks in the first column of an array and moves across the row to return the value of a cell
WEBSERVICESERVICEWEBWEBDIENSTSERVICIOWEBSERVIZIO.WEBSERVIÇOWEB   Returns data from a web service
WEEKDAYJOURSEMWOCHENTAGDIASEMGIORNO.SETTIMANADIA.SEMANA
X
Converts a serial number to a day of the week
WEEKNUMNO.SEMAINEKALENDERWOCHENUM.DE.SEMANANUM.SETTIMANANÚMSEMANA   Returns the week number in the year
WEIBULLLOI.WEIBULLWEIBULLDIST.WEIBULLWEIBULLWEIBULL   Returns the Weibull distribution
WEIBULL.DISTLOI.WEIBULL.NWEIBULL.VERTDISTR.WEIBULLDISTRIB.WEIBULLDIST.WEIBULL   Returns the Weibull distribution
WORKDAYSERIE.JOUR.OUVREARBEITSTAGDIA.LABGIORNO.LAVORATIVODIATRABALHO   Returns the serial number of the date before or after a specified number of workdays
WORKDAY.INTLSERIE.JOUR.OUVRE.INTLARBEITSTAG.INTLDIA.LAB.INTLGIORNO.LAVORATIVO.INTLDIATRABALHO.INTL   Returns the serial number of the date before or after a specified number of workdays with custom weekend parameters
XIRRTRI.PAIEMENTSXINTZINSFUSSTIR.NO.PERTIR.XXTIR   Returns the internal rate of return for a schedule of cash flows
XLOOKUPRECHERCHEXXVERWEISBUSCARXCERCAXPROCX
X
Looks in an array and returns the value of the corresponding cell from a return range
XMATCHEQUIVXXVERGLEICHCOINCIDIRXCONFRONTAXCORRESPX
X
Looks up a value in a range, array or table. Returns the position of the value (1-based).
XNPVVAN.PAIEMENTSXKAPITALWERTVNA.NO.PERVAN.XXVAL   Returns the net present value for a schedule of cash flows
XOROUXXODERXOXORXOU   Returns a logical exclusive OR of all arguments
YEARANNEEJAHRAÑOANNOANO
X
Converts a serial number to a year
YEARFRACFRACTION.ANNEEBRTEILJAHREFRAC.AÑOFRAZIONE.ANNOFRACÇÃOANO   Returns the year fraction representing the number of whole days between start_date and end_date
YIELDRENDEMENT.TITRERENDITERENDTORENDLUCRO   Returns the yield on a security that pays periodic interest
YIELDDISCRENDEMENT.SIMPLERENDITEDISRENDTO.DESCREND.TITOLI.SCONTLUCRODESC   Returns the annual yield for a discounted security.
YIELDMATRENDEMENT.TITRE.ECHEANCERENDITEFÄLLRENDTO.VENCTOREND.SCADLUCROVENC   Returns the annual yield of a security that pays interest at maturity
Z.TESTZ.TESTG.TESTPRUEBA.ZTESTZTESTE.Z   Returns the one-tailed P-value of a Z-test
ZTESTTEST.ZGTESTPRUEBA.ZTEST.ZTESTEZ   Returns the one-tailed probability-value of a z-test

All of functions above are supported by xlsgen for reading and writing.

Functions supported by the calculation engine (see above) : a subset of the over 500 built-in Excel functions are currently supported, and support for other functions is being added on a case by case basis. In addition, xlsgen does not currently provide calculation support for the following :

If, upon closing a workbook in Excel that was generated by xlsgen, Excel brings a prompt saying "Microsoft Excel recalculates formulas when opening files last saved by an earlier version of Excel (than the one currently running)", then you may avoid this behavior by setting the appropriate Excel target version. See here.

 

Calculating external workbook references

Detailed here.

 

Calculating lambda functions

Detailed here.

 

xlsgen documentation. © ARsT Design all rights reserved.