Class: PHPExcel_Calculation_Functions
Source Location: /PHPExcel/Calculation/Functions.php
PHPExcel_Calculation_Functions
Author(s):
Copyright:
- Copyright (c) 2006 - 2010 PHPExcel (http://www.codeplex.com/PHPExcel)
|
|
|
Class Details
Class Methods
static method ACCRINT [line 9899]
static float ACCRINT(
mixed
$issue, mixed
$firstinter, mixed
$settlement, float
$rate, [float
$par = 1000], [int
$frequency = 1], [
$basis = 0])
|
|
ACCRINT Returns the discount rate for a security.
Tags:
Parameters:
static method ACCRINTM [line 9941]
static float ACCRINTM(
mixed
$issue, mixed
$settlement, float
$rate, [float
$par = 1000], [int
$basis = 0])
|
|
ACCRINTM Returns the discount rate for a security.
Tags:
Parameters:
static method AMORDEGRC [line 9963]
static void AMORDEGRC(
$cost,
$purchased,
$firstPeriod,
$salvage,
$period,
$rate, [
$basis = 0])
|
|
Tags:
Parameters:
static method AMORLINC [line 10012]
static void AMORLINC(
$cost,
$purchased,
$firstPeriod,
$salvage,
$period,
$rate, [
$basis = 0])
|
|
Tags:
Parameters:
static method ASCIICODE [line 5137]
static int ASCIICODE(
$characters, string
$character)
|
|
ASCIICODE
Tags:
Parameters:
static method AVEDEV [line 1691]
static float AVEDEV(
mixed
$arg,...)
|
|
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. Excel Function: AVEDEV(value1[,value2[, ...]])
Tags:
Parameters:
static method AVERAGE [line 1388]
static float AVERAGE(
mixed
$arg,...)
|
|
AVERAGE Returns the average (arithmetic mean) of the arguments Excel Function: AVERAGE(value1[,value2[, ...]])
Tags:
Parameters:
static method AVERAGEA [line 1431]
static float AVERAGEA(
mixed
$arg,...)
|
|
AVERAGEA Returns the average of its arguments, including numbers, text, and logical values Excel Function: AVERAGEA(value1[,value2[, ...]])
Tags:
Parameters:
static method AVERAGEIF [line 1481]
static float AVERAGEIF(
$aArgs, string
$condition, [
$averageArgs = array()], mixed
$arg,...)
|
|
AVERAGEIF Returns the average value from a range of cells that contain numbers within the list of arguments Excel Function: AVERAGEIF(value1[,value2[, ...]],condition)
Tags:
Parameters:
static method BESSELI [line 8605]
static int BESSELI(
float
$x, float
$n)
|
|
BESSELI Returns the modified Bessel function, which is equivalent to the Bessel function evaluated for purely imaginary arguments
Tags:
Parameters:
static method BESSELJ [line 8648]
static int BESSELJ(
float
$x, float
$n)
|
|
BESSELJ Returns the Bessel function
Tags:
Parameters:
static method BESSELK [line 8727]
static float BESSELK(
float
$x, float
$ord)
|
|
BESSELK Returns the modified Bessel function, which is equivalent to the Bessel functions evaluated for purely imaginary arguments.
Tags:
Parameters:
static method BESSELY [line 8805]
static int BESSELY(
float
$x,
$ord, float
$n)
|
|
BESSELY Returns the Bessel function, which is also called the Weber function or the Neumann function.
Tags:
Parameters:
static method BETADIST [line 4092]
static float BETADIST(
float
$value, float
$alpha, float
$beta, [
$rMin = 0], [
$rMax = 1], boolean
$cumulative)
|
|
BETADIST Returns the beta distribution.
Tags:
Parameters:
static method BETAINV [line 4128]
static float BETAINV(
float
$probability, float
$alpha, float
$beta, [
$rMin = 0], [
$rMax = 1], boolean
$cumulative)
|
|
BETAINV Returns the inverse of the beta distribution.
Tags:
Parameters:
static method BINOMDIST [line 3412]
static float BINOMDIST(
float
$value, float
$trials, float
$probability, boolean
$cumulative)
|
|
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 6877]
static string BINTODEC(
string
$x)
|
|
BINTODEC Return a binary value as Decimal.
Tags:
Parameters:
static method BINTOHEX [line 6913]
static string BINTOHEX(
string
$x, [
$places = null])
|
|
BINTOHEX Return a binary value as Hex.
Tags:
Parameters:
static method BINTOOCT [line 6951]
static string BINTOOCT(
string
$x, [
$places = null])
|
|
BINTOOCT Return a binary value as Octal.
Tags:
Parameters:
static method CEILING [line 2928]
static float CEILING(
float
$number, [float
$significance = null])
|
|
CEILING Returns number rounded up, away from zero, to the nearest multiple of significance.
Tags:
Parameters:
static method CELL_ADDRESS [line 10815]
static string CELL_ADDRESS(
row
$row, column
$column, [relativity
$relativity = 1], [referenceStyle
$referenceStyle = True], [sheetText
$sheetText = ''])
|
|
CELL_ADDRESS Creates a cell address as text, given specified row and column numbers.
Tags:
Parameters:
static method CHARACTER [line 5098]
static int CHARACTER(
string
$character)
|
|
CHARACTER
Tags:
Parameters:
static method CHIDIST [line 3597]
static float CHIDIST(
float
$value, float
$degrees)
|
|
CHIDIST Returns the one-tailed probability of the chi-squared distribution.
Tags:
Parameters:
static method CHIINV [line 3626]
static float CHIINV(
float
$probability, float
$degrees)
|
|
CHIINV Returns the one-tailed probability of the chi-squared distribution.
Tags:
Parameters:
static method CHOOSE [line 11105]
static method COLUMN [line 10854]
static integer COLUMN(
[cellAddress
$cellAddress = Null])
|
|
COLUMN Returns the column number of the given cell reference If the cell reference is a range of cells, COLUMN returns the column numbers of each column in the reference as a horizontal array. If cell reference is omitted, and the function is being called through the calculation engine, then it is assumed to be the reference of the cell in which the COLUMN function appears; otherwise this function returns 0.
Tags:
Parameters:
static method COLUMNS [line 10891]
static integer COLUMNS(
[cellAddress
$cellAddress = Null])
|
|
COLUMNS Returns the number of columns in an array or reference.
Tags:
Parameters:
static method COMBIN [line 3181]
static int COMBIN(
int
$numObjs, int
$numInSet)
|
|
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 7297]
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.
Tags:
Parameters:
static method CONCATENATE [line 5167]
static string CONCATENATE(
)
|
|
CONCATENATE
Tags:
static method CONFIDENCE [line 4856]
static float CONFIDENCE(
float
$alpha, float
$stdDev, float
$size)
|
|
CONFIDENCE Returns the confidence interval for a population mean
Tags:
Parameters:
static method CONVERTUOM [line 8513]
static float CONVERTUOM(
float
$value, string
$fromUOM, string
$toUOM)
|
|
CONVERTUOM
Tags:
Parameters:
static method CORREL [line 2487]
static float CORREL(
array
$yValues, [array
$xValues = null])
|
|
CORREL Returns covariance, the average of the products of deviations for each data point pair.
Tags:
Parameters:
static method COUNT [line 1217]
static int COUNT(
mixed
$arg,...)
|
|
COUNT Counts the number of cells that contain numbers within the list of arguments Excel Function: COUNT(value1[,value2[, ...]])
Tags:
Parameters:
static method COUNTA [line 1283]
static int COUNTA(
mixed
$arg,...)
|
|
COUNTA Counts the number of cells that are not empty within the list of arguments Excel Function: COUNTA(value1[,value2[, ...]])
Tags:
Parameters:
static method COUNTBLANK [line 1252]
static int COUNTBLANK(
mixed
$arg,...)
|
|
COUNTBLANK Counts the number of empty cells within the list of arguments Excel Function: COUNTBLANK(value1[,value2[, ...]])
Tags:
Parameters:
static method COUNTIF [line 1315]
static int COUNTIF(
$aArgs, string
$condition, mixed
$arg,...)
|
|
COUNTIF Counts the number of cells that contain numbers within the list of arguments Excel Function: COUNTIF(value1[,value2[, ...]],condition)
Tags:
Parameters:
static method COUPDAYBS [line 10125]
static void COUPDAYBS(
$settlement,
$maturity,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method COUPDAYS [line 10087]
static void COUPDAYS(
$settlement,
$maturity,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method COUPDAYSNC [line 10151]
static void COUPDAYSNC(
$settlement,
$maturity,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method COUPNCD [line 10177]
static void COUPNCD(
$settlement,
$maturity,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method COUPNUM [line 10223]
static void COUPNUM(
$settlement,
$maturity,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method COUPPCD [line 10200]
static void COUPPCD(
$settlement,
$maturity,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method COVAR [line 2460]
static float COVAR(
array
$yValues, array
$xValues)
|
|
COVAR Returns covariance, the average of the products of deviations for each data point pair.
Tags:
Parameters:
static method CRITBINOM [line 3497]
static int CRITBINOM(
float
$trials, float
$probability, float
$alpha)
|
|
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 9405]
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.
Tags:
Parameters:
static method CUMPRINC [line 9480]
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.
Tags:
Parameters:
static method DATE [line 5707]
static mixed DATE(
[long
$year = 0], [long
$month = 1], [long
$day = 1])
|
|
DATE
Tags:
Parameters:
static method DATEDIF [line 6108]
static long DATEDIF(
[long
$startDate = 0], [long
$endDate = 0], [string
$unit = 'D'])
|
|
DATEDIF
Tags:
Parameters:
static method DATENOW [line 6018]
static method DATETIMENOW [line 5994]
static mixed DATETIMENOW(
)
|
|
DATETIMENOW
Tags:
static method DATEVALUE [line 5839]
static mixed DATEVALUE(
[string
$dateValue = 1])
|
|
DATEVALUE
Tags:
Parameters:
static method DAYOFMONTH [line 6457]
static int DAYOFMONTH(
[long
$dateValue = 1])
|
|
DAYOFMONTH
Tags:
Parameters:
static method DAYOFWEEK [line 6481]
static int DAYOFWEEK(
[long
$dateValue = 1], [
$style = 1])
|
|
DAYOFWEEK
Tags:
Parameters:
static method DAYS360 [line 6074]
static long DAYS360(
[long
$startDate = 0], [long
$endDate = 0], [boolean
$method = false])
|
|
DAYS360
Tags:
Parameters:
static method DB [line 9774]
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. 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 9826]
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.
Tags:
Parameters:
static method DECTOBIN [line 6989]
static string DECTOBIN(
string
$x, [
$places = null])
|
|
DECTOBIN Return an octal value as binary.
Tags:
Parameters:
static method DECTOHEX [line 7059]
static string DECTOHEX(
string
$x, [
$places = null])
|
|
DECTOHEX Return an octal value as binary.
Tags:
Parameters:
static method DECTOOCT [line 7025]
static string DECTOOCT(
string
$x, [
$places = null])
|
|
DECTOOCT Return an octal value as binary.
Tags:
Parameters:
static method DELTA [line 8843]
static int DELTA(
float
$a, [float
$b = 0])
|
|
DELTA Tests whether two values are equal. Returns 1 if number1 = number2; returns 0 otherwise.
Tags:
Parameters:
static method DEVSQ [line 1641]
static float DEVSQ(
mixed
$arg,...)
|
|
DEVSQ Returns the sum of squares of deviations of data points from their sample mean. Excel Function: DEVSQ(value1[,value2[, ...]])
Tags:
Parameters:
static method DISC [line 10321]
static float DISC(
mixed
$settlement, mixed
$maturity, int
$price, int
$redemption, [int
$basis = 0])
|
|
DISC Returns the discount rate for a security.
Tags:
Parameters:
static method DOLLAR [line 9061]
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. The format used is $#,##0.00_);($#,##0.00)..
Tags:
Parameters:
static method DOLLARDE [line 9094]
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. Fractional dollar numbers are sometimes used for security prices.
Tags:
Parameters:
static method DOLLARFR [line 9124]
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. Fractional dollar numbers are sometimes used for security prices.
Tags:
Parameters:
static method DUMMY [line 224]
static method EDATE [line 6737]
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). 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 9153]
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.
Tags:
Parameters:
static method EOMONTH [line 6773]
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. Use EOMONTH to calculate maturity dates or due dates that fall on the last day of the month.
Tags:
Parameters:
static method ERF [line 8905]
static int ERF(
float
$lower, [float
$upper = null])
|
|
ERF Returns the error function integrated between lower_limit and upper_limit
Tags:
Parameters:
static method ERFC [line 8967]
static int ERFC(
float
$x)
|
|
ERFC Returns the complementary ERF function integrated between x and infinity
Tags:
Parameters:
static method ERROR_TYPE [line 5535]
static boolean ERROR_TYPE(
[mixed
$value = ''])
|
|
ERROR_TYPE
Tags:
Parameters:
static method EVEN [line 2958]
static int EVEN(
float
$number)
|
|
EVEN Returns number rounded up to the nearest even integer.
Tags:
Parameters:
static method EXPONDIST [line 3685]
static float EXPONDIST(
float
$value, float
$lambda, boolean
$cumulative)
|
|
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 2834]
static int FACT(
float
$factVal)
|
|
FACT Returns the factorial of a number.
Tags:
Parameters:
static method FACTDOUBLE [line 2866]
static int FACTDOUBLE(
float
$factVal)
|
|
FACTDOUBLE Returns the double factorial of a number.
Tags:
Parameters:
static method FISHER [line 3716]
static float FISHER(
float
$value)
|
|
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 3739]
static float FISHERINV(
float
$value)
|
|
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 FIXEDFORMAT [line 5454]
static boolean FIXEDFORMAT(
mixed
$value, [
$decimals = 2], [
$no_commas = false])
|
|
FIXEDFORMAT
Tags:
Parameters:
static method flattenArray [line 11823]
static array flattenArray(
array
$array)
|
|
Convert a multi-dimensional array to a simple 1-dimensional array
Tags:
Parameters:
static method flattenArrayIndexed [line 11855]
static array flattenArrayIndexed(
array
$array)
|
|
Convert a multi-dimensional array to a simple 1-dimensional array, but retain an element of indexing
Tags:
Parameters:
static method flattenSingleValue [line 11887]
static mixed flattenSingleValue(
[mixed
$value = ''])
|
|
Convert an array to a single scalar value by extracting the first element
Tags:
Parameters:
static method FLOOR [line 3121]
static float FLOOR(
float
$number, [float
$significance = null])
|
|
FLOOR Rounds number down, toward zero, to the nearest multiple of significance.
Tags:
Parameters:
static method FORECAST [line 2630]
static float FORECAST(
float
$xValue, array
$yValues, array
$xValues)
|
|
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 9234]
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).
Tags:
Parameters:
static method FVSCHEDULE [line 9259]
static void FVSCHEDULE(
$principal,
$schedule)
|
|
FVSCHEDULE
Tags:
Parameters:
static method GAMMADIST [line 4224]
static float GAMMADIST(
float
$value, float
$a, float
$b, boolean
$cumulative)
|
|
GAMMADIST Returns the gamma distribution.
Tags:
Parameters:
static method GAMMAINV [line 4256]
static float GAMMAINV(
float
$probability, float
$alpha, float
$beta)
|
|
GAMMAINV Returns the inverse of the beta distribution.
Tags:
Parameters:
static method GAMMALN [line 4314]
static float GAMMALN(
float
$value)
|
|
GAMMALN Returns the natural logarithm of the gamma function.
Tags:
Parameters:
static method GCD [line 3340]
static int GCD(
$array
0)
|
|
GCD Returns the greatest common divisor of a series of numbers
Tags:
Parameters:
static method GEOMEAN [line 1741]
static float GEOMEAN(
mixed
$arg,...)
|
|
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. Excel Function: GEOMEAN(value1[,value2[, ...]])
Tags:
Parameters:
static method GESTEP [line 8860]
static int GESTEP(
float
$number, [float
$step = 0])
|
|
GESTEP Returns 1 if number = step; returns 0 (zero) otherwise
Tags:
Parameters:
static method getCompatibilityMode [line 173]
static string getCompatibilityMode(
)
|
|
Return the current Compatibility Mode
Tags:
static method getConversionGroups [line 8452]
static array getConversionGroups(
)
|
|
getConversionGroups
Tags:
static method getConversionGroupUnitDetails [line 8482]
static array getConversionGroupUnitDetails(
[
$group = NULL])
|
|
getConversionGroupUnitDetails
Tags:
Parameters:
static method getConversionGroupUnits [line 8466]
static array getConversionGroupUnits(
[
$group = NULL])
|
|
getConversionGroupUnits
Tags:
Parameters:
static method getConversionMultipliers [line 8500]
static array getConversionMultipliers(
)
|
|
getConversionGroups
Tags:
static method getReturnDateType [line 212]
static string getReturnDateType(
)
|
|
Return the current Return Date Format for functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object)
Tags:
static method GROWTH [line 2695]
static array GROWTH(
array
$yValues, [array
$xValues = array()], [array
$newValues = array()], [boolean
$const = True])
|
|
GROWTH Returns values along a predicted emponential trend
Tags:
Parameters:
static method HARMEAN [line 1769]
static float HARMEAN(
mixed
$arg,...)
|
|
HARMEAN Returns the harmonic mean of a data set. The harmonic mean is the reciprocal of the arithmetic mean of reciprocals. Excel Function: HARMEAN(value1[,value2[, ...]])
Tags:
Parameters:
static method HEXTOBIN [line 7093]
static string HEXTOBIN(
string
$x, [
$places = null])
|
|
HEXTOBIN Return a hex value as binary.
Tags:
Parameters:
static method HEXTODEC [line 7143]
static string HEXTODEC(
string
$x)
|
|
HEXTODEC Return a hex value as octal.
Tags:
Parameters:
static method HEXTOOCT [line 7118]
static string HEXTOOCT(
string
$x, [
$places = null])
|
|
HEXTOOCT Return a hex value as octal.
Tags:
Parameters:
static method HOUROFDAY [line 6608]
static int HOUROFDAY(
[mixed
$timeValue = 0])
|
|
HOUROFDAY
Tags:
Parameters:
static method HYPERLINK [line 574]
static mixed HYPERLINK(
[string
$linkURL = ''], [string
$displayName = null], [
$pCell = null])
|
|
HYPERLINK Excel Function: =HYPERLINK(linkURL,displayName)
Tags:
Parameters:
static method HYPGEOMDIST [line 4705]
static float HYPGEOMDIST(
float
$sampleSuccesses, float
$sampleNumber, float
$populationSuccesses, float
$populationNumber)
|
|
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 7374]
static real IMABS(
string
$complexNumber)
|
|
IMABS Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMAGINARY [line 7336]
static real IMAGINARY(
string
$complexNumber)
|
|
IMAGINARY Returns the imaginary coefficient of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMARGUMENT [line 7393]
static string IMARGUMENT(
string
$complexNumber)
|
|
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 7427]
static string IMCONJUGATE(
string
$complexNumber)
|
|
IMCONJUGATE Returns the complex conjugate of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMCOS [line 7452]
static string IMCOS(
string
$complexNumber)
|
|
IMCOS Returns the cosine of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMDIV [line 7679]
static real IMDIV(
string
$complexDividend, string
$complexDivisor)
|
|
IMDIV Returns the quotient of two complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method IMEXP [line 7612]
static string IMEXP(
string
$complexNumber)
|
|
IMEXP Returns the exponential of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMLN [line 7529]
static string IMLN(
string
$complexNumber)
|
|
IMLN Returns the natural logarithm of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMLOG2 [line 7586]
static string IMLOG2(
string
$complexNumber)
|
|
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 7560]
static string IMLOG10(
string
$complexNumber)
|
|
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 7644]
static string IMPOWER(
string
$complexNumber,
$realNumber)
|
|
IMPOWER Returns a complex number in x + yi or x + yj text format raised to a power.
Tags:
Parameters:
static method IMPRODUCT [line 7799]
static real IMPRODUCT(
array
0)
|
|
IMPRODUCT Returns the product of two or more complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method IMREAL [line 7355]
static real IMREAL(
string
$complexNumber)
|
|
IMREAL Returns the real coefficient of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSIN [line 7476]
static string IMSIN(
string
$complexNumber)
|
|
IMSIN Returns the sine of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSQRT [line 7500]
static string IMSQRT(
string
$complexNumber)
|
|
IMSQRT Returns the square root of a complex number in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSUB [line 7727]
static real IMSUB(
string
$complexNumber1, string
$complexNumber2)
|
|
IMSUB Returns the difference of two complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method IMSUM [line 7763]
static real IMSUM(
array
0)
|
|
IMSUM Returns the sum of two or more complex numbers in x + yi or x + yj text format.
Tags:
Parameters:
static method INDEX [line 11252]
static void INDEX(
range_array
$arrayValues, [row_num
$rowNum = 0], [column_num
$columnNum = 0])
|
|
INDEX 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 INDIRECT [line 10987]
static integer INDIRECT(
[cellAddress
$cellAddress = Null], [
$pCell = null])
|
|
INDIRECT Returns the number of rows in an array or reference.
Tags:
Parameters:
static method INTERCEPT [line 2352]
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.
Tags:
Parameters:
static method INTRATE [line 10508]
static float INTRATE(
mixed
$settlement, mixed
$maturity, int
$investment, int
$redemption, [int
$basis = 0])
|
|
INTRATE Returns the interest rate for a fully invested security.
Tags:
Parameters:
static method INTVALUE [line 3003]
static integer INTVALUE(
float
$number)
|
|
INTVALUE Casts a floating point value to an integer
Tags:
Parameters:
static method IPMT [line 9369]
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.
Tags:
Parameters:
static method IRR [line 9602]
static void IRR(
$values, [
$guess = 0.1])
|
|
Tags:
Parameters:
static method ISPMT [line 9522]
ISPMT Returns the interest payment for an investment based on an interest rate and a constant payment schedule. Excel Function: =ISPMT(interest_rate, period, number_payments, PV) interest_rate is the interest rate for the investment period is the period to calculate the interest rate. It must be betweeen 1 and number_payments. number_payments is the number of payments for the annuity PV is the loan amount or present value of the payments
Tags:
static method IS_BLANK [line 5555]
static boolean IS_BLANK(
[mixed
$value = null])
|
|
IS_BLANK
Tags:
Parameters:
static method IS_ERR [line 5570]
static boolean IS_ERR(
[mixed
$value = ''])
|
|
IS_ERR
Tags:
Parameters:
static method IS_ERROR [line 5583]
static boolean IS_ERROR(
[mixed
$value = ''])
|
|
IS_ERROR
Tags:
Parameters:
static method IS_EVEN [line 5609]
static boolean IS_EVEN(
[mixed
$value = 0])
|
|
IS_EVEN
Tags:
Parameters:
static method IS_LOGICAL [line 5657]
static boolean IS_LOGICAL(
[mixed
$value = true])
|
|
IS_LOGICAL
Tags:
Parameters:
static method IS_NA [line 5596]
static boolean IS_NA(
[mixed
$value = ''])
|
|
IS_NA
Tags:
Parameters:
static method IS_NONTEXT [line 5683]
static boolean IS_NONTEXT(
[mixed
$value = ''])
|
|
IS_NONTEXT
Tags:
Parameters:
static method IS_NUMBER [line 5641]
static boolean IS_NUMBER(
[mixed
$value = 0])
|
|
IS_NUMBER
Tags:
Parameters:
static method IS_ODD [line 5625]
static boolean IS_ODD(
[mixed
$value = null])
|
|
IS_ODD
Tags:
Parameters:
static method IS_TEXT [line 5670]
static boolean IS_TEXT(
[mixed
$value = ''])
|
|
IS_TEXT
Tags:
Parameters:
static method KURT [line 5021]
static float KURT(
array
0)
|
|
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 1097]
static float LARGE(
mixed
$arg,..., int
$entry)
|
|
LARGE Returns the nth largest value in a data set. You can use this function to select a value based on its relative standing. Excel Function: LARGE(value1[,value2[, ...]],entry)
Tags:
Parameters:
static method LCM [line 3295]
static int LCM(
$array
0)
|
|
LCM Returns the lowest common multiplier of a series of numbers
Tags:
Parameters:
static method LEFT [line 5288]
static string LEFT(
[string
$value = ''], [int
$chars = 1])
|
|
LEFT
Tags:
Parameters:
static method LINEST [line 2520]
static array LINEST(
array
$yValues, [array
$xValues = null], [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.
Tags:
Parameters:
static method LOGEST [line 2573]
static array LOGEST(
array
$yValues, [array
$xValues = null], [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.
Tags:
Parameters:
static method LOGICAL_AND [line 339]
static boolean LOGICAL_AND(
mixed
$arg,...)
|
|
LOGICAL_AND Returns boolean TRUE if all its arguments are TRUE; returns FALSE if one or more argument is FALSE. Excel Function: =AND(logical1[,logical2[, ...]]) The arguments must evaluate to logical values such as TRUE or FALSE, or the arguments must be arrays or references that contain logical values. Boolean 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, the function returns a #VALUE! error, unless the string holds the value TRUE or FALSE, in which case it is evaluated as the corresponding boolean value
Tags:
Parameters:
static method LOGICAL_FALSE [line 442]
static boolean LOGICAL_FALSE(
)
|
|
LOGICAL_FALSE Returns the boolean FALSE. Excel Function: =FALSE()
Tags:
static method LOGICAL_NOT [line 484]
static boolean LOGICAL_NOT(
mixed
$logical)
|
|
LOGICAL_NOT Returns the boolean inverse of the argument. Excel Function: =NOT(logical) The argument must evaluate to a logical value such as TRUE or FALSE Boolean 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, the function returns a #VALUE! error, unless the string holds the value TRUE or FALSE, in which case it is evaluated as the corresponding boolean value
Tags:
Parameters:
static method LOGICAL_OR [line 395]
static boolean LOGICAL_OR(
mixed
$arg,...)
|
|
LOGICAL_OR Returns boolean TRUE if any argument is TRUE; returns FALSE if all arguments are FALSE. Excel Function: =OR(logical1[,logical2[, ...]]) The arguments must evaluate to logical values such as TRUE or FALSE, or the arguments must be arrays or references that contain logical values. Boolean 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, the function returns a #VALUE! error, unless the string holds the value TRUE or FALSE, in which case it is evaluated as the corresponding boolean value
Tags:
Parameters:
static method LOGICAL_TRUE [line 459]
static boolean LOGICAL_TRUE(
)
|
|
LOGICAL_TRUE Returns the boolean TRUE. Excel Function: =TRUE()
Tags:
static method LOGINV [line 4677]
static float LOGINV(
$probability,
$mean,
$stdDev, float
$value)
|
|
LOGINV Returns the inverse of the normal cumulative distribution
Tags:
Parameters:
static method LOGNORMDIST [line 4388]
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.
Tags:
Parameters:
static method LOG_BASE [line 643]
static float LOG_BASE(
$number, [float
$base = 10], float
$value)
|
|
LOG_BASE Returns the logarithm of a number to a specified base. The default base is 10. Excel Function: LOG(number[,base])
Tags:
Parameters:
static method LOOKUP [line 11757]
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.
Tags:
Parameters:
static method LOWERCASE [line 8988]
static string LOWERCASE(
string
$mixedCaseString)
|
|
LOWERCASE Converts a string value to upper case.
Tags:
Parameters:
static method MATCH [line 11141]
static integer MATCH(
lookup_value
$lookup_value, lookup_array
$lookup_array, [match_type
$match_type = 1])
|
|
MATCH The MATCH function searches for a specified item in a range of cells
Tags:
Parameters:
static method MAX [line 964]
static float MAX(
mixed
$arg,...)
|
|
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. Excel Function: MAX(value1[,value2[, ...]])
Tags:
Parameters:
static method MAXA [line 1000]
static float MAXA(
mixed
$arg,...)
|
|
MAXA Returns the greatest value in a list of arguments, including numbers, text, and logical values Excel Function: MAXA(value1[,value2[, ...]])
Tags:
Parameters:
static method MAXIF [line 1055]
static float MAXIF(
$aArgs, string
$condition, [
$sumArgs = array()], mixed
$arg,...)
|
|
MAXIF Counts the maximum value within a range of cells that contain numbers within the list of arguments Excel Function: MAXIF(value1[,value2[, ...]],condition)
Tags:
Parameters:
static method MDETERM [line 11532]
static float MDETERM(
array
$matrixValues)
|
|
MDETERM
Tags:
Parameters:
static method MEDIAN [line 1526]
static float MEDIAN(
mixed
$arg,...)
|
|
MEDIAN Returns the median of the given numbers. The median is the number in the middle of a set of numbers. Excel Function: MEDIAN(value1[,value2[, ...]])
Tags:
Parameters:
static method MID [line 5343]
static string MID(
[string
$value = ''], [int
$start = 1], [int
$chars = null])
|
|
MID
Tags:
Parameters:
static method MIN [line 805]
static float MIN(
mixed
$arg,...)
|
|
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. Excel Function: MIN(value1[,value2[, ...]])
Tags:
Parameters:
static method MINA [line 841]
static float MINA(
mixed
$arg,...)
|
|
MINA Returns the smallest value in a list of arguments, including numbers, text, and logical values Excel Function: MINA(value1[,value2[, ...]])
Tags:
Parameters:
static method MINIF [line 883]
static float MINIF(
$aArgs, string
$condition, [
$sumArgs = array()], mixed
$arg,...)
|
|
MINIF Returns the minimum value within a range of cells that contain numbers within the list of arguments Excel Function: MINIF(value1[,value2[, ...]],condition)
Tags:
Parameters:
static method MINUTEOFHOUR [line 6641]
static int MINUTEOFHOUR(
[long
$timeValue = 0])
|
|
MINUTEOFHOUR
Tags:
Parameters:
static method MINVERSE [line 11498]
static array MINVERSE(
array
$matrixValues)
|
|
MINVERSE
Tags:
Parameters:
static method MIRR [line 9642]
static void MIRR(
$values,
$finance_rate,
$reinvestment_rate)
|
|
Tags:
Parameters:
static method MMULT [line 11448]
static array MMULT(
array
$matrixData1, array
$matrixData2)
|
|
MMULT
Tags:
Parameters:
static method MOD [line 5076]
static int MOD(
[int
$a = 1], [int
$b = 1])
|
|
MOD
Tags:
Parameters:
static method MODE [line 1604]
static float MODE(
mixed
$arg,...)
|
|
MODE Returns the most frequently occurring, or repetitive, value in an array or range of data Excel Function: MODE(value1[,value2[, ...]])
Tags:
Parameters:
static method MONTHOFYEAR [line 6564]
static int MONTHOFYEAR(
[long
$dateValue = 1])
|
|
MONTHOFYEAR
Tags:
Parameters:
static method MROUND [line 3072]
static float MROUND(
float
$number, int
$multiple)
|
|
MROUND Rounds a number to the nearest multiple of a specified value
Tags:
Parameters:
static method MULTINOMIAL [line 2892]
static float MULTINOMIAL(
array
0)
|
|
MULTINOMIAL Returns the ratio of the factorial of a sum of values to the product of factorials.
Tags:
Parameters:
static method N [line 11313]
static number N(
value
$value)
|
|
N Returns a value converted to a number
Tags:
Parameters:
static method NA [line 242]
NA Excel Function: =NA() Returns the error value #N/A #N/A is the error value that means "no value is available."
Tags:
static method NAME [line 270]
NAME Returns the error value #NAME?
Tags:
static method NaN [line 256]
NAN Returns the error value #NUM!
Tags:
static method NEGBINOMDIST [line 3455]
static float NEGBINOMDIST(
float
$failures, float
$successes, float
$probability)
|
|
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 6297]
static long NETWORKDAYS(
mixed
$startDate, mixed
$endDate, array
2)
|
|
NETWORKDAYS
Tags:
Parameters:
static method NOMINAL [line 9175]
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.
Tags:
Parameters:
static method NORMDIST [line 4341]
static float NORMDIST(
float
$value, float
$mean, float
$stdDev, boolean
$cumulative)
|
|
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 4634]
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.
Tags:
Parameters:
static method NORMSDIST [line 4372]
static float NORMSDIST(
float
$value)
|
|
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 4660]
static float NORMSINV(
float
$value)
|
|
NORMSINV Returns the inverse of the standard normal cumulative distribution
Tags:
Parameters:
static method NPER [line 9316]
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.
Tags:
Parameters:
static method NPV [line 9556]
static float NPV(
float
0, array
1)
|
|
NPV Returns the Net Present Value of a cash flow series given a discount rate.
Tags:
Parameters:
static method OCTTOBIN [line 7165]
static string OCTTOBIN(
string
$x, [
$places = null])
|
|
OCTTOBIN Return an octal value as binary.
Tags:
Parameters:
static method OCTTODEC [line 7190]
static string OCTTODEC(
string
$x)
|
|
OCTTODEC Return an octal value as binary.
Tags:
Parameters:
static method OCTTOHEX [line 7212]
static string OCTTOHEX(
string
$x, [
$places = null])
|
|
OCTTOHEX Return an octal value as hex.
Tags:
Parameters:
static method ODD [line 2977]
static int ODD(
float
$number)
|
|
ODD Returns number rounded up to the nearest odd integer.
Tags:
Parameters:
static method OFFSET [line 11037]
static string OFFSET(
[cellAddress
$cellAddress = Null], [rows
$rows = 0], [cols
$columns = 0], [height
$height = null], [width
$width = null])
|
|
OFFSET Returns a reference to a range that is a specified number of rows and columns from a cell or range of cells. The reference that is returned can be a single cell or a range of cells. You can specify the number of rows and the number of columns to be returned.
Tags:
Parameters:
static method PERCENTILE [line 1137]
static float PERCENTILE(
mixed
$arg,..., float
$entry)
|
|
PERCENTILE Returns the nth percentile of values in a range.. Excel Function: PERCENTILE(value1[,value2[, ...]],entry)
Tags:
Parameters:
static method PERCENTRANK [line 2282]
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.
Tags:
Parameters:
static method PERMUT [line 3156]
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. 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 9283]
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.
Tags:
Parameters:
static method POISSON [line 4887]
static float POISSON(
float
$value, float
$mean, boolean
$cumulative)
|
|
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 6842]
static float POWER(
[float
$x = 0], [float
$y = 2])
|
|
POWER Computes x raised to the power y.
Tags:
Parameters:
static method PPMT [line 9444]
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.
Tags:
Parameters:
static method PRICE [line 10261]
static void PRICE(
$settlement,
$maturity,
$rate,
$yield,
$redemption,
$frequency, [
$basis = 0])
|
|
Tags:
Parameters:
static method PRICEDISC [line 10363]
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.
Tags:
Parameters:
static method PRICEMAT [line 10406]
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.
Tags:
Parameters:
static method PRODUCT [line 726]
static float PRODUCT(
mixed
$arg,...)
|
|
PRODUCT PRODUCT returns the product of all the values and cells referenced in the argument list. Excel Function: PRODUCT(value1[,value2[, ...]])
Tags:
Parameters:
static method PROPERCASE [line 9034]
static string PROPERCASE(
string
$mixedCaseString)
|
|
PROPERCASE Converts a string value to upper case.
Tags:
Parameters:
static method PV [line 9201]
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).
Tags:
Parameters:
static method QUARTILE [line 1187]
static float QUARTILE(
mixed
$arg,..., int
$entry)
|
|
QUARTILE Returns the quartile of a data set. Excel Function: QUARTILE(value1[,value2[, ...]],entry)
Tags:
Parameters:
static method QUOTIENT [line 765]
static float QUOTIENT(
mixed
$arg,...)
|
|
QUOTIENT QUOTIENT function returns the integer portion of a division. Numerator is the divided number and denominator is the divisor. Excel Function: QUOTIENT(value1[,value2[, ...]])
Tags:
Parameters:
static method RAND [line 5057]
static int RAND(
[int
$min = 0], [int
$max = 0])
|
|
RAND
Tags:
Parameters:
static method RANK [line 2247]
static float RANK(
number
$value, array
$valueSet, [mixed
$order = 0])
|
|
RANK Returns the rank of a number in a list of numbers.
Tags:
Parameters:
static method RATE [line 9718]
static void RATE(
$nper,
$pmt,
$pv, [
$fv = 0.0], [
$type = 0], [
$guess = 0.1])
|
|
RATE
Tags:
Parameters:
static method RECEIVED [line 10466]
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.
Tags:
Parameters:
static method REF [line 284]
REF Returns the error value #REF!
Tags:
static method REPLACE [line 5372]
static string REPLACE(
[
$oldText = ''], [int
$start = 1], [int
$chars = null],
$newText, string
$value)
|
|
REPLACE
Tags:
Parameters:
static method RETURNSTRING [line 5438]
static boolean RETURNSTRING(
[
$testValue = ''], mixed
$value)
|
|
RETURNSTRING
Tags:
Parameters:
static method REVERSE_ATAN2 [line 617]
static float REVERSE_ATAN2(
float
$xCoordinate, float
$yCoordinate)
|
|
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. The arctangent is the angle from the x-axis to a line containing the origin (0, 0) and a point with coordinates (xCoordinate, yCoordinate). The angle is given in radians between -pi and pi, excluding -pi. Note that the Excel ATAN2() function accepts its arguments in the reverse order to the standard PHP atan2() function, so we need to reverse them here before calling the PHP atan() function. Excel Function: ATAN2(xCoordinate,yCoordinate)
Tags:
Parameters:
static method RIGHT [line 5315]
static string RIGHT(
[string
$value = ''], [int
$chars = 1])
|
|
RIGHT
Tags:
Parameters:
static method ROMAN [line 2720]
static void ROMAN(
$aValue, [
$style = 0])
|
|
Tags:
Parameters:
static method ROUNDDOWN [line 3047]
static float ROUNDDOWN(
float
$number, int
$digits)
|
|
ROUNDDOWN Rounds a number down to a specified number of decimal places
Tags:
Parameters:
static method ROUNDUP [line 3022]
static float ROUNDUP(
float
$number, int
$digits)
|
|
ROUNDUP Rounds a number up to a specified number of decimal places
Tags:
Parameters:
static method ROW [line 10922]
static integer ROW(
[cellAddress
$cellAddress = Null])
|
|
ROW Returns the row number of the given cell reference If the cell reference is a range of cells, ROW returns the row numbers of each row in the reference as a vertical array. If cell reference is omitted, and the function is being called through the calculation engine, then it is assumed to be the reference of the cell in which the ROW function appears; otherwise this function returns 0.
Tags:
Parameters:
static method ROWS [line 10960]
static integer ROWS(
[cellAddress
$cellAddress = Null])
|
|
ROWS Returns the number of rows in an array or reference.
Tags:
Parameters:
static method RSQ [line 2379]
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.
Tags:
Parameters:
static method SEARCHINSENSITIVE [line 5256]
static string SEARCHINSENSITIVE(
string
$needle, string
$haystack, [int
$offset = 1])
|
|
SEARCHINSENSITIVE
Tags:
Parameters:
static method SEARCHSENSITIVE [line 5223]
static string SEARCHSENSITIVE(
string
$needle, string
$haystack, [int
$offset = 1])
|
|
SEARCHSENSITIVE
Tags:
Parameters:
static method SECONDOFMINUTE [line 6674]
static int SECONDOFMINUTE(
[long
$timeValue = 0])
|
|
SECONDOFMINUTE
Tags:
Parameters:
static method SERIESSUM [line 3208]
static float SERIESSUM(
float
$x, float
$n, float
$m, array
3)
|
|
SERIESSUM Returns the sum of a power series
Tags:
Parameters:
static method setCompatibilityMode [line 151]
static boolean setCompatibilityMode(
string
$compatibilityMode)
|
|
Set the Compatibility Mode
Tags:
Parameters:
static method setReturnDateType [line 190]
static boolean setReturnDateType(
string
$returnDateType)
|
|
Set the Return Date Format used by functions that return a date/time (Excel, PHP Serialized Numeric or PHP Object)
Tags:
Parameters:
static method SIGN [line 3099]
static int SIGN(
float
$number)
|
|
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 4983]
static float SKEW(
array
0)
|
|
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 10673]
static float SLN(
cost
$cost, salvage
$salvage, life
$life)
|
|
SLN Returns the straight-line depreciation of an asset for one period
Tags:
Parameters:
static method SLOPE [line 2406]
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.
Tags:
Parameters:
static method SMALL [line 924]
static float SMALL(
mixed
$arg,..., int
$entry)
|
|
SMALL Returns the nth smallest value in a data set. You can use this function to select a value based on its relative standing. Excel Function: SMALL(value1[,value2[, ...]],entry)
Tags:
Parameters:
static method SQRTPI [line 2813]
static float SQRTPI(
float
$number)
|
|
SQRTPI Returns the square root of (number * pi).
Tags:
Parameters:
static method STANDARDIZE [line 3247]
static float STANDARDIZE(
float
$value, float
$mean, float
$stdDev)
|
|
STANDARDIZE Returns a normalized value from a distribution characterized by mean and standard_dev.
Tags:
Parameters:
static method STATEMENT_IF [line 533]
static mixed STATEMENT_IF(
[mixed
$condition = true], [mixed
$returnIfTrue = 0], [mixed
$returnIfFalse = False])
|
|
STATEMENT_IF Returns one value if a condition you specify evaluates to TRUE and another value if it evaluates to FALSE. Excel Function: =IF(condition[,returnIfTrue[,returnIfFalse]]) Condition is any value or expression that can be evaluated to TRUE or FALSE. For example, A10=100 is a logical expression; if the value in cell A10 is equal to 100, the expression evaluates to TRUE. Otherwise, the expression evaluates to FALSE. This argument can use any comparison calculation operator. ReturnIfTrue is the value that is returned if condition evaluates to TRUE. For example, if this argument is the text string "Within budget" and the condition argument evaluates to TRUE, then the IF function returns the text "Within budget" If condition is TRUE and ReturnIfTrue is blank, this argument returns 0 (zero). To display the word TRUE, use the logical value TRUE for this argument. ReturnIfTrue can be another formula. ReturnIfFalse is the value that is returned if condition evaluates to FALSE. For example, if this argument is the text string "Over budget" and the condition argument evaluates to FALSE, then the IF function returns the text "Over budget". If condition is FALSE and ReturnIfFalse is omitted, then the logical value FALSE is returned. If condition is FALSE and ReturnIfFalse is blank, then the value 0 (zero) is returned. ReturnIfFalse can be another formula.
Tags:
Parameters:
static method STATEMENT_IFERROR [line 554]
static mixed STATEMENT_IFERROR(
[mixed
$testValue = ''], [mixed
$errorpart = ''])
|
|
STATEMENT_IFERROR Excel Function: =IFERROR(testValue,errorpart)
Tags:
Parameters:
static method STDEV [line 1862]
static float STDEV(
mixed
$arg,...)
|
|
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). Excel Function: STDEV(value1[,value2[, ...]])
Tags:
Parameters:
static method STDEVA [line 1909]
static float STDEVA(
mixed
$arg,...)
|
|
STDEVA Estimates standard deviation based on a sample, including numbers, text, and logical values Excel Function: STDEVA(value1[,value2[, ...]])
Tags:
Parameters:
static method STDEVP [line 1961]
static float STDEVP(
mixed
$arg,...)
|
|
STDEVP Calculates standard deviation based on the entire population Excel Function: STDEVP(value1[,value2[, ...]])
Tags:
Parameters:
static method STDEVPA [line 2008]
static float STDEVPA(
mixed
$arg,...)
|
|
STDEVPA Calculates standard deviation based on the entire population, including numbers, text, and logical values Excel Function: STDEVPA(value1[,value2[, ...]])
Tags:
Parameters:
static method STEYX [line 2433]
static float STEYX(
array
$yValues, array
$xValues)
|
|
STEYX Returns the standard error of the predicted y-value for each x in the regression.
Tags:
Parameters:
static method STRINGLENGTH [line 5200]
static string STRINGLENGTH(
[string
$value = ''], int
$chars)
|
|
STRINGLENGTH
Tags:
Parameters:
static method SUBSTITUTE [line 5394]
static string SUBSTITUTE(
[string
$text = ''], [string
$fromText = ''], [string
$toText = ''], [integer
$instance = 0])
|
|
SUBSTITUTE
Tags:
Parameters:
static method SUBTOTAL [line 2758]
static float SUBTOTAL(
int
0, array
1)
|
|
SUBTOTAL Returns a subtotal in a list or database.
Tags:
Parameters:
static method SUM [line 664]
static float SUM(
mixed
$arg,...)
|
|
SUM SUM computes the sum of all the values and cells referenced in the argument list. Excel Function: SUM(value1[,value2[, ...]])
Tags:
Parameters:
static method SUMIF [line 1350]
static float SUMIF(
$aArgs, string
$condition, [
$sumArgs = array()], mixed
$arg,...)
|
|
SUMIF Counts the number of cells that contain numbers within the list of arguments Excel Function: SUMIF(value1[,value2[, ...]],condition)
Tags:
Parameters:
static method SUMPRODUCT [line 11566]
static float SUMPRODUCT(
mixed
$value)
|
|
SUMPRODUCT
Tags:
Parameters:
static method SUMSQ [line 695]
static float SUMSQ(
mixed
$arg,...)
|
|
SUMSQ SUMSQ returns the sum of the squares of the arguments Excel Function: SUMSQ(value1[,value2[, ...]])
Tags:
Parameters:
static method SUMX2MY2 [line 11597]
static float SUMX2MY2(
$matrixData1,
$matrixData2, mixed
$value)
|
|
SUMX2MY2
Tags:
Parameters:
static method SUMX2PY2 [line 11626]
static float SUMX2PY2(
$matrixData1,
$matrixData2, mixed
$value)
|
|
SUMX2PY2
Tags:
Parameters:
static method SUMXMY2 [line 11655]
static float SUMXMY2(
$matrixData1,
$matrixData2, mixed
$value)
|
|
SUMXMY2
Tags:
Parameters:
static method SYD [line 11399]
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.
Tags:
Parameters:
static method TBILLEQ [line 10543]
static float TBILLEQ(
mixed
$settlement, mixed
$maturity, int
$discount)
|
|
TBILLEQ Returns the bond-equivalent yield for a Treasury bill.
Tags:
Parameters:
static method TBILLPRICE [line 10581]
static float TBILLPRICE(
mixed
$settlement, mixed
$maturity, int
$discount)
|
|
TBILLPRICE Returns the yield for a Treasury bill.
Tags:
Parameters:
static method TBILLYIELD [line 10632]
static float TBILLYIELD(
mixed
$settlement, mixed
$maturity, int
$price)
|
|
TBILLYIELD Returns the yield for a Treasury bill.
Tags:
Parameters:
static method TDIST [line 4739]
static float TDIST(
float
$value, float
$degrees, float
$tails)
|
|
TDIST Returns the probability of Student's T distribution.
Tags:
Parameters:
static method TEXTFORMAT [line 5475]
static boolean TEXTFORMAT(
mixed
$value,
$format)
|
|
TEXTFORMAT
Tags:
Parameters:
static method TIME [line 5763]
static mixed TIME(
[long
$hour = 0], [long
$minute = 0], [long
$second = 0])
|
|
TIME
Tags:
Parameters:
static method TIMEVALUE [line 5948]
static mixed TIMEVALUE(
string
$timeValue)
|
|
TIMEVALUE
Tags:
Parameters:
static method TINV [line 4799]
static float TINV(
float
$probability, float
$degrees)
|
|
TINV Returns the one-tailed probability of the chi-squared distribution.
Tags:
Parameters:
static method TRANSPOSE [line 11424]
static array TRANSPOSE(
array
$matrixData)
|
|
TRANSPOSE
Tags:
Parameters:
static method TREND [line 2664]
static array TREND(
array
$yValues, [array
$xValues = array()], [array
$newValues = array()], [boolean
$const = True])
|
|
TREND Returns values along a linear trend
Tags:
Parameters:
static method TRIMMEAN [line 1819]
static float TRIMMEAN(
mixed
$arg,..., float
$discard)
|
|
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. Excel Function: TRIMEAN(value1[,value2[, ...]],$discard)
Tags:
Parameters:
static method TRIMNONPRINTABLE [line 5511]
static string TRIMNONPRINTABLE(
[
$stringValue = ''], mixed
$value)
|
|
TRIMNONPRINTABLE
Tags:
Parameters:
static method TRIMSPACES [line 5493]
static string TRIMSPACES(
[
$stringValue = ''], mixed
$value)
|
|
TRIMSPACES
Tags:
Parameters:
static method TRUNC [line 6811]
static float TRUNC(
[float
$value = 0], [int
$number_digits = 0])
|
|
TRUNC Truncates value to the number of fractional digits by number_digits.
Tags:
Parameters:
static method TYPE [line 11352]
static number TYPE(
value
$value)
|
|
TYPE Returns a number that identifies the type of a value
Tags:
Parameters:
static method UPPERCASE [line 9011]
static string UPPERCASE(
string
$mixedCaseString)
|
|
UPPERCASE Converts a string value to upper case.
Tags:
Parameters:
static method VALUE [line 298]
VALUE Returns the error value #VALUE!
Tags:
static method VARA [line 2102]
static float VARA(
mixed
$arg,...)
|
|
VARA Estimates variance based on a sample, including numbers, text, and logical values Excel Function: VARA(value1[,value2[, ...]])
Tags:
Parameters:
static method VARFunc [line 2060]
static float VARFunc(
mixed
$arg,...)
|
|
VARFunc Estimates variance based on a sample. Excel Function: VAR(value1[,value2[, ...]])
Tags:
Parameters:
static method VARP [line 2155]
static float VARP(
mixed
$arg,...)
|
|
VARP Calculates variance based on the entire population Excel Function: VARP(value1[,value2[, ...]])
Tags:
Parameters:
static method VARPA [line 2197]
static float VARPA(
mixed
$arg,...)
|
|
VARPA Calculates variance based on the entire population, including numbers, text, and logical values Excel Function: VARPA(value1[,value2[, ...]])
Tags:
Parameters:
static method VERSION [line 5693]
static method VLOOKUP [line 11697]
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.
Tags:
Parameters:
static method WEEKOFYEAR [line 6528]
static int WEEKOFYEAR(
[long
$dateValue = 1], [boolean
$method = 1])
|
|
WEEKOFYEAR
Tags:
Parameters:
static method WEIBULL [line 4924]
static float WEIBULL(
float
$value, float
$alpha, float
$beta, boolean
$cumulative)
|
|
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 6362]
static long WORKDAY(
mixed
$startDate, mixed
$endDays, array
2)
|
|
WORKDAY
Tags:
Parameters:
static method XIRR [line 9672]
static void XIRR(
$values,
$dates, [
$guess = 0.1])
|
|
Tags:
Parameters:
static method XNPV [line 9587]
static float XNPV(
float
$rate, array
$values,
$dates)
|
|
XNPV Returns the net present value for a schedule of cash flows that is not necessarily periodic. To calculate the net present value for a series of cash flows that is periodic, use the NPV function.
Tags:
Parameters:
static method YEAR [line 6586]
static int YEAR(
[long
$dateValue = 1])
|
|
YEAR
Tags:
Parameters:
static method YEARFRAC [line 6212]
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). 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 10769]
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.
Tags:
Parameters:
static method YIELDMAT [line 10709]
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.
Tags:
Parameters:
static method ZTEST [line 4958]
static float ZTEST(
$dataSet,
$m0, [
$sigma = null], float
$value, float
$alpha, float
$beta, boolean
$cumulative)
|
|
ZTEST Returns the Weibull distribution. Use this distribution in reliability analysis, such as calculating a device's mean time to failure.
Tags:
Parameters:
static method _parseComplex [line 7229]
static void _parseComplex(
$complexNumber)
|
|
Tags:
Parameters:
Class Constants
|
|