Class: PHPExcel_Calculation_Functions
Source Location: /PHPExcel/Calculation/Functions.php
PHPExcel_Calculation_Functions
Author(s):
Copyright:
- Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)
|
|
|
|
Class Details
Class Variables
Class Methods
static method ACCRINTM [line 8194]
static float ACCRINTM(
mixed
$issue, mixed
$settlement, float
$rate, [float
$par = 1000], [int
$basis = 0])
|
|
ACCRINTM
Returns the discount rate for a security. ACCRINTM
Returns the discount rate for a security.
Tags:
Parameters:
static method adjustDateByMonths [line 5417]
static void adjustDateByMonths(
[
$dateValue = 0], [
$adjustmentMonths = 0])
|
|
Tags:
Parameters:
static method ASCIICODE [line 4204]
static int ASCIICODE(
$characters, string
$character)
|
|
ASCIICODE ASCIICODE
Tags:
Parameters:
static method AVEDEV [line 1031]
static float AVEDEV(
array
0)
|
|
AVEDEV
Returns the average of the absolute deviations of data points from their mean. AVEDEV
Returns the average of the absolute deviations of data points from their mean. AVEDEV is a measure of the variability in a data set.
Tags:
Parameters:
static method AVERAGE [line 809]
static float AVERAGE(
array
0)
|
|
AVERAGE AVERAGE
Returns the average (arithmetic mean) of the arguments
Tags:
Parameters:
static method AVERAGEA [line 847]
static float AVERAGEA(
array
0)
|
|
AVERAGEA AVERAGEA
Returns the average of its arguments, including numbers, text, and logical values
Tags:
Parameters:
static method BESSELI [line 7216]
static int BESSELI(
float
$x, float
$n)
|
|
BESSELI BESSELI
Returns the modified Bessel function, which is equivalent to the Bessel function evaluated for purely imaginary arguments
Tags:
Parameters:
static method BESSELJ [line 7257]
static int BESSELJ(
float
$x, float
$n)
|
|
BESSELJ BESSELJ
Returns the Bessel function
Tags:
Parameters:
static method BESSELK [line 7333]
static int BESSELK(
float
$x,
$ord, float
$n)
|
|
BESSELK
Returns the modified Bessel function, which is equivalent to the Bessel functions evaluated for purely imaginary arguments. BESSELK
Returns the modified Bessel function, which is equivalent to the Bessel functions evaluated for purely imaginary arguments.
Tags:
Parameters:
static method Besselk0 [line 7292]
static void Besselk0(
$fNum)
|
|
Tags:
Parameters:
static method Besselk1 [line 7308]
static void Besselk1(
$fNum)
|
|
Tags:
Parameters:
static method BESSELY [line 7408]
static int BESSELY(
float
$x,
$ord, float
$n)
|
|
BESSELY
Returns the Bessel function, which is also called the Weber function or the Neumann function. BESSELY
Returns the Bessel function, which is also called the Weber function or the Neumann function.
Tags:
Parameters:
static method Bessely0 [line 7361]
static void Bessely0(
$fNum)
|
|
Tags:
Parameters:
static method Bessely1 [line 7378]
static void Bessely1(
$fNum)
|
|
Tags:
Parameters:
static method beta [line 3204]
static 0 beta(
p
$p, q
$q)
|
|
Beta function. Beta function.
Tags:
Parameters:
static method BETADIST [line 3252]
static float BETADIST(
float
$value, float
$alpha, float
$beta, [
$rMin = 0], [
$rMax = 1], boolean
$cumulative)
|
|
BETADIST
Returns the beta distribution. BETADIST
Returns the beta distribution.
Tags:
Parameters:
static method betaFraction [line 2944]
static void betaFraction(
$x,
$p,
$q)
|
|
Evaluates of continued fraction part of incomplete beta function. Evaluates of continued fraction part of incomplete beta function. Based on an idea from Numerical Recipes (W.H. Press et al, 1992).
Tags:
Parameters:
static method BETAINV [line 3287]
static float BETAINV(
float
$probability, float
$alpha, float
$beta, [
$rMin = 0], [
$rMax = 1], boolean
$cumulative)
|
|
BETAINV
Returns the inverse of the beta distribution. BETAINV
Returns the inverse of the beta distribution.
Tags:
Parameters:
static method BINOMDIST [line 2584]
static float BINOMDIST(
float
$value, float
$trials, float
$probability, boolean
$cumulative)
|
|
BINOMDIST
Returns the individual term binomial distribution probability. a fixed number of tests or trials, when the outcomes of any trial are only success or failure, when trials are independent, and when the probability of success is constant throughout the experiment. babies born are male. BINOMDIST
Returns the individual term binomial distribution probability. Use BINOMDIST in problems with a fixed number of tests or trials, when the outcomes of any trial are only success or failure, when trials are independent, and when the probability of success is constant throughout the experiment. For example, BINOMDIST can calculate the probability that two of the next three babies born are male.
Tags:
Parameters:
static method BINTODEC [line 5579]
static string BINTODEC(
string
$x)
|
|
BINTODEC
Return a binary value as Decimal. BINTODEC
Return a binary value as Decimal.
Tags:
Parameters:
static method BINTOHEX [line 5614]
static string BINTOHEX(
string
$x)
|
|
BINTOHEX
Return a binary value as Hex. BINTOHEX
Return a binary value as Hex.
Tags:
Parameters:
static method BINTOOCT [line 5648]
static string BINTOOCT(
string
$x)
|
|
BINTOOCT
Return a binary value as Octal. BINTOOCT
Return a binary value as Octal.
Tags:
Parameters:
static method CEILING [line 2140]
static float CEILING(
float
$number, [float
$significance = null])
|
|
CEILING
Returns number rounded up, away from zero, to the nearest multiple of significance. CEILING
Returns number rounded up, away from zero, to the nearest multiple of significance.
Tags:
Parameters:
static method CELL_ADDRESS [line 8720]
static string CELL_ADDRESS(
row
$row, column
$column, [relativity
$relativity = 1], [sheetText
$referenceStyle = True], [
$sheetText = ''])
|
|
CELL_ADDRESS CELL_ADDRESS
Returns the straight-line depreciation of an asset for one period
Tags:
Parameters:
static method CHIDIST [line 2767]
static float CHIDIST(
float
$value, float
$degrees)
|
|
CHIDIST
Returns the one-tailed probability of the chi-squared distribution. CHIDIST
Returns the one-tailed probability of the chi-squared distribution.
Tags:
Parameters:
static method CHIINV [line 2795]
static float CHIINV(
float
$probability, float
$degrees)
|
|
CHIINV
Returns the one-tailed probability of the chi-squared distribution. CHIINV
Returns the one-tailed probability of the chi-squared distribution.
Tags:
Parameters:
static method CHOOSE [line 8818]
static method COLUMN [line 8744]
static void COLUMN(
[
$cellAddress = Null])
|
|
Tags:
Parameters:
static method COMBIN [line 2361]
static int COMBIN(
int
$numObjs, int
$numInSet)
|
|
COMBIN
Returns the number of combinations for a given number of items. determine the total possible number of groups for a given number of items. COMBIN
Returns the number of combinations for a given number of items. Use COMBIN to determine the total possible number of groups for a given number of items.
Tags:
Parameters:
static method COMPLEX [line 5949]
static string COMPLEX(
[float
$realNumber = 0.0], [float
$imaginary = 0.0], [string
$suffix = 'i'])
|
|
COMPLEX
returns a complex number of the form x + yi or x + yj. COMPLEX
returns a complex number of the form x + yi or x + yj.
Tags:
Parameters:
static method CONCATENATE [line 4229]
static string CONCATENATE(
)
|
|
CONCATENATE CONCATENATE
Tags:
static method CONFIDENCE [line 4012]
static float CONFIDENCE(
float
$alpha, float
$stdDev, float
$size)
|
|
CONFIDENCE CONFIDENCE
Returns the confidence interval for a population mean
Tags:
Parameters:
static method CONVERTUOM [line 7125]
static float CONVERTUOM(
float
$value, string
$fromUOM, string
$toUOM)
|
|
CONVERTUOM CONVERTUOM
Tags:
Parameters:
static method CORREL [line 1717]
static float CORREL(
array
$yValues, array
$xValues)
|
|
CORREL
Returns covariance, the average of the products of deviations for each data point pair. CORREL
Returns covariance, the average of the products of deviations for each data point pair.
Tags:
Parameters:
static method COUNT [line 731]
static int COUNT(
array
0)
|
|
COUNT COUNT
Counts the number of cells that contain numbers within the list of arguments
Tags:
Parameters:
static method COUNTA [line 784]
static int COUNTA(
array
0)
|
|
COUNTA COUNTA
Counts the number of cells that are not empty within the list of arguments
Tags:
Parameters:
static method COUNTBLANK [line 759]
static int COUNTBLANK(
array
0)
|
|
COUNTBLANK COUNTBLANK
Counts the number of empty cells within the list of arguments
Tags:
Parameters:
static method COVAR [line 1689]
static float COVAR(
array
$yValues, array
$xValues)
|
|
COVAR
Returns covariance, the average of the products of deviations for each data point pair. COVAR
Returns covariance, the average of the products of deviations for each data point pair.
Tags:
Parameters:
static method CRITBINOM [line 2668]
static int CRITBINOM(
float
$trials, float
$probability, float
$alpha)
|
|
CRITBINOM CRITBINOM
Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value
See http://support.microsoft.com/kb/828117/ for details of the algorithm used
Tags:
Parameters:
static method CUMIPMT [line 7900]
static float CUMIPMT(
float
$rate, int
$nper, float
$pv, int
$start, int
$end, [int
$type = 0])
|
|
CUMIPMT
Returns the cumulative interest paid on a loan between start_period and end_period. CUMIPMT
Returns the cumulative interest paid on a loan between start_period and end_period.
Tags:
Parameters:
static method CUMPRINC [line 7975]
static float CUMPRINC(
float
$rate, int
$nper, float
$pv, int
$start, int
$end, [int
$type = 0])
|
|
CUMPRINC
Returns the cumulative principal paid on a loan between start_period and end_period. CUMPRINC
Returns the cumulative principal paid on a loan between start_period and end_period.
Tags:
Parameters:
static method DATE [line 4556]
static mixed DATE(
[long
$year = 0], [long
$month = 1], [long
$day = 1])
|
|
DATE DATE
Tags:
Parameters:
static method DATEDIF [line 4914]
static long DATEDIF(
[long
$startDate = 0], [long
$endDate = 0], [string
$unit = 'D'])
|
|
DATEDIF DATEDIF
Tags:
Parameters:
static method dateDiff360 [line 4850]
static void dateDiff360(
$startDay,
$startMonth,
$startYear,
$endDay,
$endMonth,
$endYear,
$methodUS)
|
|
Tags:
Parameters:
static method DATENOW [line 4828]
static method DATETIMENOW [line 4805]
static mixed DATETIMENOW(
)
|
|
DATETIMENOW DATETIMENOW
Tags:
static method DATEVALUE [line 4686]
static mixed DATEVALUE(
[string
$dateValue = 1])
|
|
DATEVALUE DATEVALUE
Tags:
Parameters:
static method DAYOFMONTH [line 5205]
static int DAYOFMONTH(
[long
$dateValue = 1])
|
|
DAYOFMONTH DAYOFMONTH
Tags:
Parameters:
static method DAYOFWEEK [line 5224]
static int DAYOFWEEK(
[long
$dateValue = 1], [
$style = 1])
|
|
DAYOFWEEK DAYOFWEEK
Tags:
Parameters:
static method DAYS360 [line 4881]
static long DAYS360(
[long
$startDate = 0], [long
$endDate = 0], [boolean
$method = false])
|
|
DAYS360 DAYS360
Tags:
Parameters:
static method DB [line 8078]
static float DB(
float
$cost, float
$salvage, int
$life, int
$period, [float
$month = 12])
|
|
DB
Returns the depreciation of an asset for a specified period using the fixed-declining balance method. DB
Returns the depreciation of an asset for a specified period using the fixed-declining balance method. This form of depreciation is used if you want to get a higher depreciation value at the beginning of the depreciation (as opposed to linear depreciation). The depreciation value is reduced with every depreciation period by the depreciation already deducted from the initial cost.
Tags:
Parameters:
static method DDB [line 8125]
static float DDB(
float
$cost, float
$salvage, int
$life, int
$period, [float
$factor = 2.0])
|
|
DDB
Returns the depreciation of an asset for a specified period using the double-declining balance method or some other method you specify. DDB
Returns the depreciation of an asset for a specified period using the double-declining balance method or some other method you specify.
Tags:
Parameters:
static method DECTOBIN [line 5682]
static string DECTOBIN(
string
$x)
|
|
DECTOBIN
Return an octal value as binary. DECTOBIN
Return an octal value as binary.
Tags:
Parameters:
static method DECTOHEX [line 5746]
static string DECTOHEX(
string
$x)
|
|
DECTOHEX
Return an octal value as binary. DECTOHEX
Return an octal value as binary.
Tags:
Parameters:
static method DECTOOCT [line 5715]
static string DECTOOCT(
string
$x)
|
|
DECTOOCT
Return an octal value as binary. DECTOOCT
Return an octal value as binary.
Tags:
Parameters:
static method DELTA [line 7445]
static int DELTA(
float
$a, [float
$b = 0])
|
|
DELTA
Tests whether two values are equal. DELTA
Tests whether two values are equal. Returns 1 if number1 = number2; returns 0 otherwise.
Tags:
Parameters:
static method DEVSQ [line 988]
static float DEVSQ(
array
0)
|
|
DEVSQ
Returns the sum of squares of deviations of data points from their sample mean. DEVSQ
Returns the sum of squares of deviations of data points from their sample mean.
Tags:
Parameters:
static method DISC [line 8241]
static float DISC(
mixed
$settlement, mixed
$maturity, int
$price, int
$redemption, [int
$basis = 0])
|
|
DISC
Returns the discount rate for a security. DISC
Returns the discount rate for a security.
Tags:
Parameters:
static method DOLLAR [line 7586]
static string DOLLAR(
[float
$value = 0], [int
$decimals = 2])
|
|
DOLLAR
This function converts a number to text using currency format, with the decimals rounded to the specified place. DOLLAR
This function converts a number to text using currency format, with the decimals rounded to the specified place. The format used is $#,##0.00_);($#,##0.00)..
Tags:
Parameters:
static method DOLLARDE [line 7619]
static float DOLLARDE(
[float
$fractional_dollar = Null], [int
$fraction = 0])
|
|
DOLLARDE
Converts a dollar price expressed as an integer part and a fraction part into a dollar price expressed as a decimal number. DOLLARDE
Converts a dollar price expressed as an integer part and a fraction part into a dollar price expressed as a decimal number. Fractional dollar numbers are sometimes used for security prices.
Tags:
Parameters:
static method DOLLARFR [line 7646]
static float DOLLARFR(
[float
$decimal_dollar = Null], [int
$fraction = 0])
|
|
DOLLARFR
Converts a dollar price expressed as a decimal number into a dollar price expressed as a fraction. DOLLARFR
Converts a dollar price expressed as a decimal number into a dollar price expressed as a fraction. Fractional dollar numbers are sometimes used for security prices.
Tags:
Parameters:
static method DUMMY [line 183]
static method EDATE [line 5452]
static long EDATE(
[long
$dateValue = 1], [int
$adjustmentMonths = 0])
|
|
EDATE
Returns the serial number that represents the date that is the indicated number of months before or after a specified date (the start_date). EDATE
Returns the serial number that represents the date that is the indicated number of months before or after a specified date (the start_date). Use EDATE to calculate maturity dates or due dates that fall on the same day of the month as the date of issue.
Tags:
Parameters:
static method EFFECT [line 7671]
static float EFFECT(
[float
$nominal_rate = 0], [int
$npery = 0])
|
|
EFFECT
Returns the effective interest rate given the nominal rate and the number of compounding payments per year. EFFECT
Returns the effective interest rate given the nominal rate and the number of compounding payments per year.
Tags:
Parameters:
static method EOMONTH [line 5487]
static long EOMONTH(
[long
$dateValue = 1], [int
$adjustmentMonths = 0])
|
|
EOMONTH
Returns the serial number for the last day of the month that is the indicated number of months before or after start_date. EOMONTH
Returns the serial number for the last day of the month that is the indicated number of months before or after start_date. Use EOMONTH to calculate maturity dates or due dates that fall on the last day of the month.
Tags:
Parameters:
static method ERF [line 7505]
static int ERF(
float
$lower, [float
$upper = 0])
|
|
ERF ERF
Returns the error function integrated between lower_limit and upper_limit
Tags:
Parameters:
static method ERFC [line 7561]
static int ERFC(
float
$x)
|
|
ERFC ERFC
Returns the complementary ERF function integrated between x and infinity
Tags:
Parameters:
static method erfcVal [line 7527]
static method erfVal [line 7474]
static method ERROR_TYPE [line 4399]
static boolean ERROR_TYPE(
[mixed
$value = ''])
|
|
ERROR_TYPE ERROR_TYPE
Tags:
Parameters:
static method EVEN [line 2169]
static int EVEN(
float
$number)
|
|
EVEN
Returns number rounded up to the nearest even integer. EVEN
Returns number rounded up to the nearest even integer.
Tags:
Parameters:
static method EXPONDIST [line 2853]
static float EXPONDIST(
float
$value, float
$lambda, boolean
$cumulative)
|
|
EXPONDIST
Returns the exponential distribution. such as how long an automated bank teller takes to deliver cash. use EXPONDIST to determine the probability that the process takes at most 1 minute. EXPONDIST
Returns the exponential distribution. Use EXPONDIST to model the time between events, such as how long an automated bank teller takes to deliver cash. For example, you can use EXPONDIST to determine the probability that the process takes at most 1 minute.
Tags:
Parameters:
static method FACT [line 2050]
static int FACT(
float
$factVal)
|
|
FACT
Returns the factorial of a number. FACT
Returns the factorial of a number.
Tags:
Parameters:
static method FACTDOUBLE [line 2080]
static int FACTDOUBLE(
float
$factVal)
|
|
FACTDOUBLE
Returns the double factorial of a number. FACTDOUBLE
Returns the double factorial of a number.
Tags:
Parameters:
static method factors [line 2442]
static void factors(
$value)
|
|
Tags:
Parameters:
static method FISHER [line 2883]
static float FISHER(
float
$value)
|
|
FISHER
Returns the Fisher transformation at x. is normally distributed rather than skewed. testing on the correlation coefficient. FISHER
Returns the Fisher transformation at x. This transformation produces a function that is normally distributed rather than skewed. Use this function to perform hypothesis testing on the correlation coefficient.
Tags:
Parameters:
static method FISHERINV [line 2905]
static float FISHERINV(
float
$value)
|
|
FISHERINV
Returns the inverse of the Fisher transformation. analyzing correlations between ranges or arrays of data. FISHERINV(y) = x. FISHERINV
Returns the inverse of the Fisher transformation. Use this transformation when analyzing correlations between ranges or arrays of data. If y = FISHER(x), then FISHERINV(y) = x.
Tags:
Parameters:
static method flattenArray [line 9394]
static array flattenArray(
array
$array)
|
|
Flatten multidemensional array Flatten multidemensional array
Tags:
Parameters:
static method flattenSingleValue [line 9420]
static mixed flattenSingleValue(
[mixed
$value = ''])
|
|
Convert an array with one element to a flat value Convert an array with one element to a flat value
Tags:
Parameters:
static method FLOOR [line 2304]
static float FLOOR(
float
$number, [float
$significance = null])
|
|
FLOOR
Rounds number down, toward zero, to the nearest multiple of significance. FLOOR
Rounds number down, toward zero, to the nearest multiple of significance.
Tags:
Parameters:
static method FORECAST [line 1848]
static float FORECAST(
float
$xValue, array
$yValues, array
$xValues)
|
|
FORECAST
Calculates, or predicts, a future value by using existing values. FORECAST
Calculates, or predicts, a future value by using existing values. The predicted value is a y-value for a given x-value.
Tags:
Parameters:
static method FV [line 7749]
static float FV(
[float
$rate = 0], [int
$nper = 0], [float
$pmt = 0], [float
$pv = 0], [int
$type = 0])
|
|
FV
Returns the Future Value of a cash flow with constant payments and interest rate (annuities). FV
Returns the Future Value of a cash flow with constant payments and interest rate (annuities).
Tags:
Parameters:
static method gamma [line 3347]
static void gamma(
$data)
|
|
Tags:
Parameters:
static method GAMMADIST [line 3382]
static float GAMMADIST(
float
$value, float
$a, float
$b, boolean
$cumulative)
|
|
GAMMADIST
Returns the gamma distribution. GAMMADIST
Returns the gamma distribution.
Tags:
Parameters:
static method GAMMAINV [line 3414]
static float GAMMAINV(
float
$probability, float
$alpha, float
$beta, boolean
$cumulative)
|
|
GAMMAINV
Returns the inverse of the beta distribution. GAMMAINV
Returns the inverse of the beta distribution.
Tags:
Parameters:
static method GAMMALN [line 3474]
static float GAMMALN(
float
$value)
|
|
GAMMALN
Returns the natural logarithm of the gamma function. GAMMALN
Returns the natural logarithm of the gamma function.
Tags:
Parameters:
static method GCD [line 2513]
static int GCD(
$array
0)
|
|
GCD GCD
Returns the greatest common divisor of a series of numbers
Tags:
Parameters:
static method GEOMEAN [line 1071]
static float GEOMEAN(
array
0)
|
|
GEOMEAN
Returns the geometric mean of an array or range of positive data. can use GEOMEAN to calculate average growth rate given compound interest with variable rates. GEOMEAN
Returns the geometric mean of an array or range of positive data. For example, you can use GEOMEAN to calculate average growth rate given compound interest with variable rates.
Tags:
Parameters:
static method GESTEP [line 7461]
static int GESTEP(
float
$number, [float
$step = 0])
|
|
GESTEP GESTEP
Returns 1 if number = step; returns 0 (zero) otherwise
Tags:
Parameters:
static method getCompatibilityMode [line 138]
static string getCompatibilityMode(
)
|
|
Return the current Compatibility Mode Return the current Compatibility Mode
Tags:
static method getConversionGroups [line 7064]
static array getConversionGroups(
)
|
|
getConversionGroups getConversionGroups
Tags:
static method getConversionGroupUnitDetails [line 7094]
static array getConversionGroupUnitDetails(
[
$group = NULL])
|
|
getConversionGroupUnitDetails getConversionGroupUnitDetails
Tags:
Parameters:
static method getConversionGroupUnits [line 7078]
static array getConversionGroupUnits(
[
$group = NULL])
|
|
getConversionGroupUnits getConversionGroupUnits
Tags:
Parameters:
static method getConversionMultipliers [line 7112]
static array getConversionMultipliers(
)
|
|
getConversionGroups getConversionGroups
Tags:
static method getReturnDateType [line 173]
static integer getReturnDateType(
)
|
|
Return the current Return Date Format for functions that return a date/time (Excel, PHP Serialized or PHP Object) Return the current Return Date Format for functions that return a date/time (Excel, PHP Serialized or PHP Object)
Tags:
static method GROWTH [line 1915]
static array GROWTH(
array
$yValues, [array
$xValues = array()], [array
$newValues = array()], [boolean
$const = True])
|
|
GROWTH GROWTH
Returns values along a predicted emponential trend
Tags:
Parameters:
static method HARMEAN [line 1092]
static float HARMEAN(
array
0)
|
|
HARMEAN
Returns the harmonic mean of a data set. arithmetic mean of reciprocals. HARMEAN
Returns the harmonic mean of a data set. The harmonic mean is the reciprocal of the arithmetic mean of reciprocals.
Tags:
Parameters:
static method HEXTOBIN [line 5777]
static string HEXTOBIN(
string
$x)
|
|
HEXTOBIN
Return a hex value as binary. HEXTOBIN
Return a hex value as binary.
Tags:
Parameters:
static method HEXTODEC [line 5819]
static string HEXTODEC(
string
$x)
|
|
HEXTODEC
Return a hex value as octal. HEXTODEC
Return a hex value as octal.
Tags:
Parameters:
static method HEXTOOCT [line 5798]
static string HEXTOOCT(
string
$x)
|
|
HEXTOOCT
Return a hex value as octal. HEXTOOCT
Return a hex value as octal.
Tags:
Parameters:
static method HOUROFDAY [line 5339]
static int HOUROFDAY(
[mixed
$timeValue = 0])
|
|
HOUROFDAY HOUROFDAY
Tags:
Parameters:
static method hypGeom [line 3878]
static void hypGeom(
$sampleSuccesses,
$sampleNumber,
$populationSuccesses,
$populationNumber)
|
|
Tags:
Parameters:
static method HYPGEOMDIST [line 3855]
static float HYPGEOMDIST(
float
$sampleSuccesses, float
$sampleNumber, float
$populationSuccesses, float
$populationNumber)
|
|
HYPGEOMDIST
Returns the hypergeometric distribution. sample successes, given the sample size, population successes, and population size. HYPGEOMDIST
Returns the hypergeometric distribution. HYPGEOMDIST returns the probability of a given number of sample successes, given the sample size, population successes, and population size.
Tags:
Parameters:
static method IMABS [line 6022]
static real IMABS(
string
$complexNumber)
|
|
IMABS
Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format. IMABS
Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMAGINARY [line 5986]
static real IMAGINARY(
string
$complexNumber)
|
|
IMAGINARY
Returns the imaginary coefficient of a complex number in x + yi or x + yj text format. IMAGINARY
Returns the imaginary coefficient of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMARGUMENT [line 6040]
static string IMARGUMENT(
string
$complexNumber)
|
|
IMARGUMENT
Returns the argument theta of a complex number, i. IMARGUMENT
Returns the argument theta of a complex number, i.e. the angle in radians from the real axis to the representation of the number in polar coordinates.
Tags:
Parameters:
static method IMCONJUGATE [line 6073]
static string IMCONJUGATE(
string
$complexNumber)
|
|
IMCONJUGATE
Returns the complex conjugate of a complex number in x + yi or x + yj text format. IMCONJUGATE
Returns the complex conjugate of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMCOS [line 6097]
static string IMCOS(
string
$complexNumber)
|
|
IMCOS
Returns the cosine of a complex number in x + yi or x + yj text format. IMCOS
Returns the cosine of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMDIV [line 6314]
static real IMDIV(
string
$complexDividend, string
$complexDivisor)
|
|
IMDIV
Returns the quotient of two complex numbers in x + yi or x + yj text format. IMDIV
Returns the quotient of two complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method IMEXP [line 6251]
static string IMEXP(
string
$complexNumber)
|
|
IMEXP
Returns the exponential of a complex number in x + yi or x + yj text format. IMEXP
Returns the exponential of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMLN [line 6171]
static string IMLN(
string
$complexNumber)
|
|
IMLN
Returns the natural logarithm of a complex number in x + yi or x + yj text format. IMLN
Returns the natural logarithm of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMLOG2 [line 6226]
static string IMLOG2(
string
$complexNumber)
|
|
IMLOG2
Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format. IMLOG2
Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMLOG10 [line 6201]
static string IMLOG10(
string
$complexNumber)
|
|
IMLOG10
Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format. IMLOG10
Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMPOWER [line 6282]
static string IMPOWER(
string
$complexNumber,
$realNumber)
|
|
IMPOWER
Returns a complex number in x + yi or x + yj text format raised to a power. IMPOWER
Returns a complex number in x + yi or x + yj text format raised to a power.
Tags:
Parameters:
static method IMPRODUCT [line 6415]
static real IMPRODUCT(
array
0)
|
|
IMPRODUCT
Returns the product of two or more complex numbers in x + yi or x + yj text format. IMPRODUCT
Returns the product of two or more complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method IMREAL [line 6004]
static real IMREAL(
string
$complexNumber)
|
|
IMREAL
Returns the real coefficient of a complex number in x + yi or x + yj text format. IMREAL
Returns the real coefficient of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSIN [line 6120]
static string IMSIN(
string
$complexNumber)
|
|
IMSIN
Returns the sine of a complex number in x + yi or x + yj text format. IMSIN
Returns the sine of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSQRT [line 6143]
static string IMSQRT(
string
$complexNumber)
|
|
IMSQRT
Returns the square root of a complex number in x + yi or x + yj text format. IMSQRT
Returns the square root of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSUB [line 6348]
static real IMSUB(
string
$complexNumber1, string
$complexNumber2)
|
|
IMSUB
Returns the difference of two complex numbers in x + yi or x + yj text format. IMSUB
Returns the difference of two complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSUM [line 6380]
static real IMSUM(
array
0)
|
|
IMSUM
Returns the sum of two or more complex numbers in x + yi or x + yj text format. IMSUM
Returns the sum of two or more complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method incompleteBeta [line 3224]
static 0 incompleteBeta(
x
$x, p
$p, q
$q)
|
|
Incomplete beta function Incomplete beta function
Tags:
Parameters:
static method incompleteGamma [line 3330]
static void incompleteGamma(
$a,
$x)
|
|
Tags:
Parameters:
static method INDEX [line 8965]
static void INDEX(
range_array
$range_array, [row_num
$row_num = null], [column_num
$column_num = null])
|
|
Uses an index to choose a value from a reference or array Uses an index to choose a value from a reference or array implemented: Return the value of a specified cell or array of cells Array form not implemented: Return a reference to specified cells Reference form
Tags:
Parameters:
static method INTERCEPT [line 1577]
static float INTERCEPT(
array
$yValues, array
$xValues)
|
|
INTERCEPT
Calculates the point at which a line will intersect the y-axis by using existing x-values and y-values. INTERCEPT
Calculates the point at which a line will intersect the y-axis by using existing x-values and y-values.
Tags:
Parameters:
static method INTRATE [line 8440]
static float INTRATE(
mixed
$settlement, mixed
$maturity, int
$investment, int
$redemption, [int
$basis = 0])
|
|
INTRATE
Returns the interest rate for a fully invested security. INTRATE
Returns the interest rate for a fully invested security.
Tags:
Parameters:
static method inverse_ncdf [line 3567]
static void inverse_ncdf(
$p)
|
|
************************************************************************* ************************************************************************* inverse_ncdf.php ------------------- begin : Friday, January 16, 2004 copyright : (C) 2004 Michael Nickerson email : nickersonm@yahoo.com
*************************************************************************
Tags:
Parameters:
static method inverse_ncdf2 [line 3635]
static void inverse_ncdf2(
$prob)
|
|
Tags:
Parameters:
static method inverse_ncdf3 [line 3677]
static void inverse_ncdf3(
$p)
|
|
Tags:
Parameters:
static method IPMT [line 7864]
static float IPMT(
float
$rate, int
$per, int
$nper, float
$pv, [float
$fv = 0], [int
$type = 0])
|
|
IPMT
Returns the interest payment for a given period for an investment based on periodic, constant payments and a constant interest rate. IPMT
Returns the interest payment for a given period for an investment based on periodic, constant payments and a constant interest rate.
Tags:
Parameters:
static method isLeapYear [line 4846]
static void isLeapYear(
$year)
|
|
Tags:
Parameters:
static method IS_BLANK [line 4418]
static boolean IS_BLANK(
[mixed
$value = ''])
|
|
IS_BLANK IS_BLANK
Tags:
Parameters:
static method IS_ERR [line 4430]
static boolean IS_ERR(
[mixed
$value = ''])
|
|
IS_ERR IS_ERR
Tags:
Parameters:
static method IS_ERROR [line 4442]
static boolean IS_ERROR(
[mixed
$value = ''])
|
|
IS_ERROR IS_ERROR
Tags:
Parameters:
static method IS_EVEN [line 4466]
static boolean IS_EVEN(
[mixed
$value = 0])
|
|
IS_EVEN IS_EVEN
Tags:
Parameters:
static method IS_LOGICAL [line 4493]
static boolean IS_LOGICAL(
[mixed
$value = true])
|
|
IS_LOGICAL IS_LOGICAL
Tags:
Parameters:
static method IS_NA [line 4454]
static boolean IS_NA(
[mixed
$value = ''])
|
|
IS_NA IS_NA
Tags:
Parameters:
static method IS_NUMBER [line 4481]
static boolean IS_NUMBER(
[mixed
$value = 0])
|
|
IS_NUMBER IS_NUMBER
Tags:
Parameters:
static method IS_TEXT [line 4505]
static boolean IS_TEXT(
[mixed
$value = ''])
|
|
IS_TEXT IS_TEXT
Tags:
Parameters:
static method KURT [line 4142]
static float KURT(
array
0)
|
|
KURT
Returns the kurtosis of a data set. or flatness of a distribution compared with the normal distribution. kurtosis indicates a relatively peaked distribution. relatively flat distribution. KURT
Returns the kurtosis of a data set. Kurtosis characterizes the relative peakedness or flatness of a distribution compared with the normal distribution. Positive kurtosis indicates a relatively peaked distribution. Negative kurtosis indicates a relatively flat distribution.
Tags:
Parameters:
static method LARGE [line 629]
static float LARGE(
array
0, float
1)
|
|
LARGE
Returns the nth largest value in a data set. select a value based on its relative standing. LARGE
Returns the nth largest value in a data set. You can use this function to select a value based on its relative standing.
Tags:
Parameters:
static method LCM [line 2471]
static int LCM(
$array
0)
|
|
LCM LCM
Returns the lowest common multiplier of a series of numbers
Tags:
Parameters:
static method LEFT [line 4305]
static string LEFT(
[string
$value = ''], [int
$chars = null])
|
|
LEFT LEFT
Tags:
Parameters:
static method LINEST [line 1748]
static array LINEST(
array
$yValues, array
$xValues, [boolean
$const = True], [boolean
$stats = False])
|
|
LINEST
Calculates the statistics for a line by using the "least squares" method to calculate a straight line that best fits your data, and then returns an array that describes the line. LINEST
Calculates the statistics for a line by using the "least squares" method to calculate a straight line that best fits your data, and then returns an array that describes the line.
Tags:
Parameters:
static method logBeta [line 2926]
static 0 logBeta(
p
$p, q
$q)
|
|
The natural logarithm of the beta function. The natural logarithm of the beta function.
Tags:
Parameters:
static method LOGEST [line 1799]
static array LOGEST(
array
$yValues, array
$xValues, [boolean
$const = True], [boolean
$stats = False])
|
|
LOGEST
Calculates an exponential curve that best fits the X and Y data series, and then returns an array that describes the line. LOGEST
Calculates an exponential curve that best fits the X and Y data series, and then returns an array that describes the line.
Tags:
Parameters:
static method logGamma [line 3036]
static void logGamma(
$x)
|
|
Tags:
Parameters:
static method LOGICAL_AND [line 216]
static boolean LOGICAL_AND(
array
0)
|
|
LOGICAL_AND
Returns boolean TRUE if all its arguments are TRUE; returns FALSE if one or more argument is FALSE. LOGICAL_AND
Returns boolean TRUE if all its arguments are TRUE; returns FALSE if one or more argument is FALSE.
Booleans arguments are treated as True or False as appropriate Integer or floating point arguments are treated as True, except for 0 or 0.0 which are False If any argument value is a string, or a Null, it is ignored
Quirk of Excel: String values passed directly to the function rather than through a cell reference e.g.=AND(1,"A",1) will return a #VALUE! error, _not_ ignoring the string. This behaviour is not replicated
Tags:
Parameters:
static method LOGICAL_FALSE [line 287]
static boolean LOGICAL_FALSE(
)
|
|
LOGICAL_FALSE
Returns FALSE. LOGICAL_FALSE
Returns FALSE.
Tags:
static method LOGICAL_OR [line 254]
static boolean LOGICAL_OR(
array
0)
|
|
LOGICAL_OR
Returns boolean TRUE if any argument is TRUE; returns FALSE if all arguments are FALSE. LOGICAL_OR
Returns boolean TRUE if any argument is TRUE; returns FALSE if all arguments are FALSE.
Booleans arguments are treated as True or False as appropriate Integer or floating point arguments are treated as True, except for 0 or 0.0 which are False If any argument value is a string, or a Null, it is ignored
Tags:
Parameters:
static method LOGICAL_TRUE [line 299]
static boolean LOGICAL_TRUE(
)
|
|
LOGICAL_TRUE
Returns TRUE. LOGICAL_TRUE
Returns TRUE.
Tags:
static method LOGINV [line 3828]
static float LOGINV(
$probability,
$mean,
$stdDev, float
$value)
|
|
LOGINV LOGINV
Returns the inverse of the normal cumulative distribution
Tags:
Parameters:
static method LOGNORMDIST [line 3545]
static float LOGNORMDIST(
float
$value,
$mean,
$stdDev)
|
|
LOGNORMDIST
Returns the cumulative lognormal distribution of x, where ln(x) is normally distributed with parameters mean and standard_dev. LOGNORMDIST
Returns the cumulative lognormal distribution of x, where ln(x) is normally distributed with parameters mean and standard_dev.
Tags:
Parameters:
static method LOOKUP [line 9337]
static mixed LOOKUP(
lookup_value
$lookup_value, lookup_vector
$lookup_vector, [result_vector
$result_vector = null])
|
|
LOOKUP The LOOKUP function searches for value either from a one-row or one-column range or from an array. LOOKUP The LOOKUP function searches for value either from a one-row or one-column range or from an array.
Tags:
Parameters:
static method MATCH [line 8847]
static integer MATCH(
lookup_value
$lookup_value, lookup_array
$lookup_array, [match_type
$match_type = 1])
|
|
MATCH MATCH The MATCH function searches for a specified item in a range of cells
Tags:
Parameters:
static method MAX [line 561]
static float MAX(
array
0)
|
|
MAX
MAX returns the value of the element of the values passed that has the highest value, with negative numbers considered smaller than positive numbers. MAX
MAX returns the value of the element of the values passed that has the highest value, with negative numbers considered smaller than positive numbers.
Tags:
Parameters:
static method MAXA [line 591]
static float MAXA(
array
0)
|
|
MAXA MAXA
Returns the greatest value in a list of arguments, including numbers, text, and logical values
Tags:
Parameters:
static method MDETERM [line 9181]
static float MDETERM(
array
$matrixValues)
|
|
MDETERM MDETERM
Tags:
Parameters:
static method MEDIAN [line 886]
static float MEDIAN(
array
0)
|
|
MEDIAN
Returns the median of the given numbers. MEDIAN
Returns the median of the given numbers. The median is the number in the middle of a set of numbers.
Tags:
Parameters:
static method MID [line 4334]
static string MID(
[string
$value = ''], [int
$start = 1], [int
$chars = null])
|
|
MID MID
Tags:
Parameters:
static method MIN [line 458]
static float MIN(
array
0)
|
|
MIN
MIN returns the value of the element of the values passed that has the smallest value, with negative numbers considered smaller than positive numbers. MIN
MIN returns the value of the element of the values passed that has the smallest value, with negative numbers considered smaller than positive numbers.
Tags:
Parameters:
static method MINA [line 489]
static float MINA(
array
0)
|
|
MINA MINA
Returns the smallest value in a list of arguments, including numbers, text, and logical values
Tags:
Parameters:
static method MINUTEOFHOUR [line 5367]
static int MINUTEOFHOUR(
[long
$timeValue = 0])
|
|
MINUTEOFHOUR MINUTEOFHOUR
Tags:
Parameters:
static method MINVERSE [line 9156]
static array MINVERSE(
array
$matrixValues)
|
|
MINVERSE MINVERSE
Tags:
Parameters:
static method MMULT [line 9113]
static array MMULT(
array
$matrixData1, array
$matrixData2)
|
|
MMULT MMULT
Tags:
Parameters:
static method MOD [line 4191]
static int MOD(
[int
$a = 1], [int
$b = 1])
|
|
MOD MOD
Tags:
Parameters:
static method MODE [line 957]
static float MODE(
array
0)
|
|
MODE MODE
Returns the most frequently occurring, or repetitive, value in an array or range of data
Tags:
Parameters:
static method modeCalc [line 920]
static void modeCalc(
$data)
|
|
Tags:
Parameters:
static method MONTHOFYEAR [line 5301]
static int MONTHOFYEAR(
[long
$dateValue = 1])
|
|
MONTHOFYEAR MONTHOFYEAR
Tags:
Parameters:
static method MROUND [line 2257]
static float MROUND(
float
$number, int
$multiple)
|
|
MROUND MROUND
Rounds a number to the nearest multiple of a specified value
Tags:
Parameters:
static method MULTINOMIAL [line 2105]
static float MULTINOMIAL(
array
0)
|
|
MULTINOMIAL
Returns the ratio of the factorial of a sum of values to the product of factorials. MULTINOMIAL
Returns the ratio of the factorial of a sum of values to the product of factorials.
Tags:
Parameters:
static method NA [line 193]
static method NEGBINOMDIST [line 2626]
static float NEGBINOMDIST(
float
$failures, float
$successes, float
$probability)
|
|
NEGBINOMDIST
Returns the negative binomial distribution. there will be number_f failures before the number_s-th success, when the constant probability of a success is probability_s. distribution, except that the number of successes is fixed, and the number of trials is variable. NEGBINOMDIST
Returns the negative binomial distribution. NEGBINOMDIST returns the probability that there will be number_f failures before the number_s-th success, when the constant probability of a success is probability_s. This function is similar to the binomial distribution, except that the number of successes is fixed, and the number of trials is variable. Like the binomial, trials are assumed to be independent.
Tags:
Parameters:
static method NETWORKDAYS [line 5063]
static long NETWORKDAYS(
mixed
$startDate, mixed
$endDate, array
2)
|
|
NETWORKDAYS NETWORKDAYS
Tags:
Parameters:
static method NOMINAL [line 7692]
static float NOMINAL(
[float
$effect_rate = 0], [int
$npery = 0])
|
|
NOMINAL
Returns the nominal interest rate given the effective rate and the number of compounding payments per year. NOMINAL
Returns the nominal interest rate given the effective rate and the number of compounding payments per year.
Tags:
Parameters:
static method NORMDIST [line 3500]
static float NORMDIST(
float
$value, float
$mean, float
$stdDev, boolean
$cumulative)
|
|
NORMDIST
Returns the normal distribution for the specified mean and standard deviation. function has a very wide range of applications in statistics, including hypothesis testing. NORMDIST
Returns the normal distribution for the specified mean and standard deviation. This function has a very wide range of applications in statistics, including hypothesis testing.
Tags:
Parameters:
static method NORMINV [line 3787]
static float NORMINV(
$probability, float
$mean, float
$stdDev, float
$value)
|
|
NORMINV
Returns the inverse of the normal cumulative distribution for the specified mean and standard deviation. NORMINV
Returns the inverse of the normal cumulative distribution for the specified mean and standard deviation.
Tags:
Parameters:
static method NORMSDIST [line 3530]
static float NORMSDIST(
float
$value)
|
|
NORMSDIST
Returns the standard normal cumulative distribution function. a mean of 0 (zero) and a standard deviation of one. table of standard normal curve areas. NORMSDIST
Returns the standard normal cumulative distribution function. The distribution has a mean of 0 (zero) and a standard deviation of one. Use this function in place of a table of standard normal curve areas.
Tags:
Parameters:
static method NORMSINV [line 3812]
static float NORMSINV(
float
$value)
|
|
NORMSINV NORMSINV
Returns the inverse of the standard normal cumulative distribution
Tags:
Parameters:
static method NPER [line 7813]
static float NPER(
[float
$rate = 0], [int
$pmt = 0], [float
$pv = 0], [float
$fv = 0], [int
$type = 0])
|
|
NPER
Returns the number of periods for a cash flow with constant periodic payments (annuities), and interest rate. NPER
Returns the number of periods for a cash flow with constant periodic payments (annuities), and interest rate.
Tags:
Parameters:
static method NPV [line 8010]
static float NPV(
float
0, array
1)
|
|
NPV
Returns the Net Present Value of a cash flow series given a discount rate. NPV
Returns the Net Present Value of a cash flow series given a discount rate.
Tags:
Parameters:
static method OCTTOBIN [line 5840]
static string OCTTOBIN(
string
$x)
|
|
OCTTOBIN
Return an octal value as binary. OCTTOBIN
Return an octal value as binary.
Tags:
Parameters:
static method OCTTODEC [line 5861]
static string OCTTODEC(
string
$x)
|
|
OCTTODEC
Return an octal value as binary. OCTTODEC
Return an octal value as binary.
Tags:
Parameters:
static method OCTTOHEX [line 5882]
static string OCTTOHEX(
string
$x)
|
|
OCTTOHEX
Return an octal value as hex. OCTTOHEX
Return an octal value as hex.
Tags:
Parameters:
static method ODD [line 2187]
static int ODD(
float
$number)
|
|
ODD
Returns number rounded up to the nearest odd integer. ODD
Returns number rounded up to the nearest odd integer.
Tags:
Parameters:
static method OFFSET [line 8768]
static void OFFSET(
[
$cellAddress = Null], [
$rows = 0], [
$columns = 0], [
$height = null], [
$width = null])
|
|
Tags:
Parameters:
static method PERCENTILE [line 663]
static float PERCENTILE(
array
0, float
$entry)
|
|
PERCENTILE
Returns the nth percentile of values in a range. PERCENTILE
Returns the nth percentile of values in a range..
Tags:
Parameters:
static method PERCENTRANK [line 1517]
static float PERCENTRANK(
array
$valueSet, number
$value, [number
$significance = 3])
|
|
PERCENTRANK
Returns the rank of a value in a data set as a percentage of the data set. PERCENTRANK
Returns the rank of a value in a data set as a percentage of the data set.
Tags:
Parameters:
static method PERMUT [line 2338]
static int PERMUT(
int
$numObjs, int
$numInSet)
|
|
PERMUT
Returns the number of permutations for a given number of objects that can be selected from number objects. events where internal order is significant. combinations, for which the internal order is not significant. for lottery-style probability calculations. PERMUT
Returns the number of permutations for a given number of objects that can be selected from number objects. A permutation is any set or subset of objects or events where internal order is significant. Permutations are different from combinations, for which the internal order is not significant. Use this function for lottery-style probability calculations.
Tags:
Parameters:
static method PMT [line 7781]
static float PMT(
[float
$rate = 0], [int
$nper = 0], [float
$pv = 0], [float
$fv = 0], [int
$type = 0])
|
|
PMT
Returns the constant payment (annuity) for a cash flow with a constant interest rate. PMT
Returns the constant payment (annuity) for a cash flow with a constant interest rate.
Tags:
Parameters:
static method POISSON [line 4042]
static float POISSON(
float
$value, float
$mean, boolean
$cumulative)
|
|
POISSON
Returns the Poisson distribution. is predicting the number of events over a specific time, such as the number of cars arriving at a toll plaza in 1 minute. POISSON
Returns the Poisson distribution. A common application of the Poisson distribution is predicting the number of events over a specific time, such as the number of cars arriving at a toll plaza in 1 minute.
Tags:
Parameters:
static method POWER [line 5555]
static float POWER(
[float
$x = 0], [float
$y = 2])
|
|
POWER
Computes x raised to the power y. POWER
Computes x raised to the power y.
Tags:
Parameters:
static method PPMT [line 7939]
static float PPMT(
float
$rate, int
$per, int
$nper, float
$pv, [float
$fv = 0], [int
$type = 0])
|
|
PPMT
Returns the interest payment for a given period for an investment based on periodic, constant payments and a constant interest rate. PPMT
Returns the interest payment for a given period for an investment based on periodic, constant payments and a constant interest rate.
Tags:
Parameters:
static method PRICEDISC [line 8287]
static float PRICEDISC(
mixed
$settlement, mixed
$maturity, int
$discount, int
$redemption, [int
$basis = 0])
|
|
PRICEDISC
Returns the price per $100 face value of a discounted security. PRICEDISC
Returns the price per $100 face value of a discounted security.
Tags:
Parameters:
static method PRICEMAT [line 8334]
static float PRICEMAT(
mixed
$settlement, mixed
$maturity, mixed
$issue, int
$rate, int
$yield, [int
$basis = 0])
|
|
PRICEMAT
Returns the price per $100 face value of a security that pays interest at maturity. PRICEMAT
Returns the price per $100 face value of a security that pays interest at maturity.
Tags:
Parameters:
static method PRODUCT [line 385]
static float PRODUCT(
array
0)
|
|
PRODUCT
PRODUCT returns the product of all the values and cells referenced in the argument list. PRODUCT
PRODUCT returns the product of all the values and cells referenced in the argument list.
Tags:
Parameters:
static method PV [line 7717]
static float PV(
[float
$rate = 0], [int
$nper = 0], [float
$pmt = 0], [float
$fv = 0], [int
$type = 0])
|
|
PV
Returns the Present Value of a cash flow with constant payments and interest rate (annuities). PV
Returns the Present Value of a cash flow with constant payments and interest rate (annuities).
Tags:
Parameters:
static method QUARTILE [line 707]
static float QUARTILE(
array
0, float
$entry)
|
|
QUARTILE
Returns the quartile of a data set. QUARTILE
Returns the quartile of a data set.
Tags:
Parameters:
static method QUOTIENT [line 419]
static float QUOTIENT(
array
0)
|
|
QUOTIENT
QUOTIENT function returns the integer portion of a division. and denominator is the divisor. QUOTIENT
QUOTIENT function returns the integer portion of a division.numerator is the divided number and denominator is the divisor.
Tags:
Parameters:
static method RAND [line 4173]
static int RAND(
[int
$min = 0], [int
$max = 0])
|
|
RAND RAND
Tags:
Parameters:
static method RANK [line 1483]
static float RANK(
number
$value, array
$valueSet, [mixed
$order = 0])
|
|
RANK
Returns the rank of a number in a list of numbers. RANK
Returns the rank of a number in a list of numbers.
Tags:
Parameters:
static method RECEIVED [line 8394]
static float RECEIVED(
mixed
$settlement, mixed
$maturity, int
$investment, int
$discount, [int
$basis = 0])
|
|
RECEIVED
Returns the price per $100 face value of a discounted security. RECEIVED
Returns the price per $100 face value of a discounted security.
Tags:
Parameters:
static method RETURNSTRING [line 4348]
static boolean RETURNSTRING(
[
$testValue = ''], mixed
$value)
|
|
RETURNSTRING RETURNSTRING
Tags:
Parameters:
static method REVERSE_ATAN2 [line 317]
static float REVERSE_ATAN2(
float
$x, float
$y)
|
|
ATAN2
This function calculates the arc tangent of the two variables x and y. calculating the arc tangent of y / x, except that the signs of both arguments are used to determine the quadrant of the result. ATAN2
This function calculates the arc tangent of the two variables x and y. It is similar to calculating the arc tangent of y / x, except that the signs of both arguments are used to determine the quadrant of the result. Note that Excel reverses the arguments, so we need to reverse them here before calling the standard PHP atan() function
Tags:
Parameters:
static method RIGHT [line 4319]
static string RIGHT(
[string
$value = ''], [int
$chars = null])
|
|
RIGHT RIGHT
Tags:
Parameters:
static method ROMAN [line 1939]
static void ROMAN(
$aValue, [
$style = 0])
|
|
Tags:
Parameters:
static method ROUNDDOWN [line 2235]
static float ROUNDDOWN(
float
$number, int
$digits)
|
|
ROUNDDOWN ROUNDDOWN
Rounds a number down to a specified number of decimal places
Tags:
Parameters:
static method ROUNDUP [line 2213]
static float ROUNDUP(
float
$number, int
$digits)
|
|
ROUNDUP ROUNDUP
Rounds a number up to a specified number of decimal places
Tags:
Parameters:
static method ROW [line 8755]
static void ROW(
[
$cellAddress = Null])
|
|
Tags:
Parameters:
static method RSQ [line 1605]
static float RSQ(
array
$yValues, array
$xValues)
|
|
RSQ
Returns the square of the Pearson product moment correlation coefficient through data points in known_y's and known_x's. RSQ
Returns the square of the Pearson product moment correlation coefficient through data points in known_y's and known_x's.
Tags:
Parameters:
static method SEARCHINSENSITIVE [line 4284]
static string SEARCHINSENSITIVE(
string
$needle, string
$haystack, [int
$offset = 1])
|
|
SEARCHINSENSITIVE SEARCHINSENSITIVE
Tags:
Parameters:
static method SEARCHSENSITIVE [line 4262]
static string SEARCHSENSITIVE(
string
$needle, string
$haystack, [int
$offset = 1])
|
|
SEARCHSENSITIVE SEARCHSENSITIVE
Tags:
Parameters:
static method SECONDOFMINUTE [line 5395]
static int SECONDOFMINUTE(
[long
$timeValue = 0])
|
|
SECONDOFMINUTE SECONDOFMINUTE
Tags:
Parameters:
static method SERIESSUM [line 2387]
static float SERIESSUM(
float
$x, float
$n, float
$m, array
3)
|
|
SERIESSUM SERIESSUM
Returns the sum of a power series
Tags:
Parameters:
static method setCompatibilityMode [line 118]
static boolean setCompatibilityMode(
string
$compatibilityMode)
|
|
Set the Compatibility Mode Set the Compatibility Mode
Tags:
Parameters:
static method setReturnDateType [line 153]
static boolean setReturnDateType(
integer
$returnDateType)
|
|
Set the Return Date Format used by functions that return a date/time (Excel, PHP Serialized or PHP Object) Set the Return Date Format used by functions that return a date/time (Excel, PHP Serialized or PHP Object)
Tags:
Parameters:
static method SIGN [line 2283]
static int SIGN(
float
$number)
|
|
SIGN
Determines the sign of a number. if the number is 0, and -1 if the number is negative. SIGN
Determines the sign of a number. Returns 1 if the number is positive, zero (0) if the number is 0, and -1 if the number is negative.
Tags:
Parameters:
static method SKEW [line 4109]
static float SKEW(
array
0)
|
|
SKEW
Returns the skewness of a distribution. of a distribution around its mean. asymmetric tail extending toward more positive values. distribution with an asymmetric tail extending toward more negative values. SKEW
Returns the skewness of a distribution. Skewness characterizes the degree of asymmetry of a distribution around its mean. Positive skewness indicates a distribution with an asymmetric tail extending toward more positive values. Negative skewness indicates a distribution with an asymmetric tail extending toward more negative values.
Tags:
Parameters:
static method SLN [line 8586]
static float SLN(
cost
$cost, salvage
$salvage, life
$life)
|
|
SLN SLN
Returns the straight-line depreciation of an asset for one period
Tags:
Parameters:
static method SLOPE [line 1633]
static float SLOPE(
array
$yValues, array
$xValues)
|
|
SLOPE
Returns the slope of the linear regression line through data points in known_y's and known_x's. SLOPE
Returns the slope of the linear regression line through data points in known_y's and known_x's.
Tags:
Parameters:
static method SMALL [line 527]
static float SMALL(
array
0, float
1)
|
|
SMALL
Returns the nth smallest value in a data set. select a value based on its relative standing. SMALL
Returns the nth smallest value in a data set. You can use this function to select a value based on its relative standing.
Tags:
Parameters:
static method SQRTPI [line 2030]
static float SQRTPI(
float
$number)
|
|
SQRTPI
Returns the square root of (number * pi). SQRTPI
Returns the square root of (number * pi).
Tags:
Parameters:
static method STANDARDIZE [line 2425]
static float STANDARDIZE(
float
$value, float
$mean, float
$stdDev)
|
|
STANDARDIZE
Returns a normalized value from a distribution characterized by mean and standard_dev. STANDARDIZE
Returns a normalized value from a distribution characterized by mean and standard_dev.
Tags:
Parameters:
static method STATEMENT_IF [line 4519]
static mixed STATEMENT_IF(
[mixed
$value = true], [mixed
$truepart = ''], [mixed
$falsepart = ''])
|
|
STATEMENT_IF STATEMENT_IF
Tags:
Parameters:
static method STATEMENT_IFERROR [line 4534]
static mixed STATEMENT_IFERROR(
[mixed
$value = ''], [mixed
$errorpart = ''])
|
|
STATEMENT_IFERROR STATEMENT_IFERROR
Tags:
Parameters:
static method STDEV [line 1173]
static float STDEV(
array
0)
|
|
STDEV
Estimates standard deviation based on a sample. widely values are dispersed from the average value (the mean). STDEV
Estimates standard deviation based on a sample. The standard deviation is a measure of how widely values are dispersed from the average value (the mean).
Tags:
Parameters:
static method STDEVA [line 1210]
static float STDEVA(
array
0)
|
|
STDEVA STDEVA
Estimates standard deviation based on a sample, including numbers, text, and logical values
Tags:
Parameters:
static method STDEVP [line 1252]
static float STDEVP(
array
0)
|
|
STDEVP STDEVP
Calculates standard deviation based on the entire population
Tags:
Parameters:
static method STDEVPA [line 1289]
static float STDEVPA(
array
0)
|
|
STDEVPA STDEVPA
Calculates standard deviation based on the entire population, including numbers, text, and logical values
Tags:
Parameters:
static method STEYX [line 1661]
static float STEYX(
array
$yValues, array
$xValues)
|
|
STEYX
Returns the standard error of the predicted y-value for each x in the regression. STEYX
Returns the standard error of the predicted y-value for each x in the regression.
Tags:
Parameters:
static method SUBTOTAL [line 1976]
static float SUBTOTAL(
int
0, array
1)
|
|
SUBTOTAL
Returns a subtotal in a list or database. SUBTOTAL
Returns a subtotal in a list or database.
Tags:
Parameters:
static method SUM [line 333]
static float SUM(
array
0)
|
|
SUM
SUM computes the sum of all the values and cells referenced in the argument list. SUM
SUM computes the sum of all the values and cells referenced in the argument list.
Tags:
Parameters:
static method SUMSQ [line 359]
static float SUMSQ(
array
0)
|
|
SUMSQ SUMSQ
Returns the sum of the squares of the arguments
Tags:
Parameters:
static method SUMX2MY2 [line 9206]
static float SUMX2MY2(
$matrixData1,
$matrixData2, mixed
$value)
|
|
SUMX2MY2 SUMX2MY2
Tags:
Parameters:
static method SUMX2PY2 [line 9235]
static float SUMX2PY2(
$matrixData1,
$matrixData2, mixed
$value)
|
|
SUMX2PY2 SUMX2PY2
Tags:
Parameters:
static method SUMXMY2 [line 9264]
static float SUMXMY2(
$matrixData1,
$matrixData2, mixed
$value)
|
|
SUMXMY2 SUMXMY2
Tags:
Parameters:
static method SYD [line 9066]
static float SYD(
cost
$cost, salvage
$salvage, life
$life, period
$period)
|
|
SYD
Returns the sum-of-years' digits depreciation of an asset for a specified period. SYD
Returns the sum-of-years' digits depreciation of an asset for a specified period.
Tags:
Parameters:
static method TBILLEQ [line 8479]
static float TBILLEQ(
mixed
$settlement, mixed
$maturity, int
$discount)
|
|
TBILLEQ
Returns the bond-equivalent yield for a Treasury bill. TBILLEQ
Returns the bond-equivalent yield for a Treasury bill.
Tags:
Parameters:
static method TBILLPRICE [line 8508]
static float TBILLPRICE(
mixed
$settlement, mixed
$maturity, int
$discount)
|
|
TBILLPRICE
Returns the yield for a Treasury bill. TBILLPRICE
Returns the yield for a Treasury bill.
Tags:
Parameters:
static method TBILLYIELD [line 8550]
static float TBILLYIELD(
mixed
$settlement, mixed
$maturity, int
$price)
|
|
TBILLYIELD
Returns the yield for a Treasury bill. TBILLYIELD
Returns the yield for a Treasury bill.
Tags:
Parameters:
static method TDIST [line 3894]
static float TDIST(
float
$value, float
$degrees, float
$tails)
|
|
TDIST
Returns the probability of Student's T distribution. TDIST
Returns the probability of Student's T distribution.
Tags:
Parameters:
static method TIME [line 4611]
static mixed TIME(
[long
$hour = 0], [long
$minute = 0], [long
$second = 0])
|
|
TIME TIME
Tags:
Parameters:
static method TIMEVALUE [line 4763]
static mixed TIMEVALUE(
string
$timeValue)
|
|
TIMEVALUE TIMEVALUE
Tags:
Parameters:
static method TINV [line 3955]
static float TINV(
float
$probability, float
$degrees)
|
|
TINV
Returns the one-tailed probability of the chi-squared distribution. TINV
Returns the one-tailed probability of the chi-squared distribution.
Tags:
Parameters:
static method TRANSPOSE [line 9091]
static array TRANSPOSE(
array
$matrixData)
|
|
TRANSPOSE TRANSPOSE
Tags:
Parameters:
static method TREND [line 1884]
static array TREND(
array
$yValues, [array
$xValues = array()], [array
$newValues = array()], [boolean
$const = True])
|
|
TREND TREND
Returns values along a linear trend
Tags:
Parameters:
static method TRIMMEAN [line 1136]
static float TRIMMEAN(
array
0, float
1)
|
|
TRIMMEAN
Returns the mean of the interior of a data set. taken by excluding a percentage of data points from the top and bottom tails of a data set. TRIMMEAN
Returns the mean of the interior of a data set. TRIMMEAN calculates the mean taken by excluding a percentage of data points from the top and bottom tails of a data set.
Tags:
Parameters:
static method TRIMNONPRINTABLE [line 4380]
static string TRIMNONPRINTABLE(
[
$stringValue = ''], mixed
$value)
|
|
TRIMNONPRINTABLE TRIMNONPRINTABLE
Tags:
Parameters:
static method TRIMSPACES [line 4363]
static string TRIMSPACES(
[
$stringValue = ''], mixed
$value)
|
|
TRIMSPACES TRIMSPACES
Tags:
Parameters:
static method TRUNC [line 5524]
static float TRUNC(
[float
$value = 0], [int
$number_digits = 0])
|
|
TRUNC
Truncates value to the number of fractional digits by number_digits. TRUNC
Truncates value to the number of fractional digits by number_digits.
Tags:
Parameters:
static method VARA [line 1366]
static float VARA(
array
0)
|
|
VARA VARA
Estimates variance based on a sample, including numbers, text, and logical values
Tags:
Parameters:
static method VARFunc [line 1331]
static float VARFunc(
array
0)
|
|
VARFunc
Estimates variance based on a sample. VARFunc
Estimates variance based on a sample.
Tags:
Parameters:
static method VARP [line 1406]
static float VARP(
array
0)
|
|
VARP VARP
Calculates variance based on the entire population
Tags:
Parameters:
static method VARPA [line 1441]
static float VARPA(
array
0)
|
|
VARPA VARPA
Calculates variance based on the entire population, including numbers, text, and logical values
Tags:
Parameters:
static method VERSION [line 4543]
static method VLOOKUP [line 9296]
static mixed VLOOKUP(
lookup_value
$lookup_value, lookup_array
$lookup_array, index_number
$index_number, [not_exact_match
$not_exact_match = true])
|
|
VLOOKUP The VLOOKUP function searches for value in the left-most column of lookup_array and returns the value in the same row based on the index_number. VLOOKUP The VLOOKUP function searches for value in the left-most column of lookup_array and returns the value in the same row based on the index_number.
Tags:
Parameters:
static method WEEKOFYEAR [line 5268]
static int WEEKOFYEAR(
[long
$dateValue = 1], [boolean
$method = 1])
|
|
WEEKOFYEAR WEEKOFYEAR
Tags:
Parameters:
static method WEIBULL [line 4078]
static float WEIBULL(
float
$value, float
$alpha, float
$beta, boolean
$cumulative)
|
|
WEIBULL
Returns the Weibull distribution. analysis, such as calculating a device's mean time to failure. WEIBULL
Returns the Weibull distribution. Use this distribution in reliability analysis, such as calculating a device's mean time to failure.
Tags:
Parameters:
static method WORKDAY [line 5122]
static long WORKDAY(
mixed
$startDate, mixed
$endDays, array
2)
|
|
WORKDAY WORKDAY
Tags:
Parameters:
static method YEAR [line 5320]
static int YEAR(
[long
$dateValue = 1])
|
|
YEAR YEAR
Tags:
Parameters:
static method YEARFRAC [line 5015]
static float YEARFRAC(
[mixed
$startDate = 0], [mixed
$endDate = 0], [integer
$method = 0])
|
|
YEARFRAC
Calculates the fraction of the year represented by the number of whole days between two dates (the start_date and the end_date). to assign to a specific term. YEARFRAC
Calculates the fraction of the year represented by the number of whole days between two dates (the start_date and the end_date). Use the YEARFRAC worksheet function to identify the proportion of a whole year's benefits or obligations to assign to a specific term.
Tags:
Parameters:
static method YIELDDISC [line 8681]
static float YIELDDISC(
mixed
$settlement, mixed
$maturity, int
$price, int
$redemption, [int
$basis = 0])
|
|
YIELDDISC
Returns the annual yield of a security that pays interest at maturity. YIELDDISC
Returns the annual yield of a security that pays interest at maturity.
Tags:
Parameters:
static method YIELDMAT [line 8621]
static float YIELDMAT(
mixed
$settlement, mixed
$maturity, mixed
$issue, int
$rate, int
$price, [int
$basis = 0])
|
|
YIELDMAT
Returns the annual yield of a security that pays interest at maturity. YIELDMAT
Returns the annual yield of a security that pays interest at maturity.
Tags:
Parameters:
static method _checkTrendArray [line 1553]
static void _checkTrendArray(
$values)
|
|
Tags:
Parameters:
static method _daysPerYear [line 8153]
static void _daysPerYear(
$year,
$basis)
|
|
Tags:
Parameters:
static method _getDateValue [line 4739]
static mixed _getDateValue(
string
$dateValue)
|
|
_getDateValue _getDateValue
Tags:
Parameters:
static method _getTimeValue [line 4791]
static mixed _getTimeValue(
string
$timeValue)
|
|
_getTimeValue _getTimeValue
Tags:
Parameters:
static method _interestAndPrincipal [line 7839]
static void _interestAndPrincipal(
[
$rate = 0], [
$per = 0], [
$nper = 0], [
$pv = 0], [
$fv = 0], [
$type = 0])
|
|
Tags:
Parameters:
static method _romanCut [line 1935]
static void _romanCut(
$num,
$n)
|
|
Tags:
Parameters:
method parseComplex [line 5895]
void parseComplex(
$complexNumber)
|
|
Tags:
Parameters:
Class Constants
|
|