Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 129

EXCEL FUNCTIONS

Index

COMPLETE LIST OF EXCEL FUNCTIONS


Name
ABS ACCRINT ACCRINTM ACOS ACOSH ADDRESS AMORDEGRC

Source
Built In

Type
Maths

Description
Returns the absolute value of a number Returns the accrued interest for a security that pays periodic interest Returns the accrued interest for a security that pays interest at maturity Returns in radians the arccosine of a number Returns the inverse hyperbolic cosine of a number Creates a cell address as text based on given row and column rumbers Returns the depreciation for each accounting period using the French accounting system

Analysis ToolPak Financial Analysis ToolPak Financial Built In Built In Built In Maths Maths Lookup & Ref

Analysis ToolPak Financial

AMORLINC

Analysis ToolPak Financial

Returns the depreciation for each accounting period using the French accounting system

AND AREAS ASC

Built In Built In Built In

Logical Lookup & Ref Text

Returns TRUE if all its arguments are TRUE Returns the number of areas in a reference Changes full-width (double-byte) English letters or katakana within a character string to halfwidth (single-byte) characters Returns in radians the arcsine of a number Returns the inverse hyperbolic sine of a number Returns in radians the arctangent of a number Returns in radians the arctangent from x and y coordinates Returns the inverse hyperbolic tangent of a number Returns the average of the absolute deviations of data points from their mean Returns the average (arithmetic mean) of up to 30 numeric arguments Returns the average (arithmetic mean) of its arguments and includes evaluation of text and logical arguments Converts a number to Thai text and adds a suffix of "Baht" Returns the Bessel function evaluated for purely imaginary arguments Returns the Bessel function represented by Jn(x) Returns the modified Bessel function represented by Kn(x)

ASIN ASINH ATAN ATAN2 ATANH AVEDEV AVERAGE AVERAGEA

Built In Built In Built In Built In Built In Built In Built In Built In

Maths Maths Maths Maths Maths Statistical Statistical Statistical

BAHTTEXT BESSELI BESSELJ BESSELK

Built In

Text

Analysis ToolPak Engineering Analysis ToolPak Engineering Analysis ToolPak Engineering

BESSELY BETADIST BETAINV BIN2DEC BIN2HEX BIN2OCT BINOMDIST CALL

Analysis ToolPak Engineering Built In Built In Statistical Statistical

Returns the Bessel / Weber / Neumann function Yn(x) Returns the cumulative beta probability density function Returns the inverse of the cumulative beta probability density function Converts binary number to decimal Converts binary number to hexadecimal Converts binary number to octal Returns the individual term binomial distribution probability Calls a procedure in a dynamic link library or code resource

Analysis ToolPak Engineering Analysis ToolPak Engineering Analysis ToolPak Engineering Built In Built In Statistical External

CEILING

Built In

Maths

Rounds a number (away from zero) to the nearest integer or to the nearest multiple of significance Returns information about the formatting , location or contents of the cell or upper left cell of the reference Returns the ANSI character set (Microsoft) or Macintosh character set (Macintosh) specified by the code number Returns the one-tailed probability of the chisquared distribution Returns the inverse of the one-tailed probability of the chi-squared distribution Returns the value from the chi-squared (2) distribution for the statistic and the appropriate degrees of freedom Uses a specified index number to select one from up to 29 specified values Removes all nonprintable characters from text Returns a numeric code for the first character in a text string Returns the column number of the cell or a specified reference Returns the number of columns in an array or reference Returns the number of combinations for a given number of objects Converts real and imaginary coefficients into complex numbers of the form x + yi or x + yj depending upon suffix Joins several text items into one text item Returns the confidence interval for a population mean Converts a number from one measurement system to another

CELL

Built In

Information

CHAR

Built In

Text

CHIDIST CHIINV CHITEST

Built In Built In Built In

Statistical Statistical Statistical

CHOOSE CLEAN CODE COLUMN COLUMNS COMBIN COMPLEX

Built In Built In Built In Built In Built In Built In

Lookup & Ref Text Text Lookup & Ref Lookup & Ref Maths

Analysis ToolPak Engineering

CONCATENATE Built In CONFIDENCE CONVERT Built In

Text Statistical

Analysis ToolPak Engineering

CORREL COS COSH COUNT

Built In Built In Built In Built In

Statistical Maths Maths Statistical

Returns the correlation coefficient between two arrays of data Returns the cosine of a given angle given in radians Returns the hyperbolic cosine of a number Counts the number of cells that contain numbers and also numbers within the list of arguments counts how many values are in the list of arguments Counts the number of non-empty cells and the values within the list of arguments Counts the number of cells that meet the criteria specified in the argument Returns the number of days from the beginning of the coupon period to the settlement date using the specified or default day counting basis

COUNTA COUNTBLANK COUNTIF COUPDAYBS

Built In Built In Built In

Statistical Information Maths

Analysis ToolPak Financial

COUPDAYS

Analysis ToolPak Financial

Returns the number of days in the coupon period that contains the settlent date using the specified or default day counting basis Returns the number of days from the settlement date to the next coupon date using the specified or default day counting basis

COUPDAYSNC

Analysis ToolPak Financial

COUPNCD

Analysis ToolPak Financial

Returns the next coupon date after the settlement date using the specified or default day counting basis Returns the number of coupons payable between the settlement date and maturity date using the specified or default day counting basis

COUPNUM

Analysis ToolPak Financial

COUPPCD

Analysis ToolPak Financial

Returns the previous coupon date before the settlement date using the specified or default day counting basis Returns covariance; the average of the products of deviations for each data point pair

COVAR

Built In

Statistical

CRITBINOM

Built In

Statistical

Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value Returns the cumulative interest paid between two periods Returns the cumulative principal paid on a loan between two periods Returns the sequential Excel date / time serial number that represents a particular date

CUMIPMT CUMPRINC DATE

Analysis ToolPak Financial Analysis ToolPak Financial Built In Date & Time

DATEDIF DATEVALUE

Analysis ToolPak Date & Time Built In Date & Time

Calculates differences between two dates in terms of specified units and assumptions Converts a date text form to an Excel date / time serial number

DAVERAGE DAY DAYS360

Built In Built In Built In

Database Date & Time Date & Time

Returns the average of selected list or database entries based on specified criteria Converts an Excel date / time serial number to the day of a month Calculates the number of days between two dates using a specified 30 day month 360 day year method Returns the depreciation of an asset for a specified period, using the fixed declining balance method Counts the cells containing numbers from a specified database that match specified criteria

DB

Built In

Financial

DCOUNT

Built In

Database

DCOUNTA DDB

Built In Built In

Database Financial

Counts non blank cells from a specified database that match specified criteria criteria Returns the deoreciation of an asset for a specified period, using the double-declining balance method of some other method that is specified Converts a decimal number to binary Converts a decimal number to hexadecimal Converts a decimal number to octal Converts radians to degrees Test whether two values are equal Returns the sum of the squares of the deviations from the sample mean Extracts from a specified database a single value that matches specified criteria Returns the discount rate for a security using the specified or default day counting basis

DEC2BIN DEC2HEX DEC2OCT DEGREES DELTA DEVSQ DGET DISC

Analysis ToolPak Engineering Analysis ToolPak Engineering Analysis ToolPak Engineering Built In Maths

Analysis ToolPak Engineering Built In Built In Statistical Database

Analysis ToolPak Financial

DMAX DMIN DOLLAR DOLLARDE

Built In Built In Built In

Database Database Text

Extracts maximum number in a column of a list or database that matches specified conditions Extracts minimum number in a column of a list or database that matches specified conditions Converts a number to text, using currency format Converts a dollar price (expressed as a fraction) into a dollar price expressed as a decimal number Converts a dollar price (expressed as a decimal number) into a dollar price expressed as a fraction Multiplies the values in a particular field of records that match the specified criteria in a database

Analysis ToolPak Financial

DOLLARFR

Analysis ToolPak Financial

DPRODUCT

Built In

Database

DSTDEV

Built In

Database

Estimates standard deviation of a population based on a sample using numbers in a column of a list or database that match specified conditions Calculates the standard deviation based on the entire population using numbers in a column of a list or database that match specified conditions Adds the numbers in the field column of records in the database that match the specified criteria

DSTDEVP

Built In

Database

DSUM

Built In

Database

DURATION

Analysis ToolPak Financial

Returns the Macauley duration of a security with periodic interest payments using the specified or default day counting basis

DVAR

Built In

Database

Estimates the variance of a population based on a sample by using the numbers in a column of a list or database that match specified criteria

DVARP

Built In

DataBase

Calculates the variance of a population based on the entire population by using the numbers in a column of a list or database that match specified criteria Returns the Excel date / time serial number of the date that is the indicated number of months before or after the specified number of months from the start_date Returns the effective annual interest rate of a given nominal rate with its compounding frequency Returns the Excel date / time serial number of the last day of the month before or after a specified number of months from start_date

EDATE

Analysis ToolPak Date & Time

EFFECT

Analysis ToolPak Financial

EOMONTH

Analysis ToolPak Date & Time

ERF ERFC ERROR.TYPE

Analysis ToolPak Engineering Analysis ToolPak Engineering Built In Information External

Returns the error function integrated between lower_limit and upper_limit Returns the complementary ERF function integrated between x and infinity Returns a number corresponding to an Excel error type Converts a number to or from Euros to or from a member currency or converts between one euro member currency to another using the Euro as an intermediary (triangulation)

EUROCONVERT Add-in

EVEN EXACT EXP EXPONDIST

Built In Built In Built In Built In

Maths Text Maths Statistical

Rounds a number away from zero to the nearest even integer Checks to see whether two text values are identical Returns e (=2.71828182845904) raised to the power of a given number Returns the exponential distribution

FACT FACTDOUBLE FALSE FDIST FIND FINDB

Built In

Maths

Returns the factorial of a number Returns the double factorial of a number Returns the logical value FALSE Returns the F probability distribution Finds one text value within another (case sensitive) Finds one text value within another (case sensitive) based on the number of bytes each character uses. Returns the inverse of the F probability distribution Returns the Fisher transformation at x Returns the inverse of the Fisher transformation Formats a number as text with a fixed number of decimals Rounds a number down towards 0 to the nearest integer or to the nearest multiple of significance Calculates a predicted value of y for a given x value based on known values for x and y

Analysis ToolPak Maths Built In Built In Built In Built In Logical Statistical Text Text

FINV FISHER FISHERINV FIXED FLOOR

Built In Built In Built In Built In Built In

Statistical Statistical Statistical Text Maths

FORECAST

Built In

Statistical

FREQUENCY

Built In

Statistical

Counts how often values occur within given ranges of values and returns those counts as a vertical array of numbers Returns the result of an F-test; the one-tailed probability that the variances in array1 and array2 are not significantly different

FTEST

Built In

Statistical

FV FVSCHEDULE

Built In

Financial

Returns the future value of an investment Returns the future value of an initial principal after applying a series of compound interest rates Returns the gamma distribution Returns the inverse of the gamma distribution Returns the natural logarithm of the gamma function (x). Returns the greatest common divisor of 2 - 29 integers Returns the geometric mean of an array or range of positive data Tests whether a number is greater than a threshold value Returns data stored in a pivot table

Analysis ToolPak Financial

GAMMADIST GAMMAINV GAMMALN GCD GEOMEAN GESTEP

Built In Built In Built In

Statistical Statistical Statistical

Analysis ToolPak Maths Built In Statistical

Analysis ToolPak Engineering External

GETPIVOTDATA Built In

GROWTH

Built In

Statistical

Calculates predicted exponential growth and returns the y-values for a series of specified new x-values by using known x-values and yvalues Returns the harmonic mean of a data set by calculating the reciprocal of the arithmetic mean of reciprocals Converts a hexadecimal to a binary Converts a hexadecimal to a decimal Converts a hexadecimal to an octal Looks in the top row of a table or array and returns the value of the indicated cell Converts an Excel date / time serial number to an hour Creates a shortcut that opens a document on your hard drive, a server or the internet Returns the hypergeometric distribution by calculating the probability of a given number of sample successes, given the sample size, population successes, and population size

HARMEAN

Built In

Statistical

HEX2BIN HEX2DEC HEX2OCT HLOOKUP HOUR HYPERLINK HYPGEOMDIST

Analysis ToolPak Engineering Analysis ToolPak Engineering Analysis ToolPak Engineering Built In Built In Built In Built In Lookup & Ref Date & Time Lookup & Ref Statistical

IF

Built In

Logical

Returns one value specified condition evaluates to TRUE and another value if it evaluates to FALSE Returns the absolute value (modulus) of a complex number provided in the text format "x + yi" or "x + yj" Returns the imaginary coefficient of a complex number provided in the text format "x + yi" or "x + yj" Returns the argument theta - an angle expressed in radians Returns the complex conjugate of a complex number provided in the text format "x + yi" or "x + yj" Returns the cosine of a complex number provided in the text format "x + yi" or "x + yj" Returns the quotient of two complex numbers provided in the text format "x + yi" or "x + yj"

IMABS

Analysis ToolPak Engineering

IMAGINARY

Analysis ToolPak Engineering

IMARGUMENT IMCONJUGATE

Analysis ToolPak Engineering Analysis ToolPak Engineering

IMCOS

Analysis ToolPak Engineering

IMDIV

Analysis ToolPak Engineering

IMEXP

Analysis ToolPak Engineering

Returns the exponential of a complex number provided in the text format "x + yi" or "x + yj"

IMLN

Analysis ToolPak Engineering

Returns the natural logarithm of a complex number provided in the text format "x + yi" or "x + yj" Returns the base-10 logarithm of a complex number provided in the text format "x + yi" or "x + yj"

IMLOG10

Analysis ToolPak Engineering

IMLOG2

Analysis ToolPak Engineering

Returns the base-2 logarithm of a complex number provided in the text format "x + yi" or "x + yj" Returns a complex number provided in the text format "x + yi" or "x + yj" raised to an integer number Returns the product of 2 - 29 complex numbers provided in the text format "x + yi" or "x + yj"

IMPOWER

Analysis ToolPak Engineering

IMPRODUCT

Analysis ToolPak Engineering

IMREAL

Analysis ToolPak Engineering

Returns the real coefficient of a complex number provided in the text format "x + yi" or "x + yj" Returns the sine of a complex number provided in the text format "x + yi" or "x + yj" Returns the square root of a complex number provided in the text format "x + yi" or "x + yj"

IMSIN

Analysis ToolPak Engineering

IMSQRT

Analysis ToolPak Engineering

IMSUB

Analysis ToolPak Engineering

Returns the difference of two complex numbers provided in the text format "x + yi" or "x + yj"

IMSUM

Analysis ToolPak Engineering

Returns the sum of 2 - 29 complex numbers provided in the text format "x + yi" or "x + yj"

INDEX

Built In

Lookup & Ref

Alternative forms. Array form returns a value or array of values. Reference form returns a reference. Returns a reference indicated by a value provided as text returns information about the current operating environment Rounds a number away from 0 to the nearest integer Calculates from given x and y values the point at which a line will intersect the y-axis

INDIRECT INFO INT INTERCEPT

Built In Built In Built In Built In

Lookup & Ref Information Maths Statistical

INTRATE

Analysis ToolPak Financial

Returns the interest rate for a fully invested security using the specified or default day counting basis Returns the amount of the interest element in a payment for an investment for a given period

IPMT

Built In

Financial

IRR ISBLANK ISERR ISERROR ISEVEN ISLOGICAL

Built In Built In Built In Built In

Financial Information Information Information

Returns the internal rate of return for a series of cash flows Returns TRUE if the value is blank Returns TRUE if the value is any error value except #N/A Returns TRUE if the value is any error value Returns TRUE if the number is even Returns TRUE if the value is a logical value

Analysis ToolPak Information Built In Information

ISNA ISNONTEXT ISNUMBER ISODD ISPMT ISREF ISTEXT JIS

Built In Built In Built In

Information Information Information

Returns TRUE if the value is the #N/A error value Returns TRUE if the value is not text Returns TRUE if the value is a number Returns TRUE if the number is odd Returns the interest associated with a specific loan payment Returns TRUE if the value is a reference Returns TRUE if the value is text Changes half-width (single-byte) English letters or katakana within a character string to fullwidth (double-byte) characters. Returns the kurtosis of a data set; a measure that compares the relative peakedness or flatness of a distribution compared with the normal distribution Returns the kth largest value in a data set Returns the least common multiple of 1 - 29 integers Returns the left most characters from a text value Returns the first character or characters in a text string, based on the number of bytes you specify. Returns the number of characters in a text string Returns the number of bytes used to represent the characters in a text string Entered as an array formula, LINEST returns an array that describes a line of best fit by using the least squares method Returns the natural logarithm (base e = 2.71828182845904) of a number Returns the logarithm of a number to a specified base Returns the base-10 logarithm of a number Entered as an array formula, LOGEST calculates an exponential curve that fits known data and returns an array of values that describes that curve Returns the inverse of the lognormal cumulative distribution function of x, where ln(x) is normally distributed with given probability, mean, and standard deviation

Analysis ToolPak Information Built In Built In Built In Built In Financial Information Information Text

KURT

Built In

Statistical

LARGE LCM LEFT LEFTB

Built In

Statistical

Analysis ToolPak Maths Built In Built In Text Text

LEN LENB LINEST

Built In Built In Built In

Text Text Statistical

LN LOG LOG10 LOGEST

Built In Built In Built In Built In

Maths Maths Maths Statistical

LOGINV

Built In

Statistical

LOGNORMDIST

Built In

Statistical

Returns the cumulative lognormal distribution of x, where ln(x) is normally distributed with known mean and standard deviation

LOOKUP

Built In

Lookup & Ref

Alternative forms. Vector form looks up values in a one row or column range and returns a value in a second one row or column range. Array form looks in the first row or column of an array for the specified value and returns a value from the same position in the last row or column of the array

LOWER MATCH

Built In Built In

Text Lookup & Ref

Converts text to lowercase Returns the relative position of an item in an array that matches a specified value in a specified order Returns the maximum value in a list of arguments ignoring logical values and text Returns the maximum value in a list of arguments including logical values and text Returns the matrix determinant of an array Returns the Macauley modified duration for a security with an assumed par value of $100 using the specified or default day counting basis

MAX MAXA MDETERM MDURATION

Built In Built In Built In

Statistical Statistical Maths

Analysis ToolPak Financial

MEDIAN MID MIDB

Built In Built In Built In

Statistical Text Text

Returns the median of the given numbers Returns a specific number of characters from a string starting at a specified position Returns a specific number of characters from a text string, starting at the position you specify, based on the number of bytes specified

MIN MINA MINUTE MINVERSE MIRR

Built In Built In Built In Built In Built In

Statistical Statistical Date & Time Maths Financial

Returns the minimum value in a list of arguments ignoring logical values and text Returns the minimum value in a list of arguments including logical values and text Converts an Excel date / time serial number to a minute Returns the matrix inverse of an array Returns the modified internal rate of return based on different finance and reinvestment rates for negative and positive cash flows

MMULT MOD**

Built In Built In

Maths Maths

Returns the matrix product of two arrays Returns the remainder from division with the result having the same sign as the divisor

MODE

Built In

Statistical

Returns the most common value in a data set

MONTH MROUND

Built In

Date & Time

Converts an Excel date / time serial number to a month number Returns a number rounded to the desired multiple. Midway points are rounded away from 0 Returns the ratio of the factorial of a sum of values to the product of factorials Returns a value converted to a number Returns the error value #N/A Returns the negative binomial distribution; 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 Returns the number of whole working days between two dates excluding specified holidays

Analysis ToolPak Maths

MULTINOMIAL N NA

Analysis ToolPak Maths Built In Built In Information Information Statistical

NEGBINOMDIST Built In

NETWORKDAYS Analysis ToolPak Date & Time

NOMINAL

Analysis ToolPak Financial

Returns the nominal rate equivalent to a given annual effective with a given compounding frequency for the nominal rate

NORMDIST

Built In

Statistical

Returns the cumulative distribution function or probability mass function for the value x with specified mean and standard deviation Returns the inverse of the normal cumulative distribution for the specified probability, mean, and standard deviation Returns the standard normal cumulative distribution function. The distribution has a mean of 0 and a standard deviation of 1 Returns the inverse of the standard normal cumulative distribution Reverses the logic of its argument Returns the Excel date / time serial number of the current date and time Returns the number of periods for an investment Returns the net present value of an investment based upon a series of periodic cash flows and a discount rate where the first cash flow is received at the end of the first period

NORMINV

Built In

Statistical

NORMSDIST

Built In

Statistical

NORMSINV NOT NOW NPER NPV

Built In Built In Built In Built In Built In

Statistical Logical Date & Time Financial Financial

OCT2BIN OCT2DEC OCT2HEX ODD

Analysis ToolPak Engineering Analysis ToolPak Engineering Analysis ToolPak Engineering Built In Maths

Converts an octal number to binary Converts an octal number to decimal Converts an octal number to hexadecimal Rounds a number away from 0 to the nearest odd integer

ODDFPRICE

Analysis ToolPak Financial

Returns the price per $100 face value of a security with an odd first period using the specified or default day counting basis Returns the yield of a security with an odd first period using the specified or default day counting basis Returns the price per $100 face value of a security with an odd last period using the specified or default day counting basis Returns the yield of a security with an odd last period using the specified or default day counting basis Returns a reference to a range that is a specified number of rows and columns from a cell or range of cells ReturnsTRUE if any argument is TRUE Returns the Pearson product moment correlation coefficient Returns the kth percentile of values in a range Returns the percentage rank of a value in a data set Returns the number of permutations for a given number of objects that can be selected from a number of objects without replacement

ODDFYIELD

Analysis ToolPak Financial

ODDLPRICE

Analysis ToolPak Financial

ODDLYIELD

Analysis ToolPak Financial

OFFSET

Built In

Lookup & Ref

OR PEARSON PERCENTILE

Built In Built In Built In

Logical Statistical Statistical Statistical Statistical

PERCENTRANK Built In PERMUT Built In

PHONETIC PI

Built In Built In

Text Maths

Extracts the phonetic (furigana) characters from a text string Returns the number 3.14159265358979, the mathematical constant pi, accurate to 15 digits

PMT POISSON POWER PPMT

Built In Built In Built In Built In

Financial Statistical Maths Financial

Returns the periodic payment for an annuity Returns the Poisson distribution Returns the result of a number raised to a power Returns the amount of principal element in a payment for an investment for a given period

PRICE

Analysis ToolPak Financial

Returns the price per $100 face value of a security that pays periodic interest using the specified or default day counting basis Returns the price per $100 face value of a discounted security using the specified or default day counting basis Returns the price per $100 face value of a security that pays interest at maturity using the specified or default day counting basis

PRICEDISC

Analysis ToolPak Financial

PRICEMAT

Analysis ToolPak Financial

PROB

Built In

Statistical

Returns either the probability that values in a range are between two limits or if upper_limit is not specified, the probability that values in x_range are equal to lower_limit

PRODUCT PROPER PV QUARTILE QUOTIENT RADIANS RAND

Built In Built In Built In Built In

Maths Text Financial Statistical

Multiplies together 1 - 30 numbers Capitalizes the first letter in each word of a text value Returns the present value of an investment Returns the quartile of a data set Returns the integer portion of a division Converts degrees to radians Returns an evenly distributed random number greater than or equal to 0 and less than 1

Analysis ToolPak Maths Built In Built In Maths Maths

RANDBETWEEN Analysis ToolPak Maths RANK RATE RECEIVED Built In Built In Statistical Financial

Returns a random number between (and inclusive of) two specified numbers Returns the rank of a number in a list of numbers Returns the interest rate per period of an annuity Returns the amount received at maturity for a fully invested security using the specified or default day counting basis Returns the register ID of the specified dynamic link library (DLL) or code resource that has been previously registered Replaces characters within text Replaces part of a text string, based on the number of bytes you specify, with a different text string. Repeats text a given number of times Returns the rightmost characters from a text value Returns the last character or characters in a text string, based on the number of bytes you specify Converts an arabic number to Roman, as text Rounds a number to a specified number of digits to the left (-) or right (+) of the decimal point. The midway digit 5 is rounded away from 0. Rounds a number down towards 0 to a specified number of digits to the left (-) or right (+) of the decimal point

Analysis ToolPak Financial

REGISTER.ID

Built In

External

REPLACE REPLACEB

Built In Built In

Text Text

REPT RIGHT RIGHTB

Built In Built In Built In

Text Text Text

ROMAN ROUND

Built In Built In

Maths Maths

ROUNDDOWN

Built In

Maths

ROUNDUP

Built In

Maths

Round a number up away from 0 to a specified number of digits to the left (-) or right (+) of the decimal point Returns the row number of a reference Returns the number of rows in a reference Returns the square of the Pearson product moment correlation coefficient through data points in known_y's and known_x's Retrieves real-time data from a program that supports COM automation Finds one text value within another (not case sensitive) and returns the number of the starting position Finds one text string (find_text) within another text string (within_text), and returns the number of the starting position of find_text. The result is based on the number of bytes each character uses, beginning with start_num

ROW ROWS RSQ

Built In Built In Built In

Lookup & Ref Lookup & Ref Statistical

RTD SEARCH

Built In Built In

Lookup & Ref Text

SEARCHB

Built In

Text

SECOND SERIESSUM SIGN

Built In

Date & Time

Converts an Excel date / time serial number to a second Returns the sum of a power series expansion Returns 1 for positve numbers, 0 if the number is 0 and, -1 if the number is negative

Analysis ToolPak Maths Built In Maths

SIN SINH SKEW SLN SLOPE

Built In Built In Built In Built In Built In

Maths Maths Statistical Financial Statistical

Returns the sine of a given angle given in radians Returns the hyperbolic sine of a given angle Returns the skewness of a distribution Returns the straight-line depreciation of an asset for one period. Returns the slope (vertical distance / horizontal distance) of the linear regression line through data points in known_y's and known_x's

SMALL SQL.REQUEST

Built In ODBC

Statistical External

Returns the kth smallest value in a data set Connects with an external data source, and runs a query from a worksheet. SQL.REQUEST then returns the result as an array

SQRT SQRTPI STANDARDIZE

Built In

Maths

Returns a positive square root Returns the square root of a number multiplied by pi Returns a normalized value from a distribution with known mean and standard_dev

Analysis ToolPak Maths Built In Statistical

STDEV STDEVA STDEVP

Built In Built In Built In

Statistical Statistical Statistical

Estimates standard distribution based on a sample ignoring text and logical values Estimates standard deviation based on a sample including text and logical values Calculates standard distribution based on the entire population ignoring text and logical values Calculates standard deviation based on the entire population including text and logical values Returns the standard error of the predicted yvalue for each x in the regression Substitutes new text for old text in a text string Returns the sutotal in a list or database Adds its arguments Add the cells specified by a given criteria Returns the sum of the products of corresponding array components Returns the sum of the squares of 1 - 30 numbers Returns the sum of the difference of squares of corresponding values in two arrays

STDEVPA

Built In

Statistical

STEYX SUBSTITUTE SUBTOTAL SUM SUMIF SUMPRODUCT SUMSQ SUMX2MY2

Built In Built In Built In Built In Built In Built In Built In Built In

Statistical Text Maths Maths Maths Maths Maths Maths

SUMX2PY2 SUMXMY2 SYD

Built In Built In Built In

Maths Maths Financial

Returns the sum of the sum of squares of corresponding values in two arrays Returns the sum of squares of differences of corresponding values in two array Returns the sum of years' digits depreciation of an asset for a specified period

T TAN TANH TBILLEQ TBILLPRICE TBILLYIELD TDIST

Built In Built In Built In

Text Maths Maths

Converts its arguments to text Returns the tangent of a given angle given in radians Returns the hyperbolic tangent of a number Returns the bond-equivalent yield for a treasury bill Returns the price per $100 face value for a Treasury bill Returns the yield for a treasury bill Returns the probability for the Student tdistribution where a numeric value (x) is a calculated value of t for which the probability is to be computed Formats a number and converts it to text Returns the decimal portion of an Excel date / time serial number for a particular time

Analysis ToolPak Financial Analysis ToolPak Financial Analysis ToolPak Financial Built In Statistical

TEXT TIME

Built In Built In

Text Date & Time

TIMEVALUE

Built In

Date & Time

Converts the time in an acceptable form of text enclosed in quotation marks to the decimal portion of an Excel date / time serial number

TINV

Built In

Statistical

Returns the t-value of the Student's tdistribution based on given probability and degrees of freedom Returns the Excel date / time serial number of today's date Returns the transpose of an array Entered as an array formula, TREND fits a straight line using the least squares method to arrays of known_y's and known_x's and returns the y-values along that line for the array of specified new_x's Removes all spaces from text except single spaces between words Calculates the mean by excluding a specified percentage of data points from the top and bottom tails of a data set Returns the logical value TRUE Truncates a number to an integer or to specified precision by removing the fractional part of the number. (Serves to round down towards 0)

TODAY TRANSPOSE TREND

Built In Built In Built In

Date & Time Lookup & Ref Statistical

TRIM TRIMMEAN

Built In Built In

Text Statistical

TRUE TRUNC

Built In Built In

Logical Maths

TTEST TYPE

Built In Built In

Statistical Information

Returns the probability associated with a student's t-test Returns the type of value (1 for value is a number; 2 for value is text; 4 for value is logical value; 16 for value is error value; 64 for value is array) Converts text to uppercase Converts a text argument to a number Estimates variance based on a sample ignoring logical values and text Estimates variance based on a sample including text and logical values Calculates variance based on the entire population ignoring text and logical values Calculates variance based on the entire population including text and logical values Returns the depreciation of an asset for a specified or partial period using a variable declining balance method Locates a specified value in the leftmost column of a specified table, and returns the value in the same row from a specified column in the table

UPPER VALUE VAR VARA VARP VARPA VDB

Built In Built In Built In Built In Built In Built In Built In

Text Text Statistical Statistical Statistical Statistical Financial

VLOOKUP

Built In

Lookup & Ref

WEEKDAY

Built In

Date & Time

Converts an Excel date / time serial number to the number of the day of the week based upon counting system of return_type

WEEKNUM WEIBULL WORKDAY

Analysis ToolPak Date & Time Built In Statistical

Returns the weeknumber in the year based upon return_type counting basis Returns the Weibull distribution Returns the Excel date / time serial number of the date before or after a specified number of workdays excluding holidays Returns the annual effective interest rate for a schedule of cash flows received at specified dates Returns the net present value for a schedule of cash flows received at specified dates

Analysis ToolPak Date & Time

XIRR

Analysis ToolPak Financial

XNPV

Analysis ToolPak Financial

YEAR YEARFRAC

Built In

Date & Time

Converts an Excel date / time serial number to a year Returns the difference between start_date and end_date expressed as a number of years including decimal fraction of a year. Converts a number to text, using the (yen) currency format, with the number rounded to a specified place Returns the yield on a security that pays periodic interest using the specified or default day counting basis Returns the annual yield for a discounted security using the specified or default day counting basis. Returns the annual yield of a security that pays interest at maturity using the specified or default day counting basis Returns the two-tailed P-value of a z-test

Analysis ToolPak Date & Time

YEN

Built In

Text

YIELD

Analysis ToolPak Financial

YIELDDISC

Analysis ToolPak Financial

YIELDMAT

Analysis ToolPak Financial

ZTEST

Built In

Statistical

Notes:

** The Excel MOD function uses a different definition of MOD to that used by VBA Mod function insofar as negative numbers are concern

XCEL FUNCTIONS
Syntax
=ABS(Number) =ACCRINT(Issue,First_Interest,Settlement,Rate, Par,Frequency,Basis) =ACCRINTM(Issue,Settlement,Rate,Par,Basis) =ACOS(Number) =ACOSH(Number) =ADDRESS(Row_num,Column_num,Abs_num, A1,Sheet_text) =AMORDEGRC(Cost,Date_purchased,First_period, Salvage,Period,Rate,Basis)

=AMORLINC(Cost,Date_purchased,First_period, Salvage,Period,Rate,Basis)

=AND(Logical1,Logical2,) =AREAS(reference) =ASC(Text)

=ASIN(Number) =ASINH(Number) =ATAN(Number) =ATAN2(x_num,y_num) =ATANH(Number) =AVEDEV(Number1,Number2,) =AVERAGE(Number1,Number2,) =AVERAGEA(Value1,Value2,)

=BAHTTEXT(number) =BESSELI(x,n) =BESSELJ(x,n) =BESSELK(x,n)

=BESSELY(x,n) =BETADIST(x,alpha,beta,A,B) =BETAINV(probability,alpha,beta,A,B) =BIN2DEC(Number) =BIN2HEX(Number,Places) =BIN2OCT(Number,Places) =BINOMDIST(number_s,trials,probability_s, cumulative) =CALL(register_id,argument1,...) With Register.id =CALL(module_text,procedure,type_text, argument1,...) Excel for Windows =CALL(file_text,resource,type_text, argument1,...) Excel for Macintosh =CEILING(number,significance)

=CELL(info_type,reference)

=CHAR(Number)

=CHIDIST(x,degrees_freedom) =CHIINV(probability,degrees_freedom) =CHITEST(actual_range,expected_range)

=CHOOSE(index_num,value1,value2,...) =CLEAN(text) =CODE(text) =COLUMN(reference) =COLUMNS(array) =COMBIN(number,number_chosen) =COMPLEX(real_num,i_num,suffix)

=CONCATENATE (text1,text2,...) =CONFIDENCE(alpha,standard_dev,size) =CONVERT(number,from_unit,to_unit)

=CORREL(array1,array2) =COS(Number) =COSH(Number) =COUNT(value1,value2, ...)

=COUNTA(value1,value2, ...) =COUNTBLANK(range) =COUNTIF(range,criteria) =COUPDAYBS(settlement,maturity, frequency,basis)

=COUPDAYS(settlement,maturity, frequency,basis)

=COUPDAYSNC(settlement,maturity, frequency,basis)

=COUPNCD(settlement,maturity,frequency,basis)

=COUPNUM(settlement,maturity,frequency,basis)

=COUPPCD(settlement,maturity,frequency,basis)

=COVAR(array1,array2)

=CRITBINOM(trials,probability_s,alpha)

=CUMIPMT(rate,nper,pv,start_period,end_period, type) =CUMPRINC(rate,nper,pv,start_period,end_period, type) =DATE(year,month,day)

=DATEDIF(start_date,end_date,unit) =DATEVALUE(date_text)

=DAVERAGE(database,field,criteria) =DAY(serial_number) =DAYS360(start_date,end_date,method)

=DB(cost,salvage,life,period,month)

=DCOUNT(database,field,criteria)

=DCOUNTA(database,field,criteria) =DDB(cost,salvage,life,period,factor)

=DEC2BIN(Number) =DEC2HEX(Number) =DEC2OCT(Number) =DEGREES(angle) =DELTA(number1,number2) =DEVSQ(number1,number2,...) =DGET(database,field,criteria) =DISC(settlement,maturity,pr,redemption,basis)

=DMAX(database,field,criteria) =DMIN(database,field,criteria) =DOLLAR(number,decimals) =DOLLARDE(fractional_dollar,fraction)

=DOLLARFR(decimal_dollar,fraction)

=DPRODUCT(database,field,criteria)

=DSTDEV(database,field,criteria)

=DSTDEVP(database,field,criteria)

=DSUM(database,field,criteria)

=DURATION(settlement,maturity,coupon,yld, frequency,basis)

=DVAR(database,field,criteria)

=DVARP(database,field,criteria)

=EDATE(start_date,months)

=EFFECT(nominal_rate,npery)

=EOMONTH(start_date,months)

=ERF(lower_limit,upper_limit) =ERFC(x) =ERROR.TYPE(error_val) =EUROCONVERT(number,source,target, full_precision,triangulation_precision)

=EVEN(Number) =EXACT(text1,text2) =EXP(Number) =EXPONDIST(x,lambda,cumulative)

=FACT(Number) =FACTDOUBLE(number) =FALSE() =FDIST(x,degrees_freedom1, degrees_freedom2) =FIND(find_text,within_text,start_num) =FINDB(find_text,within_text,start_num)

=FINV(probability,degrees_freedom1, degrees_freedom2) =FISHER(x) =FISHERINV(y) =FIXED(number,decimals,no_commas) =FLOOR(number,significance)

=FORECAST(x,known_y's,known_x's)

=FREQUENCY(data_array,bins_array)

=FTEST(array1,array2)

=FV(rate,nper,pmt,pv,type) =FVSCHEDULE(principal,schedule)

=GAMMADIST(x,alpha,beta,cumulative) =GAMMAINV(probability,alpha,beta) =GAMMALN(x) =GCD(number1,number2, ...) =GEOMEAN(number1,number2, ...) =GESTEP(number,step) =GETPIVOTDATA(data_field,pivot_table,field1,item1,field2,item2,...)

=GROWTH(known_y's,known_x's,new_x's,const)

=HARMEAN(number1,number2, ...)

=HEX2BIN(Number,Places) =HEX2DEC(Number) =HEX2OCT(Number,Places) =HLOOKUP(lookup_value,table_array, row_index_num,range_lookup) =HOUR(serial_number) =HYPERLINK(link_location,friendly_name) =HYPGEOMDIST(sample_s,number_sample, population_s,number_population)

=IF(logical_test,value_if_true,value_if_false)

=IMABS(inumber)

=IMAGINARY(inumber)

=IMARGUMENT(inumber) =IMCONJUGATE(inumber)

=IMCOS(inumber)

=IMDIV(inumber1,inumber2)

=IMEXP(inumber)

=IMLN(inumber)

=IMLOG10(inumber)

=IMLOG2(inumber)

=IMPOWER(inumber,number)

=IMPRODUCT(inumber1,inumber2,...)

=IMREAL(inumber)

=IMSIN(inumber)

=IMSQRT(inumber)

=IMSUB(inumber1,inumber2)

=IMSUM(inumber1,inumber2,...)

=INDEX(array,row_num,column_num) =INDEX(reference,row_num,column_num, area_num) =INDIRECT(ref_text,a1) =INFO(type_text) =INT(Number) =INTERCEPT(known_y's,known_x's)

=INTRATE(settlement,maturity,investment, redemption,basis)

=IPMT(rate,per,nper,pv,fv,type)

=IRR(values,guess) =ISBLANK(Value) =ISERR(Value) =ISERROR(Value) =ISEVEN(Number) =ISLOGICAL(Value)

=ISNA(Value) =ISNONTEXT(Value) =ISNUMBER(Value) =ISODD(Number) =ISPMT(rate,per,nper,pv) =ISREF(Value) =ISTEXT(Value) =JIS(text)

=KURT(number1,number2, ...)

=LARGE(array,k) =LCM(number1,number2, ...) =LEFT(text,num_chars) =LEFTB(text,num_bytes)

=LEN(text) =LENB(text) =LINEST(known_y's,known_x's,const,stats)

=LN(Number) =LOG(Number,base) =LOG10(Number) =LOGEST(known_y's,known_x's,const,stats)

=LOGINV(probability,mean,standard_dev)

=LOGNORMDIST(x,mean,standard_dev)

=LOOKUP(lookup_value,lookup_vector, result_vector) =LOOKUP(lookup_value,array)

=LOWER(text) =MATCH(lookup_value,lookup_array, match_type)

=MAX(number1,number2,...) =MAXA(value1,value2,...) =MDETERM(array) =MDURATION(settlement,maturity,coupon,yld, frequency,basis)

=MEDIAN(number1,number2, ...) =MID(text,start_num,num_chars) =MIDB(text,start_num,num_bytes)

=MIN(number1,number2,...) =MINA(value1,value2,...) =MINUTE(serial_number) =MINVERSE(array) =MIRR(values,finance_rate,reinvest_rate)

=MMULT(array1,array2) =MOD(number,divisor)

=MODE(number1,number2,...)

=MONTH(serial_number) =MROUND(number,multiple)

=MULTINOMIAL(number1,number2, ...) =N(Value) =NA() =NEGBINOMDIST(number_f,number_s, probability_s)

=NETWORKDAYS(start_date,end_date,holidays)

=NOMINAL(effect_rate,npery)

=NORMDIST(x,mean,standard_dev,cumulative)

=NORMINV(probability,mean,standard_dev)

=NORMSDIST(z)

=NORMSINV(probability) =NOT(Logical) =NOW() =NPER(rate, pmt, pv, fv, type) =NPV(rate,value1,value2, ...)

=OCT2BIN(number,places) =OCT2DEC(number) =OCT2HEX(number,places) =ODD(number)

=ODDFPRICE(settlement,maturity,issue, first_coupon,rate,yld,redemption, frequency,basis) =ODDFYIELD(settlement,maturity,issue, first_coupon,rate,pr,redemption, frequency,basis) =ODDLPRICE(settlement,maturity,last_interest, rate,yld,redemption,frequency,basis)

=ODDLYIELD(settlement,maturity,last_interest, rate,pr,redemption,frequency,basis)

=OFFSET(reference,rows,cols,height,width)

=OR(logical1,logical2,...) =PEARSON(array1,array2) =PERCENTILE(array,k) =PERCENTRANK(array,x,significance) =PERMUT(number,number_chosen)

=PHONETIC(reference) =PI()

=PMT(rate,nper,pv,fv,type) =POISSON(x,mean,cumulative) =POWER(number,power) =PPMT(rate,per,nper,pv,fv,type)

=PRICE(settlement,maturity,rate,yld,redemption, frequency,basis)

=PRICEDISC(settlement,maturity,discount, redemption,basis)

=PRICEMAT(settlement,maturity,issue,rate, yld,basis)

=PROB(x_range,prob_range,lower_limit, upper_limit)

=PRODUCT(number1,number2, ...) =PROPER(text) =PV(rate,nper,pmt,fv,type) =QUARTILE(array,quart) =QUOTIENT(numerator,denominator) =RADIANS(angle) =RAND()

=RANDBETWEEN(bottom,top) =RANK(number,ref,order) =RATE(nper,pmt,pv,fv,type,guess) =RECEIVED(settlement,maturity,investment, discount,basis)

=REGISTER.ID(module_text,procedure,type_text)

=REPLACE(old_text,start_num,num_chars, new_text) =REPLACEB(old_text,start_num,num_bytes, new_text)

=REPT(text,number_times) =RIGHT(text,num_chars) =RIGHTB(text,num_bytes)

=ROMAN(number,form) =ROUND(number,num_digits)

=ROUNDDOWN(number,num_digits)

=ROUNDUP(number,num_digits)

=ROW(reference) =ROWS(array) =RSQ(known_y's,known_x's)

=RTD(ProgID,server,topic1,[topic2],...) =SEARCH(find_text,within_text,start_num)

=SEARCHB(find_text,within_text,start_num)

=SECOND(serial_number) =SERIESSUM(x,n,m,coefficients) =SIGN(number)

=SIN(number) =SINH(number) =SKEW(number1,number2,...) =SLN(cost,salvage,life) =SLOPE(known_y's,known_x's)

=SMALL(array,k) =SQL.REQUEST(connection_string,output_ref, driver_prompt,query_text,col_names_logical)

=SQRT(number) =SQRTPI(number) =STANDARDIZE(x,mean,standard_dev)

=STDEV(number1,number2,...) =STDEVA(value1,value2,...) =STDEVP(number1,number2,...)

=STDEVPA(value1,value2,...)

=STEYX(known_y's,known_x's) =SUBSTITUTE(text,old_text,new_text, instance_num) =SUBTOTAL(function_num,ref1,ref2,...) =SUM(number1,number2, ...) =SUMIF(range,criteria,sum_range) =SUMPRODUCT(array1,array2,array3, ...) =SUMSQ(number1,number2, ...) =SUMX2MY2(array_x,array_y)

=SUMX2PY2(array_x,array_y) =SUMXMY2(array_x,array_y) =SYD(cost,salvage,life,per)

=T(value) =TAN(number) =TANH(number) =TBILLEQ(settlement,maturity,discount) =TBILLPRICE(settlement,maturity,discount) =TBILLYIELD(settlement,maturity,pr) =TDIST(x,degrees_freedom,tails)

=TEXT(value,format_text) =TIME(hour,minute,second)

=TIMEVALUE(time_text)

=TINV(probability,degrees_freedom)

=TODAY() =TRANSPOSE(array) =TREND(known_y's,known_x's,new_x's,const)

=TRIM(text) =TRIMMEAN(array,percent)

=TRUE() =TRUNC(number,num_digits)

=TTEST(array1,array2,tails,type) =TYPE(value)

=UPPER(text) =VALUE(text) =VAR(number1,number2,...) =VARA(value1,value2,...) =VARP(number1,number2,...) =VARPA(value1,value2,...) =VDB(cost,salvage,life,start_period,end_period, factor,no_switch)

=VLOOKUP(lookup_value,table_array, col_index_num,range_lookup)

=WEEKDAY(serial_number,return_type)

=WEEKNUM(serial_num,return_type) =WEIBULL(x,alpha,beta,cumulative) =WORKDAY(start_date,days,holidays)

=XIRR(values,dates,guess)

=XNPV(rate,values,dates)

=YEAR(serial_number) =YEARFRAC(start_date,end_date,basis)

=YEN(number,decimals)

=YIELD(settlement,maturity,rate,pr,redemption, frequency,basis)

=YIELDDISC(settlement,maturity,pr,redemption, basis)

=YIELDMAT(settlement,maturity,issue,rate,pr, basis)

=ZTEST(array,x,sigma)

used by VBA Mod function insofar as negative numbers are concerned.

Database Functions
Name
DAVERAGE DCOUNT* DCOUNTA* DGET DMAX DMIN DPRODUCT DSTDEV

Source
Built In Built In Built In Built In Built In Built In Built In Built In

Description
Returns the average of selected list or database entries based on specified criteria Counts the cells containing numbers from a specified database that match specified criteria Counts non blank cells from a specified database that match specified criteria criteria Extracts from a specified database a single value that matches specified criteria Extracts maximum number in a column of a list or database that matches specified conditions Extracts minimum number in a column of a list or database that matches specified conditions Multiplies the values in a particular field of records that match the specified criteria in a database Estimates standard deviation of a population based on a sample using numbers in a column of a list or database that match specified conditions Calculates the standard deviation based on the entire population using numbers in a column of a list or database that match specified criteria Adds the numbers in the field column of records in the database that match the specified criteria Estimates the variance of a population based on a sample by using the numbers in a column of a list or database that match specified criteria Calculates the variance of a population based on the entire population by using the numbers in a column of a list or database that match specified criteria

DSTDEVP DSUM DVAR DVARP

Built In Built In Built In Built In

Notes:

* See also COUNT, COUNTA and FREQUENCY (Statistical) and COUNTIF (Maths) and COUNTBLANK (Information)

Database Function Arguments


Argument
Database Field Criteria

Description
The range of cells that makes up the list or database Indicates which column is used in the function as text in inverted commas or as number of field The range of cells that contains the conditions you specify

abase Functions
Syntax
=DAVERAGE(database,field,criteria) =DCOUNT(database,field,criteria) =DCOUNTA(database,field,criteria) =DGET(database,field,criteria) =DMAX(database,field,criteria) =DMIN(database,field,criteria) =DPRODUCT(database,field,criteria) =DSTDEV(database,field,criteria)

=DSTDEVP(database,field,criteria) =DSUM(database,field,criteria) =DVAR(database,field,criteria) =DVARP(database,field,criteria)

atistical) and COUNTIF (Maths) and COUNTBLANK (Information)

Function Arguments
the list or database

n the function as text in inverted commas or as number of field

he conditions you specify

Date & Time Functions


Name
DATE DATEDIF* DATEVALUE DAY DAYS360 EDATE

Source
Built In

Description

Returns the sequential Excel date / time serial number that represents a particular date Analysis ToolPak Calculates differences between two dates in terms of specified units and assumptions Built In Converts a date text form to an Excel date / time serial number Built In Converts an Excel date / time serial number to the day of a month Built In Calculates the number of days between two dates using a specified 30 day month 360 day year method Analysis ToolPak Returns the Excel date / time serial number of the date that is the indicated number of months before or after the specified number of months from the start_date Analysis ToolPak Returns the Excel date / time serial number of the last day of the month before or after a specified number of months from start_date

EOMONTH

HOUR MINUTE MONTH

Built In Built In Built In

Converts an Excel date / time serial number to an hour Converts an Excel date / time serial number to a minute

Converts an Excel date / time serial number to a month number NETWORKDAYS Analysis ToolPak Returns the number of whole working days between two dates excluding specified holidays NOW Built In Returns the Excel date / time serial number of the current date and time SECOND Built In Converts an Excel date / time serial number to a second TIME Built In Returns the decimal portion of an Excel date / time serial number for a particular time

TIMEVALUE

Built In

Converts the time in an acceptable form of text enclosed in quotation marks to the decimal portion of an Excel date / time serial number

TODAY WEEKDAY

Built In Built In

Returns the Excel date / time serial number of today's date Converts an Excel date / time serial number to the number of the day of the week based upon counting system of return_type

WEEKNUM WORKDAY

Analysis ToolPak Returns the weeknumber in the year based upon return_type counting basis Analysis ToolPak Returns the Excel date / time serial number of the date before or after a specified number of workdays excluding holidays Built In Converts an Excel date / time serial number to a year

YEAR YEARFRAC

Analysis ToolPak Returns the difference between start_date and end_date expressed as a number of years including decimal fraction of a year.

Notes:

* See Appendix 2. DATEDIF really does exist! It is an Excel built in function. It doesn't appear in the listings in the function wizard and the only documentation reference is in the Help files for Excel 2000.

Date and Time Function Arguments


Argument
Basis (For Securities Functions)

Description
The type of day count basis to use: 0 or omitted = US(NASD) 30/360 1 = Actual / Actual 2 = Actual / 360 3 = Actual / 365 4 = European 30/360 A date enclosed in quotation marks that is in a date text form acceptable to Excel. Note that acceptable date forms vary with system and Excel settings. A number representing the day of the month. If day is greater than the number of days in the month specified, day aggregates the month and year arguments appropriately and day represents the balance after this aggregation The number of nonweekend and nonholiday days before or after start_date. A positive value for days yields a future date; a negative value yields a past date The last date as an acceptable date in inverted commas or as a serial number An optional range of one or more dates to exclude from the working calendar. The list can be either a range of cells that contains the dates or an array constant of the serial numbers that represent the dates

Date_text Day

Days End_date Holidays

Hour Method Minute Month (For DATE function) Months Return_type (WEEKDAY only) Return_type (WEEKNUM only) Second Serial_num Serial_Number

A number from 0 to 32767 representing the hour. Any value greater than 23 will be divided by 24 and the remainder will be treated as the hour value FALSE or omitted = US (NASD) 30/360 method; TRUE = European 30/360 method A number from 0 to 32767 representing the minute. Any value greater than 59 will be converted to hours and minutes A number representing the month of the year. If month is greater than 12, month adds that number of months to the first month in the year specified The number of months before or after start_date A number that determines the type of return value: 1 (or omitted) 1 = Sunday; 2 = 1 = Monday; 3 = 0 = Monday A number that determines on which day the week begins; 1 (or omitted) = starts Sunday nums 1 to 7; 2 = starts Monday nums 1 to 7 A number from 0 to 32767 representing the second. Any value greater than 59 will be converted to hours, minutes, and seconds A date / time serial number. Dates should be entered by using the DATE function, or as results of other formulas or functions An Excel date / time serial number. Dates should be entered by using the DATE function, or as results of other formulas or functions. The Excel date serial number varies according to setting of 1900 or 1904 date system in Tools > Options > Calculation. The first date as an acceptable date in inverted commas or as a serial number A text string enclosed in quotation marks that represents a time in any one of the Excel time formats "y" = years; "m" = months; "d" = days; "md" = days ignoring months and years; "ym" = years and months; "yd" = years and days The year number as one to four digits

Start_date Time_text Unit Year

& Time Functions


Syntax
=DATE(year,month,day) =DATEDIF(start_date,end_date,unit) =DATEVALUE(date_text) =DAY(serial_number) =DAYS360(start_date,end_date,method) =EDATE(start_date,months)

=EOMONTH(start_date,months)

=HOUR(serial_number) =MINUTE(serial_number) =MONTH(serial_number) =NETWORKDAYS(start_date,end_date,holidays) =NOW() =SECOND(serial_number) =TIME(hour,minute,second)

=TIMEVALUE(time_text)

=TODAY() =WEEKDAY(serial_number,return_type)

=WEEKNUM(serial_num,return_type) =WORKDAY(start_date,days,holidays)

=YEAR(serial_number) =YEARFRAC(start_date,end_date,basis)

n Excel built in function. It doesn't appear in the listings in the function wizard files for Excel 2000.

me Function Arguments

se: 0 or omitted = US(NASD) 30/360 360 an 30/360

ks that is in a date text form acceptable to Excel. Note that acceptable date l settings.

f the month. If day is greater than the number of days in the month specified, ear arguments appropriately and day represents the balance after this

nonholiday days before or after start_date. A positive value for days yields a ds a past date

ate in inverted commas or as a serial number

dates to exclude from the working calendar. The list can be either a range of n array constant of the serial numbers that represent the dates

senting the hour. Any value greater than 23 will be divided by 24 and the hour value

30/360 method; TRUE = European 30/360 method

senting the minute. Any value greater than 59 will be converted to hours and

h of the year. If month is greater than 12, month adds that number of months cified

after start_date

pe of return value: 1 (or omitted) 1 = Sunday; 2 = 1 = Monday; 3 = 0 = Monday

ich day the week begins; 1 (or omitted) = starts Sunday nums 1 to 7; 2 = starts

senting the second. Any value greater than 59 will be converted to hours,

s should be entered by using the DATE function, or as results of other

er. Dates should be entered by using the DATE function, or as results of other date serial number varies according to setting of 1900 or 1904 date system in

ate in inverted commas or as a serial number

n marks that represents a time in any one of the Excel time formats

days; "md" = days ignoring months and years; "ym" = years and months; "yd"

digits

Engineering Functions
Name
BESSELI BESSELJ BESSELK BESSELY BIN2DEC BIN2HEX BIN2OCT COMPLEX

Source

Description

Analysis ToolPak Returns the Bessel function evaluated for purely imaginary arguments Analysis ToolPak Returns the Bessel function represented by Jn(x) Analysis ToolPak Returns the modified Bessel function represented by Kn(x) Analysis ToolPak Returns the Bessel / Weber / Neumann function Yn(x) Analysis ToolPak Converts binary number to decimal Analysis ToolPak Converts binary number to hexadecimal Analysis ToolPak Converts binary number to octal Analysis ToolPak Converts real and imaginary coefficients into complex numbers of the form x + yi or x + yj depending upon suffix Analysis ToolPak Converts a number from one measurement system to another Analysis ToolPak Converts a decimal number to binary Analysis ToolPak Converts a decimal number to hexadecimal Analysis ToolPak Converts a decimal number to octal Analysis ToolPak Test whether two values are equal Analysis ToolPak Returns the error function integrated between lower_limit and upper_limit Analysis ToolPak Returns the complementary ERF function integrated between x and infinity Analysis ToolPak Tests whether a number is greater than a threshold value Analysis ToolPak Converts a hexadecimal to a binary Analysis ToolPak Converts a hexadecimal to a decimal Analysis ToolPak Converts a hexadecimal to an octal Analysis ToolPak Returns the absolute value (modulus) of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the imaginary coefficient of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the argument theta - an angle expressed in radians Analysis ToolPak Returns the complex conjugate of a complex number provided in the text format "x + yi" or "x + yj"

CONVERT DEC2BIN DEC2HEX DEC2OCT DELTA ERF ERFC GESTEP HEX2BIN HEX2DEC HEX2OCT IMABS

IMAGINARY

IMARGUMENT IMCONJUGATE

IMCOS

Analysis ToolPak Returns the cosine of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the quotient of two complex numbers provided in the text format "x + yi" or "x + yj"

IMDIV

IMEXP

Analysis ToolPak Returns the exponential of a complex number provided in the text format "x + yi" or "x + yj"

IMLN

Analysis ToolPak Returns the natural logarithm of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the base-10 logarithm of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the base-2 logarithm of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns a complex number provided in the text format "x + yi" or "x + yj" raised to an integer number Analysis ToolPak Returns the product of 2 - 29 complex numbers provided in the text format "x + yi" or "x + yj"

IMLOG10

IMLOG2

IMPOWER

IMPRODUCT

IMREAL

Analysis ToolPak Returns the real coefficient of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the sine of a complex number provided in the text format "x + yi" or "x + yj" Analysis ToolPak Returns the square root of a complex number provided in the text format "x + yi" or "x + yj"

IMSIN

IMSQRT

IMSUB

Analysis ToolPak Returns the difference of two complex numbers provided in the text format "x + yi" or "x + yj"

IMSUM

Analysis ToolPak Returns the sum of 2 - 29 complex numbers provided in the text format "x + yi" or "x + yj"

OCT2BIN OCT2DEC OCT2HEX

Analysis ToolPak Converts an octal number to binary Analysis ToolPak Converts an octal number to decimal Analysis ToolPak Converts an octal number to hexadecimal

Engineering Function Arguments


Argument
From_unit(1)

Description
A unit of measurement

From_unit(2)

Weight & Mass: "g" = gram; "sg" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces (avoirdupois) Distance: "m" = meter; "mi" = Statute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; "ang" = Angstrom; "pica" = pica (1/72in) Time: "yr" = year; "day" = day; "hr" = hour; "mn" = minute; "sec" = second Pressure: "pa" = Pascal; "atm" = atmosphere; "mmHg" = mm of mercury Force: "N" = Newton; "dyn" = dyne; "lbf" = pound force Energy: "J" = Joule; "e" = erg; "c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; "HPh" = horsepower-hour; "Wh" = Watt-hour; "flb" = foot-pound; "BTU" = BTU Power: "HP" = horsepower; "W" = Watt Magnetism: "T" = Tesler; "ga" = Gauss Temperature: "C" = degrees Celsius; "F" = degrees Fahrenheit; "K" = Kelvin Liquid Measure: "tsp" = teaspoon; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; "pt" = US Pint; "UK_pt" = UK pint; "qt" = quart; "gal" = gallon; "l" = liter

From_unit(3)

Prefix Abbreviations for metric: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = giga; "M" = 1E+06 = mega; "k" = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; "c"=1E-02 = centi; "m" = 1E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15 = femto; "a" = 1E-18 = atto Imaginary coeffient of the complex number A complex number First complex number Second complex number The second of 1-29 complex numbers The lower bound for integrating ERF The order of the function A number or expression that evaluates to a number The first number The second number Second of up to 30 numbers. You can also use a single array or a reference to an array instead of arguments separated by commas The number of characters to use. If places is omitted, Excel uses the minimum number of characters necessary The real coefficient of the complex number The threshold value. If you omit a value for step, GESTEP uses zero The suffix for the imaginary component of the complex number. If omitted, suffix is assumed to be "i" A unit of measurement

I_num Inumber Inumber1 Inumber2 Inumber2, Lower_limit N Number Number1 Number2 Number2, Places Real_num Step Suffix To_unit(1)

To_unit(2)

Weight & Mass: "g" = gram; "sg" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces (avoirdupois) Distance: "m" = meter; "mi" = Statute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; "ang" = Angstrom; "pica" = pica (1/72in) Time: "yr" = year; "day" = day; "hr" = hour; "mn" = minute; "sec" = second Pressure: "pa" = Pascal; "atm" = atmosphere; "mmHg" = mm of mercury Force: "N" = Newton; "dyn" = dyne; "lbf" = pound force Energy: "J" = Joule; "e" = erg; "c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; "HPh" = horsepower-hour; "Wh" = Watt-hour; "flb" = foot-pound; "BTU" = BTU Power: "HP" = horsepower; "W" = Watt Magnetism: "T" = Tesler; "ga" = Gauss Temperature: "C" = degrees Celsius; "F" = degrees Fahrenheit; "K" = Kelvin Liquid Measure: "tsp" = teaspoon; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; "pt" = US Pint; "UK_pt" = UK pint; "qt" = quart; "gal" = gallon; "l" = liter

To_unit(3)

Prefix Abbreviations for metric: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = giga; "M" = 1E+06 = mega; "k" = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; "c"=1E-02 = centi; "m" = 1E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15 = femto; "a" = 1E-18 = atto The upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit The value at which to evaluate the function

Upper_limit X

eering Functions
Syntax
=BESSELI(x,n) =BESSELJ(x,n) =BESSELK(x,n) =BESSELY(x,n) =BIN2DEC(Number) =BIN2HEX(Number,Places) =BIN2OCT(Number,Places) =COMPLEX(real_num,i_num,suffix)

=CONVERT(number,from_unit,to_unit) =DEC2BIN(Number) =DEC2HEX(Number) =DEC2OCT(Number) =DELTA(number1,number2) =ERF(lower_limit,upper_limit) =ERFC(x) =GESTEP(number,step) =HEX2BIN(Number,Places) =HEX2DEC(Number) =HEX2OCT(Number,Places) =IMABS(inumber)

=IMAGINARY(inumber)

=IMARGUMENT(inumber) =IMCONJUGATE(inumber)

=IMCOS(inumber)

=IMDIV(inumber1,inumber2)

=IMEXP(inumber)

=IMLN(inumber)

=IMLOG10(inumber)

=IMLOG2(inumber)

=IMPOWER(inumber,number)

=IMPRODUCT(inumber1,inumber2,...)

=IMREAL(inumber)

=IMSIN(inumber)

=IMSQRT(inumber)

=IMSUB(inumber1,inumber2)

=IMSUM(inumber1,inumber2,...)

=OCT2BIN(number,places) =OCT2DEC(number) =OCT2HEX(number,places)

g Function Arguments

" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces

atute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; 1/72in) hr" = hour; "mn" = minute; "sec" = second atmosphere; "mmHg" = mm of mercury ne; "lbf" = pound force " Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; = Watt-hour; "flb" = foot-pound; "BTU" = BTU = Watt Gauss sius; "F" = degrees Fahrenheit; "K" = Kelvin on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; ; "qt" = quart; "gal" = gallon; "l" = liter

: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15

ex number

mbers

ERF

luates to a number

u can also use a single array or a reference to an array instead of arguments

. If places is omitted, Excel uses the minimum number of characters

ex number

a value for step, GESTEP uses zero

ponent of the complex number. If omitted, suffix is assumed to be "i"

" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces

atute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; 1/72in) hr" = hour; "mn" = minute; "sec" = second atmosphere; "mmHg" = mm of mercury ne; "lbf" = pound force " Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; = Watt-hour; "flb" = foot-pound; "BTU" = BTU = Watt Gauss sius; "F" = degrees Fahrenheit; "K" = Kelvin on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; ; "qt" = quart; "gal" = gallon; "l" = liter

: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15

ERF. If omitted, ERF integrates between zero and lower_limit

he function

External Functions
Name
CALL

Source
Built In

Description
Calls a procedure in a dynamic link library or code resource

EUROCONVERT Add-in

Converts a number to or from Euros to or from a member currency or converts between one euro member currency to another using the Euro as an intermediary (triangulation)

GETPIVOTDATA Built In REGISTER.ID SQL.REQUEST Built In ODBC

Returns data stored in a pivot table Returns the register ID of the specified dynamic link library (DLL) or code resource that has been previously registered Connects with an external data source, and runs a query from a worksheet. SQL.REQUEST then returns the result as an array

External Function Arguments


Argument
Argument1, Col_names_logical

Description
The arguments to be passed to the procedure Indicates whether column names are returned as the first row of the results. TRUE if the column names to be returned as the first row of the results. FALSE if column names not wanted. If column_names_logical is omitted, SQL.REQUEST does not return column names Supplies information, such as the data source name, user ID, and passwords, required by the driver being used to connect to a data source and must follow the driver's format The name, enclosed in quotation marks, for the data field that contains the data Specifies when the driver dialog box is displayed and which options are available One of up to 14 pairs of field names and item names that describe the data Second of up to 14 pairs of field names and item names that describe the data The name of the file that contains the code resource in Microsoft Excel for the Macintosh One of up to 14 pairs of field names and item names that describe the data Second of up to 14 pairs of field names and item names that describe the data Quoted text specifying the name of the dynamic link library (DLL) that contains the procedure in Microsoft Excel for Windows A number or expression that evaluates to a number A cell reference where you want the completed connection string placed A reference to any cell, range of cells, or named range of cells in a PivotTable report Text specifying the name of the function in the DLL. You can also use the ordinal value of the function from the EXPORTS statement in the module-definition file (.DEF).

Connection_string Data_field Driver_prompt Field1, Item1 Field2, Item2, File_text Item1 Item2, Module_text Number Output_ref Pivot_table Procedure

Query_text Register_id Resource Source

The SQL statement that you want to execute on the data source The value returned by a previously executed REGISTER or REGISTER.ID function The name of the code resource in Microsoft Excel for the Macintosh. You can also use the resource ID number. The resource ID number must not be in the form of text A three-letter string, or reference to a cell containing the string, corresponding to the ISO code for the source currency: Belgium - franc - BEF Luxembourg - franc - LUF Germany - deutche mark - DEM Spain - peseta - ESP France - franc - FRF Ireland - pound - IEP Italy - lira - ITL Netherlands - guilder - NLG Austria - schilling - ATS Portugal - escudo - PTE Finland - markka -FIM Euro member states - euro - EUR Others may be added later: Denmark - krone - DKK Greece - drachma - GRD Sweden - krona - SEK UK - pound sterling - GBP

Target

A three-letter string, or reference to a cell containing the string, corresponding to the ISO code for the source currency Belgium - franc - BEF Luxembourg - franc - LUF Germany - deutche mark - DEM Spain - peseta - ESP France - franc - FRF Ireland - pound - IEP Italy - lira - ITL Netherlands - guilder - NLG Austria - schilling - ATS Portugal - escudo - PTE Finland - markka -FIM Euro member states - euro - EUR Others may be added later: Denmark - krone - DKK Greece - drachma - GRD Sweden - krona - SEK UK - pound sterling - GBP

Type_text (CALL function)

Text specifying the data type of the return value and the data types of all arguments to the DLL or code resource

ernal Functions
Syntax
=CALL(register_id,argument1,...) With Register.id =CALL(module_text,procedure,type_text, argument1,...) Excel for Windows =CALL(file_text,resource,type_text, argument1,...) Excel for Macintosh =EUROCONVERT(number,source,target, full_precision,triangulation_precision)

=GETPIVOTDATA(data_field,pivot_table,field1,item1, field2,item2,...) =REGISTER.ID(module_text,procedure,type_text) =SQL.REQUEST(connection_string,output_ref, driver_prompt,query_text,col_names_logical)

Function Arguments

he procedure

are returned as the first row of the results. TRUE if the column names to be sults. FALSE if column names not wanted. If column_names_logical is ot return column names

e data source name, user ID, and passwords, required by the driver being and must follow the driver's format marks, for the data field that contains the data

box is displayed and which options are available

mes and item names that describe the data

names and item names that describe the data

s the code resource in Microsoft Excel for the Macintosh

mes and item names that describe the data

names and item names that describe the data

of the dynamic link library (DLL) that contains the procedure in Microsoft

luates to a number

the completed connection string placed

cells, or named range of cells in a PivotTable report

unction in the DLL. You can also use the ordinal value of the function from the ule-definition file (.DEF).

t to execute on the data source

ly executed REGISTER or REGISTER.ID function

n Microsoft Excel for the Macintosh. You can also use the resource ID r must not be in the form of text to a cell containing the string, corresponding to the ISO code for the source

ourg - franc - LUF Germany - deutche mark - DEM franc - FRF Ireland - pound - IEP Italy - lira - ITL ustria - schilling - ATS Portugal - escudo - PTE ember states - euro - EUR Sweden - krona - SEK

e - drachma - GRD

to a cell containing the string, corresponding to the ISO code for the source

ourg - franc - LUF Germany - deutche mark - DEM franc - FRF Ireland - pound - IEP Italy - lira - ITL ustria - schilling - ATS Portugal - escudo - PTE ember states - euro - EUR Sweden - krona - SEK

e - drachma - GRD

he return value and the data types of all arguments to the DLL or code

Financial Functions
Name
ACCRINT ACCRINTM AMORDEGRC

Source

Description

Analysis ToolPak Returns the accrued interest for a security that pays periodic interest Analysis ToolPak Returns the accrued interest for a security that pays interest at maturity Analysis ToolPak Returns the depreciation for each accounting period using the French accounting system

AMORLINC

Analysis ToolPak Returns the depreciation for each accounting period using the French accounting system

COUPDAYBS

Analysis ToolPak Returns the number of days from the beginning of the coupon period to the settlement date using the specified or default day counting basis

COUPDAYS

Analysis ToolPak Returns the number of days in the coupon period that contains the settlent date using the specified or default day counting basis Analysis ToolPak Returns the number of days from the settlement date to the next coupon date using the specified or default day counting basis

COUPDAYSNC

COUPNCD

Analysis ToolPak Returns the next coupon date after the settlement date using the specified or default day counting basis Analysis ToolPak Returns the number of coupons payable between the settlement date and maturity date using the specified or default day counting basis

COUPNUM

COUPPCD

Analysis ToolPak Returns the previous coupon date before the settlement date using the specified or default day counting basis Analysis ToolPak Returns the cumulative interest paid between two periods Analysis ToolPak Returns the cumulative principal paid on a loan between two periods Built In Returns the depreciation of an asset for a specified period, using the fixed declining balance method

CUMIPMT CUMPRINC DB

DDB

Built In

DISC

Returns the deoreciation of an asset for a specified period, using the double-declining balance method of some other method that is specified Analysis ToolPak Returns the discount rate for a security using the specified or default day counting basis

DOLLARDE

Analysis ToolPak Converts a dollar price (expressed as a fraction) into a dollar price expressed as a decimal number

DOLLARFR

Analysis ToolPak Converts a dollar price (expressed as a decimal number) into a dollar price expressed as a fraction Analysis ToolPak Returns the Macauley duration of a security with periodic interest payments using the specified or default day counting basis

DURATION

EFFECT

Analysis ToolPak Returns the effective annual interest rate of a given nominal rate with its compounding frequency Built In Returns the future value of an investment

FV FVSCHEDULE

Analysis ToolPak Returns the future value of an initial principal after applying a series of compound interest rates Analysis ToolPak Returns the interest rate for a fully invested security using the specified or default day counting basis Built In Returns the amount of the interest element in a payment for an investment for a given period

INTRATE

IPMT

IRR ISPMT MDURATION

Built In Built In

Returns the internal rate of return for a series of cash flows Returns the interest associated with a specific loan payment

Analysis ToolPak Returns the Macauley modified duration for a security with an assumed par value of $100 using the specified or default day counting basis

MIRR

Built In

Returns the modified internal rate of return based on different finance and reinvestment rates for negative and positive cash flows

NOMINAL

Analysis ToolPak Returns the nominal rate equivalent to a given annual effective with a given compounding frequency for the nominal rate

NPER NPV

Built In Built In

Returns the number of periods for an investment Returns the net present value of an investment based upon a series of periodic cash flows and a discount rate where the first cash flow is received at the end of the first period

ODDFPRICE

Analysis ToolPak Returns the price per $100 face value of a security with an odd first period using the specified or default day counting basis Analysis ToolPak Returns the yield of a security with an odd first period using the specified or default day counting basis

ODDFYIELD

ODDLPRICE

Analysis ToolPak Returns the price per $100 face value of a security with an odd last period using the specified or default day counting basis Analysis ToolPak Returns the yield of a security with an odd last period using the specified or default day counting basis Built In Built In Returns the periodic payment for an annuity Returns the amount of principal element in a payment for an investment for a given period

ODDLYIELD

PMT PPMT

PRICE

Analysis ToolPak Returns the price per $100 face value of a security that pays periodic interest using the specified or default day counting basis Analysis ToolPak Returns the price per $100 face value of a discounted security using the specified or default day counting basis Analysis ToolPak Returns the price per $100 face value of a security that pays interest at maturity using the specified or default day counting basis Built In Built In Returns the present value of an investment Returns the interest rate per period of an annuity

PRICEDISC

PRICEMAT

PV RATE RECEIVED

Analysis ToolPak Returns the amount received at maturity for a fully invested security using the specified or default day counting basis Built In Built In Returns the straight-line depreciation of an asset for one period. Returns the sum of years' digits depreciation of an asset for a specified period

SLN SYD

TBILLEQ TBILLPRICE TBILLYIELD VDB

Analysis ToolPak Returns the bond-equivalent yield for a treasury bill Analysis ToolPak Returns the price per $100 face value for a Treasury bill Analysis ToolPak Returns the yield for a treasury bill Built In Returns the depreciation of an asset for a specified or partial period using a variable declining balance method

XIRR

Analysis ToolPak Returns the annual effective interest rate for a schedule of cash flows received at specified dates Analysis ToolPak Returns the net present value for a schedule of cash flows received at specified dates

XNPV

YIELD

Analysis ToolPak Returns the yield on a security that pays periodic interest using the specified or default day counting basis

YIELDDISC

Analysis ToolPak Returns the annual yield for a discounted security using the specified or default day counting basis. Analysis ToolPak Returns the annual yield of a security that pays interest at maturity using the specified or default day counting basis

YIELDMAT

Financial Function Arguments


Argument
Basis (For Securities Functions) Cost Coupon Date_purchased Dates

Description
Year basis to be used: 0 or omitted 360 (NASD); 1 = Actual; 2 = 365; 3 = 360 (European) Cost of the asset The security's annual coupon rate Date of purchase of the asset. Entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number A schedule of payment dates that corresponds to the cash flow payments. The first payment date indicates the beginning of the schedule of payments. All other dates must be later than this date, but they may occur in any order A decimal number The security's discount rate The effective interest rate Last period number The rate at which the balance declines. If factor is omitted, it is assumed to be 2 (the double-declining balance method) The interest rate you pay on the money used in the cash flows The security's first coupon date A security's first interest date entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number Date of the end of the first period. Entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number The integer to use in the denominator of the fraction A number expressed as a fraction The number of coupon payments per year for a security. Future Value A number that you guess is close to the result of IRR

Decimal_dollar Discount Effect_rate End_period Factor Finance_rate First_coupon First_Interest First_period Fraction Fractional_dollar Frequency FV Guess

Investment Issue Last_interest Life Maturity Month (For DB function) No_switch

The amount invested in the security A security's issue date entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number The security's last coupon date The number of periods over which the asset is being depreciated (sometimes called the useful life of the asset) The security's maturity date The number of months in the first year. If month is omitted, it is assumed to be 12 A logical value specifying whether to switch to straight-line depreciation when depreciation is greater than the declining balance calculation.If TRUE, Excel does not switch to straight-line depreciation even when the depreciation is greater than the declining balance calculation. FALSE or omitted, Excel switches to straight-line depreciation when depreciation is greater than the declining balance calculation

Nominal_rate Nper Npery Par Period Pmt Pr Principal PV Rate (For amortization functions) Rate (For Depreciation Functions) Rate (For NPV and XNPV) Rate (For Securities Functions) Redemption Reinvest_rate Salvage Schedule

The nominal interest rate The number of periods The number of compounding periods per year A security's par value. (Default = $1,000) The number of the accounting period The payment made each period The security's price per $100 face value The present value The Present Value The interest rate per period The rate of depreciation The discount rate A security's annual coupon rate The security's redemption value per $100 face value The interest rate you receive on the cash flows as you reinvest them Salvage value at the end of the life of the asset An array of interest rates to apply

Settlement

A security's settlement date, which is the date after the issue date when the security is traded to the buyer. Entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number First period number 0 = Payment in arrears; 1 = payment in advance A numeric value Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV) An array or a reference to cells that contain numbers for which you want to calculate the internal rate of return. Values must contain at least one positive value and one negative value to calculate the internal rate of return. If an array or reference argument contains text, logical values, or empty cells, those values are ignored.

Start_period Type (Amortization functions) Value1 Value2, Values (IRR and MIRR)

Values (XIRR and XNPV)

A series of cash flows that corresponds to a schedule of payments in dates. The first payment is optional and corresponds to a cost or payment that occurs at the beginning of the investment. If the first value is a cost or payment, it must be a negative value. All succeeding payments are discounted based on a 365-day year. The series of values must contain at least one positive value and one negative value

Yld

The security's annual yield

ncial Functions
Syntax
=ACCRINT(Issue,First_Interest,Settlement,Rate, Par,Frequency,Basis) =ACCRINTM(Issue,Settlement,Rate,Par,Basis) =AMORDEGRC(Cost,Date_purchased,First_period, Salvage,Period,Rate,Basis)

=AMORLINC(Cost,Date_purchased,First_period, Salvage,Period,Rate,Basis)

=COUPDAYBS(settlement,maturity, frequency,basis)

=COUPDAYS(settlement,maturity, frequency,basis)

=COUPDAYSNC(settlement,maturity, frequency,basis)

=COUPNCD(settlement,maturity,frequency,basis)

=COUPNUM(settlement,maturity,frequency,basis)

=COUPPCD(settlement,maturity,frequency,basis)

=CUMIPMT(rate,nper,pv,start_period,end_period, type) =CUMPRINC(rate,nper,pv,start_period,end_period, type) =DB(cost,salvage,life,period,month)

=DDB(cost,salvage,life,period,factor)

=DISC(settlement,maturity,pr,redemption,basis)

=DOLLARDE(fractional_dollar,fraction)

=DOLLARFR(decimal_dollar,fraction)

=DURATION(settlement,maturity,coupon,yld, frequency,basis)

=EFFECT(nominal_rate,npery)

=FV(rate,nper,pmt,pv,type) =FVSCHEDULE(principal,schedule)

=INTRATE(settlement,maturity,investment, redemption,basis)

=IPMT(rate,per,nper,pv,fv,type)

=IRR(values,guess) =ISPMT(rate,per,nper,pv) =MDURATION(settlement,maturity,coupon,yld, frequency,basis)

=MIRR(values,finance_rate,reinvest_rate)

=NOMINAL(effect_rate,npery)

=NPER(rate, pmt, pv, fv, type) =NPV(rate,value1,value2, ...)

=ODDFPRICE(settlement,maturity,issue, first_coupon,rate,yld,redemption, frequency,basis) =ODDFYIELD(settlement,maturity,issue, first_coupon,rate,pr,redemption, frequency,basis)

=ODDLPRICE(settlement,maturity,last_interest, rate,yld,redemption,frequency,basis)

=ODDLYIELD(settlement,maturity,last_interest, rate,pr,redemption,frequency,basis)

=PMT(rate,nper,pv,fv,type) =PPMT(rate,per,nper,pv,fv,type)

=PRICE(settlement,maturity,rate,yld,redemption, frequency,basis)

=PRICEDISC(settlement,maturity,discount, redemption,basis)

=PRICEMAT(settlement,maturity,issue,rate, yld,basis)

=PV(rate,nper,pmt,fv,type) =RATE(nper,pmt,pv,fv,type,guess) =RECEIVED(settlement,maturity,investment, discount,basis)

=SLN(cost,salvage,life) =SYD(cost,salvage,life,per)

=TBILLEQ(settlement,maturity,discount) =TBILLPRICE(settlement,maturity,discount) =TBILLYIELD(settlement,maturity,pr) =VDB(cost,salvage,life,start_period,end_period, factor,no_switch)

=XIRR(values,dates,guess)

=XNPV(rate,values,dates)

=YIELD(settlement,maturity,rate,pr,redemption, frequency,basis)

=YIELDDISC(settlement,maturity,pr,redemption, basis)

=YIELDMAT(settlement,maturity,issue,rate,pr, basis)

Function Arguments

ed 360 (NASD); 1 = Actual; 2 = 365; 3 = 360 (European)

ntered as an acceptable date in quotation marks or as a serial number or umber

t corresponds to the cash flow payments. The first payment date indicates the ments. All other dates must be later than this date, but they may occur in any

clines. If factor is omitted, it is assumed to be 2 (the double-declining balance

money used in the cash flows

ered as an acceptable date in quotation marks or as a serial number or umber

. Entered as an acceptable date in quotation marks or as a serial number or umber

nator of the fraction

n per year for a security.

e to the result of IRR

rity

s an acceptable date in quotation marks or as a serial number or function

h the asset is being depreciated (sometimes called the useful life of the asset)

year. If month is omitted, it is assumed to be 12

er to switch to straight-line depreciation when depreciation is greater than the RUE, Excel does not switch to straight-line depreciation even when the eclining balance calculation. FALSE or omitted, Excel switches to straight-line s greater than the declining balance calculation

iods per year $1,000)

riod

e value

per $100 face value

he cash flows as you reinvest them

fe of the asset

ch is the date after the issue date when the security is traded to the buyer. quotation marks or as a serial number or function returning a date serial

ment in advance

(n=30 for AVERAGEA; n=29 for CHOOSE, NPV)

hat contain numbers for which you want to calculate the internal rate of return. positive value and one negative value to calculate the internal rate of return. t contains text, logical values, or empty cells, those values are ignored.

sponds to a schedule of payments in dates. The first payment is optional and t that occurs at the beginning of the investment. If the first value is a cost or alue. All succeeding payments are discounted based on a 365-day year. The east one positive value and one negative value

Information Functions
Name
CELL

Source
Built In

Description
Returns information about the formatting , location or contents of the cell or upper left cell of the reference Counts the number of blank cells in the range Returns a number corresponding to an Excel error type Returns information about the current operating environment Returns TRUE if the value is blank Returns TRUE if the value is any error value except #N/A Returns TRUE if the value is any error value

COUNTBLANK* ERROR.TYPE INFO ISBLANK ISERR ISERROR ISEVEN ISLOGICAL ISNA ISNONTEXT ISNUMBER ISODD ISREF ISTEXT N NA TYPE

Built In Built In Built In Built In Built In Built In

Analysis ToolPak Returns TRUE if the number is even Built In Built In Built In Built In Returns TRUE if the value is a logical value Returns TRUE if the value is the #N/A error value Returns TRUE if the value is not text Returns TRUE if the value is a number

Analysis ToolPak Returns TRUE if the number is odd Built In Built In Built In Built In Built In Returns TRUE if the value is a reference Returns TRUE if the value is text Returns a value converted to a number Returns the error value #N/A Returns the type of value (1 for value is a number; 2 for value is text; 4 for value is logical value; 16 for value is error value; 64 for value is array)

Notes:

* See also COUNT, COUNTA and FREQUENCY (Statistical) and COUNTIF (Maths) and DCOUNT and DCOUNTA (Database)

Information Function Arguments


Argument
Error_val

Description
The error value whose identifying number you want: 1 = #Null!; 2 = #Div/0!; 3 = #Value!; 4 = #Ref!; 5 = #Name?; 6 = #N/A

Info_type

A text value that specifies what type of cell information you want: "Address" = first cell in reference "Col" = First column number in reference "Color" Returns 1 for negative colored, 0 otherwise "Contents" = Value of upper left cell in reference "Format" = Text value corresponding to number format "Prentheses" = Returns 1 for parenthese for positive or all values, 0 otherwise "Prefix" = Text value corresponding to label prefix "Protect" = returns 0 if unlucked, 1 if locked "Row" = First row number in reference "Type" = Text value for type of data; b for blank, l for label, v for value "Width" = Column width rounded to nearest integer

Number Reference

A number or expression that evaluates to a number Reference to a cell or range of cells and can refer to multiple areas. If you want to specify several references as a single argument, then you must include extra sets of parentheses so that Microsoft Excel will not interpret the comma as a field separator Text that specifies what type of information you want returned: "directory" = Path of current directory of folder; "memavail" = Amount of currently available memory in bytes; "memused" = Amount of memory being used for data; "numfile" = number of active worksheets in open workbooks; "origin" = cell reference of top leftmost cell visible in window, based on current scrolling position; "osversion" = current operating system version, as text; "recalc" = current recalculation mode; "release" = version of Excel; "system" = name of the operating environment (Mac or pcdos); "totmem" = total memory available

Type_text (INFO function)

Value

A value or an expression that evaluates to a value:

mation Functions
Syntax
=CELL(info_type,reference)

=COUNTBLANK(range) =ERROR.TYPE(error_val) =INFO(type_text) =ISBLANK(Value) =ISERR(Value) =ISERROR(Value) =ISEVEN(Number) =ISLOGICAL(Value) =ISNA(Value) =ISNONTEXT(Value) =ISNUMBER(Value) =ISODD(Number) =ISREF(Value) =ISTEXT(Value) =N(Value) =NA() =TYPE(Value)

atistical) and COUNTIF (Maths) and DCOUNT and DCOUNTA (Database)

n Function Arguments

g number you want: e!; 4 = #Ref!; 5 = #Name?;

ype of cell information you want:

eference lored, 0 otherwise cell in reference ding to number format enthese for positive or all values, 0 otherwise ng to label prefix 1 if locked rence ata; b for blank, l for label, v for value to nearest integer

luates to a number

ells and can refer to multiple areas. If you want to specify several references must include extra sets of parentheses so that Microsoft Excel will not interpret

nformation you want returned: ctory of folder; y available memory in bytes; y being used for data; ksheets in open workbooks; tmost cell visible in window, based on current scrolling position; ystem version, as text; mode;

g environment (Mac or pcdos); le

aluates to a value:

Logical Functions
Name
AND FALSE IF

Source
Built In Built In Built In

Description
Returns TRUE if all its arguments are TRUE Returns the logical value FALSE Returns one value specified condition evaluates to TRUE and another value if it evaluates to FALSE Reverses the logic of its argument ReturnsTRUE if any argument is TRUE Returns the logical value TRUE

NOT OR TRUE

Built In Built In Built In

Logical Function Arguments


Argument
Logical Logical_test Logical1 Logical2, Value_if_false Value_if_true

Description
A value or expression that can be evaluated to TRUE or FALSE Any value or expression that can be evaluated to TRUE or FALSE Condition to be tested. Argument must evaluate to a logical value or be arrays or references that contain logical values Second of up to 30 conditions you want to test that can be either TRUE or FALSE The value that is returned if logical_test is FALSE The value that is returned if logical_test is TRUE

gical Functions
Syntax
=AND(Logical1,Logical2,) =FALSE() =IF(logical_test,value_if_true,value_if_false)

=NOT(Logical) =OR(logical1,logical2,...) =TRUE()

Function Arguments

e evaluated to TRUE or FALSE be evaluated to TRUE or FALSE must evaluate to a logical value or be arrays or references that contain

u want to test that can be either TRUE or FALSE

al_test is FALSE

al_test is TRUE

Lookup & Reference Functions


Name
ADDRESS AREAS CHOOSE COLUMN COLUMNS HLOOKUP HYPERLINK INDEX

Source
Built In Built In Built In Built In Built In Built In Built In Built In

Description
Creates a cell address as text based on given row and column rumbers Returns the number of areas in a reference Uses a specified index number to select one from up to 29 specified values Returns the column number of the cell or a specified reference Returns the number of columns in an array or reference Looks in the top row of a table or array and returns the value of the indicated cell Creates a shortcut that opens a document on your hard drive, a server or the internet Alternative forms. Array form returns a value or array of values. Reference form returns a reference. Returns a reference indicated by a value provided as text Alternative forms. Vector form looks up values in a one row or column range and returns a value in a second one row or column range. Array form looks in the first row or column of an array for the specified value and returns a value from the same position in the last row or column of the array

INDIRECT LOOKUP

Built In Built In

MATCH

Built In

Returns the relative position of an item in an array that matches a specified value in a specified order Returns a reference to a range that is a specified number of rows and columns from a cell or range of cells Returns the row number of a reference Returns the number of rows in a reference Retrieves real-time data from a program that supports COM automation Transposes vertical or horizontal arrays. Entered as an array formula in same number of cells as array. Locates a specified value in the leftmost column of a specified table, and returns the value in the same row from a specified column in the table

OFFSET

Built In

ROW ROWS RTD TRANSPOSE

Built In Built In Built In Built In

VLOOKUP

Built In

Lookup & Reference Function Arguments


Argument
A1 Abs_num Area_num Array Col_index_num Cols Column_num Friendly_name Height Index_num Link_location Lookup_array Lookup_value Lookup_vector Match_type

Description
A logical value that specifies the A1 (TRUE) or R1C1 (FALSE) reference style The type of reference to return: 1 = Absolute; 2 = Abs Row / Rel Col; 3 = Rel Row / Abs Col; 4 = Relative Selects a range in reference from which to return the intersection of row_num and column_num An array or array formula, or a reference to a range of cells The column number in table_array from which the matching value must be returned The number of columns, to the left (-) or right (+), that you want the upper-left cell of the result to refer to Column number The jump text or numeric value that is displayed in the cell The height, in number of rows, that you want the returned reference to be. Height must be a positive number Specifies which value argument is selected. Index_num must be a number between 1 and 29, or a formula or reference to a cell containing a number between 1 and 29 The path and file name to the document to be opened as text A contiguous range of cells containing possible lookup values. Lookup_array must be an array or an array reference The value to be found A range that contains only one row or one column. The values in lookup_vector can be text, numbers, or logical values The number -1, 0, or 1. Match_type specifies how Microsoft Excel matches lookup_value with values in lookup_array: 1 = (default) largest value less than or equal to look_up value; 0 = first value to exactly equal lookup value -1 = smallest value greater than or equal to look_value

ProgID Range_lookup Ref_text Reference

The name of the ProgID of a registered COM automation add-in that has been installed on the local computer. Enclose the name in quotation marks A logical value that specifies whether you want to find an exact match or an approximate match. If TRUE = approximate match is returned FALSE = Exact Refers to another workbook (an external reference), Reference to a cell or range of cells and can refer to multiple areas. If you want to specify several references as a single argument, then you must include extra sets of parentheses so that Microsoft Excel will not interpret the comma as a field separator A range that contains only one row or column. It must be the same size as lookup_vector The row number in table_array from which the matching value will be returned

Result_vector Row_index_num

Row_num Rows Server Sheet_text Table_array Topic1 Topic2, Value1 Value2, Width

Row number The number of rows, up (-) or down (+), that you want the upper-left cell to refer to Name of the server where the add-in should be run. If there is no server, and the program is run locally, leave the argument blank. Otherwise, enter quotation marks ("") around the server name Text specifying the name of the worksheet to be used as the external reference. If sheet_text is omitted, no sheet name is used A table of information in which data is looked up First of up to 28 parameters that together represent a unique piece of real-time data Second of up to 28 parameters that together represent a unique piece of real-time data A numeric value Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV) The width, in number of columns, that you want the returned reference to be. Width must be a positive number

Reference Functions
Syntax
=ADDRESS(Row_num,Column_num,Abs_num, A1,Sheet_text) =AREAS(reference) =CHOOSE(index_num,value1,value2,...) =COLUMN(reference) =COLUMNS(array) =HLOOKUP(lookup_value,table_array, row_index_num,range_lookup) =HYPERLINK(link_location,friendly_name) =INDEX(array,row_num,column_num) =INDEX(reference,row_num,column_num, area_num) =INDIRECT(ref_text,a1) =LOOKUP(lookup_value,lookup_vector, result_vector) =LOOKUP(lookup_value,array)

=MATCH(lookup_value,lookup_array, match_type)

=OFFSET(reference,rows,cols,height,width)

=ROW(reference) =ROWS(array) =RTD(ProgID,server,topic1,[topic2],...) =TRANSPOSE(array)

=VLOOKUP(lookup_value,table_array, col_index_num,range_lookup)

rence Function Arguments

A1 (TRUE) or R1C1 (FALSE) reference style

Col; 3 = Rel Row / Abs Col; 4 = Relative

m which to return the intersection of row_num and column_num

ference to a range of cells

ay from which the matching value must be returned

ft (-) or right (+), that you want the upper-left cell of the result to refer to

hat is displayed in the cell

at you want the returned reference to be. Height must be a positive number

s selected. Index_num must be a number between 1 and 29, or a formula or umber between 1 and 29

cument to be opened as text

aining possible lookup values. Lookup_array must be an array or an array

ow or one column. The values in lookup_vector can be text, numbers, or

pe specifies how Microsoft Excel matches lookup_value with values in

an or equal to look_up value; 0 = first value to exactly equal lookup value or equal to look_value

stered COM automation add-in that has been installed on the local computer. arks

ether you want to find an exact match or an approximate match. If TRUE = ALSE = Exact

external reference),

ells and can refer to multiple areas. If you want to specify several references must include extra sets of parentheses so that Microsoft Excel will not interpret

ow or column. It must be the same size as lookup_vector

om which the matching value will be returned

wn (+), that you want the upper-left cell to refer to

d-in should be run. If there is no server, and the program is run locally, leave enter quotation marks ("") around the server name

worksheet to be used as the external reference. If sheet_text is omitted, no

ata is looked up

together represent a unique piece of real-time data

hat together represent a unique piece of real-time data

(n=30 for AVERAGEA; n=29 for CHOOSE, NPV)

, that you want the returned reference to be. Width must be a positive number

Maths Functions
Name
ABS ACOS ACOSH ASIN ASINH ATAN ATAN2 ATANH CEILING

Source
Built In Built In Built In Built In Built In Built In Built In Built In Built In

Description
Returns the absolute value of a number Returns in radians the arccosine of a number Returns the inverse hyperbolic cosine of a number Returns in radians the arcsine of a number Returns the inverse hyperbolic sine of a number Returns in radians the arctangent of a number Returns in radians the arctangent from x and y coordinates Returns the inverse hyperbolic tangent of a number Rounds a number (away from zero) to the nearest integer or to the nearest multiple of significance Returns the number of combinations for a given number of objects Returns the cosine of a given angle given in radians Returns the hyperbolic cosine of a number Counts the number of cells that meet the criteria specified in the argument Converts radians to degrees Rounds a number away from zero to the nearest even integer Returns e (=2.71828182845904) raised to the power of a given number Returns the factorial of a number

COMBIN++ COS COSH COUNTIF* DEGREES EVEN EXP FACT FACTDOUBLE FLOOR

Built In Built In Built In Built In Built In Built In Built In Built In

Analysis ToolPak Returns the double factorial of a number Built In Rounds a number down towards 0 to the nearest integer or to the nearest multiple of significance

GCD INT LCM LN LOG

Analysis ToolPak Returns the greatest common divisor of 2 - 29 integers Built In Rounds a number away from 0 to the nearest integer

Analysis ToolPak Returns the least common multiple of 1 - 29 integers Built In Built In Returns the natural logarithm (base e = 2.71828182845904) of a number Returns the logarithm of a number to a specified base

LOG10 MDETERM MINVERSE MMULT MOD**

Built In Built In Built In Built In Built In

Returns the base-10 logarithm of a number Returns the matrix determinant of an array Returns the matrix inverse of an array Returns the matrix product of two arrays Returns the remainder from division with the result having the same sign as the divisor

MROUND

Analysis ToolPak Returns a number rounded to the desired multiple. Midway points are rounded away from 0 Analysis ToolPak Returns the ratio of the factorial of a sum of values to the product of factorials Built In Built In Rounds a number away from 0 to the nearest odd integer Returns the number 3.14159265358979, the mathematical constant pi, accurate to 15 digits

MULTINOMIAL ODD PI

POWER PRODUCT QUOTIENT RADIANS RAND

Built In Built In

Returns the result of a number raised to a power Multiplies together 1 - 30 numbers

Analysis ToolPak Returns the integer portion of a division Built In Built In Converts degrees to radians Returns an evenly distributed random number greater than or equal to 0 and less than 1

RANDBETWEEN Analysis ToolPak Returns a random number between (and inclusive of) two specified numbers ROMAN ROUND Built In Built In Converts an arabic number to Roman, as text Rounds a number to a specified number of digits to the left (-) or right (+) of the decimal point. The midway digit 5 is rounded away from 0. Rounds a number down towards 0 to a specified number of digits to the left (-) or right (+) of the decimal point Round a number up away from 0 to a specified number of digits to the left (-) or right (+) of the decimal point

ROUNDDOWN

Built In

ROUNDUP

Built In

SERIESSUM SIGN

Analysis ToolPak Returns the sum of a power series expansion Built In Returns 1 for positve numbers, 0 if the number is 0 and, -1 if the number is negative

SIN

Built In

Returns the sine of a given angle given in radians

SINH SQRT SQRTPI SUBTOTAL SUM SUMIF SUMPRODUCT SUMSQ SUMX2MY2

Built In Built In

Returns the hyperbolic sine of a given number Returns a positive square root

Analysis ToolPak Returns the square root of a number multiplied by pi Built In Built In Built In Built In Built In Built In Returns the sutotal in a list or database Adds its arguments Add the cells specified by a given criteria Returns the sum of the products of corresponding array components Returns the sum of the squares of 1 - 30 numbers Returns the sum of the difference of squares of corresponding values in two arrays

SUMX2PY2 SUMXMY2 TAN TANH TRUNC

Built In Built In Built In Built In Built In

Returns the sum of the sum of squares of corresponding values in two arrays Returns the sum of squares of differences of corresponding values in two array Returns the tangent of a given angle given in radians Returns the hyperbolic tangent of a number Truncates a number to an integer or to specified precision by removing the fractional part of the number. (Serves to round down towards 0)

Notes:

* See also COUNT, COUNTA and FREQUENCY (Statistical) and COUNTBLANK (Information) and DCOUNT and DCOUNTA (Database) ** The Excel MOD function uses a different definition of MOD to that used by VBA Mod function insofar as negative numbers are concerned.
++

See also PERMUT function (Statistical)

Maths Function Arguments


Argument
Angle Array Array_x Array_y Array1 (SUMPRODUCT)

Description
The angle in radians An array or array formula, or a reference to a range of cells The first array or range of values The second array or range of values A cell range of values (up to 30 with SUMPRODUCT)

Array2 (SUMPRODUCT) Array3, Base Bottom Coefficients Criteria Denominator Divisor Form Function_num

A second cell range of values (up to 30 with SUMPRODUCT) A third cell range of values (up to 30 with SUMPRODUCT) The base of the logarithm. If base is omitted, it is assumed to be 10 The smallest integer to be returned A set of coefficients by which each successive power of x is multiplied. The number of values in coefficients determines the number of terms in the power series The range of cells that contains the conditions you specify The divisor The number by which you want to divide number A number specifying the type of roman numeral you want; 0 (Default) = Classic; 1-4 Progressively simplified; TRUE = Classic; FALSE = Most Simplified The number 1 to 11 that specifies which function to use in calculating subtotals within a list: 1 = AVERAGE; 2 = COUNT; 3 = COUNTA; 4 = MAX; 5 = MIN; 6 = PRODUCT; 7 = STDEV; 8 = STDEVP; 9 = SUM; 10 = VAR; 11 = VARP The step by which to increase n for each term in the series The multiple to which you want to round number The order of the function Specifies the number of digits to which you want to round number: 0 = Integer; -numbers = to left of decimal; +numbers = to right of decimal A number or expression that evaluates to a number The number of items The first number Second of up to 30 numbers. You can also use a single array or a reference to an array instead of arguments separated by commas The dividend The exponent to which the base number is raised A range First of up to 29 ranges or references for which you want the subtotal Second of up to 29 ranges or references for which you want the subtotal The multiple to which you want to round The actual cells to sum The largest integer to be returned

M Multiple N Num_digits Number Number_chosen Number1 Number2, Numerator Power Range Ref1 Ref2, Significance Sum_range Top

X X_num Y_num

The value at which to evaluate the function The x-coordinate of the point The y-coordinate of the point

aths Functions
Syntax
=ABS(Number) =ACOS(Number) =ACOSH(Number) =ASIN(Number) =ASINH(Number) =ATAN(Number) =ATAN2(x_num,y_num) =ATANH(Number) =CEILING(number,significance)

=COMBIN(number,number_chosen) =COS(Number) =COSH(Number) =COUNTIF(range,criteria) =DEGREES(angle) =EVEN(Number) =EXP(Number) =FACT(Number) =FACTDOUBLE(number) =FLOOR(number,significance)

=GCD(number1,number2, ...) =INT(Number) =LCM(number1,number2, ...) =LN(Number) =LOG(Number,base)

=LOG10(Number) =MDETERM(array) =MINVERSE(array) =MMULT(array1,array2) =MOD(number,divisor)

=MROUND(number,multiple)

=MULTINOMIAL(number1,number2, ...) =ODD(number) =PI()

=POWER(number,power) =PRODUCT(number1,number2, ...) =QUOTIENT(numerator,denominator) =RADIANS(angle) =RAND()

=RANDBETWEEN(bottom,top) =ROMAN(number,form) =ROUND(number,num_digits)

=ROUNDDOWN(number,num_digits)

=ROUNDUP(number,num_digits)

=SERIESSUM(x,n,m,coefficients) =SIGN(number)

=SIN(number)

=SINH(number) =SQRT(number) =SQRTPI(number) =SUBTOTAL(function_num,ref1,ref2,...) =SUM(number1,number2, ...) =SUMIF(range,criteria,sum_range) =SUMPRODUCT(array1,array2,array3, ...) =SUMSQ(number1,number2, ...) =SUMX2MY2(array_x,array_y)

=SUMX2PY2(array_x,array_y) =SUMXMY2(array_x,array_y) =TAN(number) =TANH(number) =TRUNC(number,num_digits)

atistical) and COUNTBLANK (Information) and DCOUNT and DCOUNTA of MOD to that used by VBA Mod function insofar as negative numbers are

unction Arguments

ference to a range of cells

ues

with SUMPRODUCT)

p to 30 with SUMPRODUCT)

o 30 with SUMPRODUCT)

e is omitted, it is assumed to be 10

ed

ch successive power of x is multiplied. The number of values in coefficients in the power series

he conditions you specify

o divide number

oman numeral you want; 0 (Default) = Classic; 1-4 Progressively simplified; Simplified

s which function to use in calculating subtotals within a list: 1 = AVERAGE; 2 = ; 5 = MIN; 6 = PRODUCT; 7 = STDEV; 8 = STDEVP; 9 = SUM; 10 = VAR; 11

or each term in the series

o round number

which you want to round number: 0 = Integer; -numbers = to left of decimal;

luates to a number

u can also use a single array or a reference to an array instead of arguments

number is raised

nces for which you want the subtotal

erences for which you want the subtotal

o round

he function

Statistical Functions
Name
AVEDEV AVERAGE AVERAGEA

Source
Built In Built In Built In

Description
Returns the average of the absolute deviations of data points from their mean Returns the average (arithmetic mean) of up to 30 numeric arguments Returns the average (arithmetic mean) of its arguments and includes evaluation of text and logical arguments Returns the cumulative beta probability density function Returns the inverse of the cumulative beta probability density function Returns the individual term binomial distribution probability Returns the one-tailed probability of the chisquared distribution Returns the inverse of the one-tailed probability of the chi-squared distribution Returns the value from the chi-squared (2) distribution for the statistic and the appropriate degrees of freedom Returns the confidence interval for a population mean Returns the correlation coefficient between two arrays of data Counts the number of cells that contain numbers and also numbers within the list of arguments Counts the number of non-empty cells and the values within the list of arguments Returns covariance; the average of the products of deviations for each data point pair

BETADIST BETAINV BINOMDIST CHIDIST CHIINV CHITEST

Built In Built In Built In Built In Built In Built In

CONFIDENCE CORREL COUNT*

Built In Built In Built In

COUNTA* COVAR

Built In Built In

CRITBINOM

Built In

Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value Returns the sum of the squares of the deviations from the sample mean Returns the exponential distribution Returns the F probability distribution Returns the inverse of the F probability distribution Returns the Fisher transformation at x

DEVSQ EXPONDIST FDIST FINV FISHER

Built In Built In Built In Built In Built In

FISHERINV FORECAST

Built In Built In

Returns the inverse of the Fisher transformation Calculates a predicted value of y for a given x value based on known values for x and y

FREQUENCY*

Built In

Counts how often values occur within given ranges of values and returns those counts as a vertical array of numbers Returns the result of an F-test; the one-tailed probability that the variances in array1 and array2 are not significantly different

FTEST

Built In

GAMMADIST GAMMAINV GAMMALN GEOMEAN GROWTH

Built In Built In Built In Built In Built In

Returns the gamma distribution Returns the inverse of the gamma distribution Returns the natural logarithm of the gamma function (x). Returns the geometric mean of an array or range of positive data Calculates predicted exponential growth and returns the y-values for a series of specified new x-values by using known x-values and yvalues Returns the harmonic mean of a data set by calculating the reciprocal of the arithmetic mean of reciprocals Returns the hypergeometric distribution by calculating the probability of a given number of sample successes, given the sample size, population successes, and population size

HARMEAN

Built In

HYPGEOMDIST

Built In

INTERCEPT

Built In

Calculates from given x and y values the point at which a line will intersect the y-axis

KURT

Built In

Returns the kurtosis of a data set; a measure that compares the relative peakedness or flatness of a distribution compared with the normal distribution Returns the kth largest value in a data set Entered as an array formula, LINEST returns an array that describes a line of best fit by using the least squares method Entered as an array formula, LOGEST calculates an exponential curve that fits known data and returns an array of values that describes that curve

LARGE LINEST

Built In Built In

LOGEST

Built In

LOGINV

Built In

Returns the inverse of the lognormal cumulative distribution function of x, where ln(x) is normally distributed with given probability, mean, and standard deviation Returns the cumulative lognormal distribution of x, where ln(x) is normally distributed with known mean and standard deviation

LOGNORMDIST

Built In

MAX MAXA MEDIAN MIN MINA MODE

Built In Built In Built In Built In Built In Built In

Returns the maximum value in a list of arguments ignoring logical values and text Returns the maximum value in a list of arguments including logical values and text Returns the median of the given numbers Returns the minimum value in a list of arguments ignoring logical values and text Returns the minimum value in a list of arguments including logical values and text Returns the most common value in a data set Returns the negative binomial distribution; 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 Returns the cumulative distribution function or probability mass function for the value x with specified mean and standard deviation Returns the inverse of the normal cumulative distribution for the specified probability, mean, and standard deviation Returns the standard normal cumulative distribution function. The distribution has a mean of 0 and a standard deviation of 1 Returns the inverse of the standard normal cumulative distribution Returns the Pearson product moment correlation coefficient Returns the kth percentile of values in a range Returns the percentage rank of a value in a data set Returns the number of permutations for a given number of objects that can be selected from a number of objects without replacement

NEGBINOMDIST Built In

NORMDIST

Built In

NORMINV

Built In

NORMSDIST

Built In

NORMSINV PEARSON PERCENTILE

Built In Built In Built In

PERCENTRANK Built In PERMUT** Built In

POISSON

Built In

Returns the Poisson distribution

PROB

Built In

Returns either the probability that values in a range are between two limits or if upper_limit is not specified, the probability that values in x_range are equal to lower_limit

QUARTILE RANK RSQ

Built In Built In Built In

Returns the quartile of a data set Returns the rank of a number in a list of numbers Returns the square of the Pearson product moment correlation coefficient through data points in known_y's and known_x's Returns the skewness of a distribution Returns the slope (vertical distance / horizontal distance) of the linear regression line through data points in known_y's and known_x's

SKEW SLOPE

Built In Built In

SMALL STANDARDIZE

Built In Built In

Returns the kth smallest value in a data set Returns a normalized value from a distribution with known mean and standard_dev

STDEV STDEVA STDEVP STDEVPA STEYX TDIST

Built In Built In Built In Built In Built In Built In

Estimates standard distribution based on a sample ignoring text and logical values Estimates standard deviation based on a sample including text and logical values Calculates standard distribution based on the entire population ignoring text and logical values Calculates standard deviation based on the entire population including text and logical values Returns the standard error of the predicted yvalue for each x in the regression Returns the probability for the Student tdistribution where a numeric value (x) is a calculated value of t for which the probability is to be computed Returns the t-value of the Student's tdistribution based on given probability and degrees of freedom Entered as an array formula, TREND fits a straight line using the least squares method to arrays of known_y's and known_x's and returns the y-values along that line for the array of specified new_x's Calculates the mean by excluding a specified percentage of data points from the top and bottom tails of a data set Returns the probability associated with a student's t-test

TINV

Built In

TREND

Built In

TRIMMEAN

Built In

TTEST

Built In

VAR VARA VARP VARPA WEIBULL ZTEST

Built In Built In Built In Built In Built In Built In

Estimates variance based on a sample ignoring logical values and text Estimates variance based on a sample including text and logical values Calculates variance based on the entire population ignoring text and logical values Calculates variance based on the entire population including text and logical values Returns the Weibull distribution Returns the two-tailed P-value of a z-test

Notes:

* See also COUNTIF (Maths) and COUNTBLANK (Information) and DCOUNT and DCOUNTA (Database) ** See also COMBIN function (Maths)

Statistical Function Arguments


Argument
A Actual_range Alpha Array Array1 (PEARSON function) Array2 (PEARSON function) B Beta Bins_array Const

Description
An optional lower bound to the interval of x The range of data that contains observations to test against expected values A parameter of a distribution An array or array formula, or a reference to a range of cells A set of independent values A set of dependent values An optional lower bound to the interval of y A parameter of a distribution An array of or reference to intervals into which you want to group the values A logical value specifying whether to force the constant b to equal 1: TRUE or omitted, b is calculated normally; FALSE, b is set equal to 1 and the m-values are adjusted so that y = m^x The range of cells that contains the conditions you specify A logical value that determines the form of the function An array of or reference to a set of values The number of degrees of freedom

Criteria Cumulative Data_array Degrees_freedom

Degrees_freedom1 Degrees_freedom2 Expected_range K Known_x's Known_y's Lambda Lower_limit Mean

The numerator degrees of freedom The denominator degrees of freedom The range of data that contains the ratio of the product of row totals and column totals to the grand total Is the position in the array or cell range of data to return The independent array or range of data The dependent array or range of data The parameter value The lower bound for integrating ERF The arithmetic mean

Mean (LOGNORMDIST and LOGINV) The mean of ln(x). New_x's Number_chosen Number_population Number_s Number_sample Number1 Number2, Order Percent Population_s Prob_range Probability Probability_s Quart Range new x-values for which you want GROWTH to return corresponding y-values The number of items The population size The number of successes in trials The size of the sample The first number Second of up to 30 numbers. You can also use a single array or a reference to an array instead of arguments separated by commas A number specifying how to rank number; 0 or omitted = descending; non-zero = ascending The fractional number of data points to exclude from the calculation The number of successes in the population A set of probabilities associated with values in x_range A probability associated with the distribution The probability of success on each trial Indicates which value to return: 0 = minimum value; 1 = 1st Quartile (25th Percentile); 2 = 2nd Quartile; 3 = 3rd Quartile; 4 = Maximum value A range

Ref Sample_s Sigma Significance Size Standard_dev

An array of, or a reference to, a list of numbers The number of successes in the sample The population (known) standard deviation. If omitted, the sample standard deviation is used The multiple to which you want to round The sample size The population standard deviation for the data range

Standard_dev (LOGNORMDIST and The standard deviation of ln(x). LOGINV) Stats Tails Trials Type (TTEST function) Upper_limit Value1 Value2, X X_range Z A logical value specifying whether to return additional regression statistics TRUE returns additional statistics Specifies the number of distribution tails to return. If tails = 1, TDIST returns the one-tailed distribution. If tails = 2, TDIST returns the two-tailed distribution The number of independent trials The kind of t-Test to perform; 1 = Paired; 2 = Two-sample equal variance (homoscedastic); 3 = Two-sample unequal variance (heteroscedastic) The upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit A numeric value Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV) The value at which to evaluate the function The range of numeric values of x with which there are associated probabilities The value for which you want the distribution

stical Functions
Syntax
=AVEDEV(Number1,Number2,) =AVERAGE(Number1,Number2,) =AVERAGEA(Value1,Value2,)

=BETADIST(x,alpha,beta,A,B) =BETAINV(probability,alpha,beta,A,B) =BINOMDIST(number_s,trials,probability_s, cumulative) =CHIDIST(x,degrees_freedom) =CHIINV(probability,degrees_freedom) =CHITEST(actual_range,expected_range)

=CONFIDENCE(alpha,standard_dev,size) =CORREL(array1,array2) =COUNT(value1,value2, ...)

=COUNTA(value1,value2, ...) =COVAR(array1,array2)

=CRITBINOM(trials,probability_s,alpha)

=DEVSQ(number1,number2,...) =EXPONDIST(x,lambda,cumulative) =FDIST(x,degrees_freedom1, degrees_freedom2) =FINV(probability,degrees_freedom1, degrees_freedom2) =FISHER(x)

=FISHERINV(y) =FORECAST(x,known_y's,known_x's)

=FREQUENCY(data_array,bins_array)

=FTEST(array1,array2)

=GAMMADIST(x,alpha,beta,cumulative) =GAMMAINV(probability,alpha,beta) =GAMMALN(x) =GEOMEAN(number1,number2, ...) =GROWTH(known_y's,known_x's,new_x's,const)

=HARMEAN(number1,number2, ...)

=HYPGEOMDIST(sample_s,number_sample, population_s,number_population)

=INTERCEPT(known_y's,known_x's)

=KURT(number1,number2, ...)

=LARGE(array,k) =LINEST(known_y's,known_x's,const,stats)

=LOGEST(known_y's,known_x's,const,stats)

=LOGINV(probability,mean,standard_dev)

=LOGNORMDIST(x,mean,standard_dev)

=MAX(number1,number2,...) =MAXA(value1,value2,...) =MEDIAN(number1,number2, ...) =MIN(number1,number2,...) =MINA(value1,value2,...) =MODE(number1,number2,...) =NEGBINOMDIST(number_f,number_s, probability_s)

=NORMDIST(x,mean,standard_dev,cumulative)

=NORMINV(probability,mean,standard_dev)

=NORMSDIST(z)

=NORMSINV(probability) =PEARSON(array1,array2) =PERCENTILE(array,k) =PERCENTRANK(array,x,significance) =PERMUT(number,number_chosen)

=POISSON(x,mean,cumulative)

=PROB(x_range,prob_range,lower_limit, upper_limit)

=QUARTILE(array,quart) =RANK(number,ref,order) =RSQ(known_y's,known_x's)

=SKEW(number1,number2,...) =SLOPE(known_y's,known_x's)

=SMALL(array,k) =STANDARDIZE(x,mean,standard_dev)

=STDEV(number1,number2,...) =STDEVA(value1,value2,...) =STDEVP(number1,number2,...) =STDEVPA(value1,value2,...) =STEYX(known_y's,known_x's) =TDIST(x,degrees_freedom,tails)

=TINV(probability,degrees_freedom)

=TREND(known_y's,known_x's,new_x's,const)

=TRIMMEAN(array,percent)

=TTEST(array1,array2,tails,type)

=VAR(number1,number2,...) =VARA(value1,value2,...) =VARP(number1,number2,...) =VARPA(value1,value2,...) =WEIBULL(x,alpha,beta,cumulative) =ZTEST(array,x,sigma)

nformation) and DCOUNT and DCOUNTA (Database)

Function Arguments

terval of x

observations to test against expected values

ference to a range of cells

terval of y

als into which you want to group the values

er to force the constant b to equal 1: normally; FALSE, b is set equal to 1 and the m-values are adjusted so that y

he conditions you specify

he form of the function

of values

om

om

dom

he ratio of the product of row totals and column totals to the grand total range of data to return

of data data

ERF

GROWTH to return corresponding y-values

u can also use a single array or a reference to an array instead of arguments number; 0 or omitted = descending; non-zero = ascending

ints to exclude from the calculation

population

with values in x_range

distribution

ch trial = minimum value; 1 = 1st Quartile (25th Percentile); 2 = 2nd Quartile; 3 = 3rd

st of numbers

sample deviation. If omitted, the sample standard deviation is used

o round

n for the data range

er to return additional regression statistics TRUE returns additional statistics

on tails to return. If tails = 1, TDIST returns the one-tailed distribution. If tails = istribution

Paired; 2 = Two-sample equal variance (homoscedastic); 3 = Two-sample ic)

ERF. If omitted, ERF integrates between zero and lower_limit

(n=30 for AVERAGEA; n=29 for CHOOSE, NPV)

he function with which there are associated probabilities distribution

Text Functions
Name
ASC

Source
Built In

Description
Changes full-width (double-byte) English letters or katakana within a character string to halfwidth (single-byte) characters Converts a number to Thai text and adds a suffix of "Baht" Returns the ANSI character set (Microsoft) or Macintosh character set (Macintosh) specified by the code number Removes all nonprintable characters from text Returns a numeric code for the first character in a text string Joins several text items into one text item Converts a number to text, using currency format Checks to see whether two text values are identical Finds one text value within another (case sensitive) Finds one text value within another (case sensitive) based on the number of bytes each character uses. Formats a number as text with a fixed number of decimals Changes half-width (single-byte) English letters or katakana within a character string to fullwidth (double-byte) characters. Returns the left most characters from a text value Returns the first character or characters in a text string, based on the number of bytes you specify. Returns the number of characters in a text string Returns the number of bytes used to represent the characters in a text string Converts text to lowercase Returns a specific number of characters from a string starting at a specified position Returns a specific number of characters from a text string, starting at the position you specify, based on the number of bytes specified

BAHTTEXT CHAR

Built In Built In

CLEAN CODE

Built In Built In

CONCATENATE Built In DOLLAR EXACT FIND FINDB FIXED JIS Built In Built In Built In Built In Built In Built In

LEFT LEFTB

Built In Built In

LEN LENB LOWER MID MIDB

Built In Built In Built In Built In Built In

PHONETIC PROPER REPLACE

Built In Built In Built In

Extracts the phonetic (furigana) characters from a text string Capitalizes the first letter in each word of a text value Replaces characters within text

REPLACEB

Built In

Replaces part of a text string, based on the number of bytes you specify, with a different text string. Repeats text a given number of times Returns the rightmost characters from a text value Returns the last character or characters in a text string, based on the number of bytes you specify Finds one text value within another (not case sensitive) and returns the number of the starting position Finds one text string (find_text) within another text string (within_text), and returns the number of the starting position of find_text. The result is based on the number of bytes each character uses, beginning with start_num

REPT RIGHT RIGHTB

Built In Built In Built In

SEARCH

Built In

SEARCHB

Built In

SUBSTITUTE T TEXT TRIM UPPER VALUE YEN

Built In Built In Built In Built In Built In Built In Built In

Substitutes new text for old text in a text string Converts its arguments to text Formats a number and converts it to text Removes all spaces from text except single spaces between words Converts text to uppercase Converts a text argument to a number Converts a number to text, using the (yen) currency format, with the number rounded to a specified place

Text Function Arguments


Argument
Decimals Find_text Format_text Instance_num

Description
The number of digits to the right of the decimal point. If decimals is negative, number is rounded to the left of the decimal point. If you omit decimals, it is assumed to be 2 The text you want to find A number format in text form from in the Category box on the Number tab in the Format Cells dialog box Specifies which occurrence of old_text you want to replace with new_text. If you specify instance_num, only that instance of old_text is replaced. Otherwise, every occurrence of old_text in text is changed to new_text

New_text

The text that will replace characters in old_text

No_commas Num_bytes Num_chars Number Number_times Old_text Reference

A logical value that, if TRUE, prevents FIXED from including commas in the returned text The number of bytes you want to extract The number of characters you want to extract A number or expression that evaluates to a number A positive number specifying the number of times to repeat text Text in which you want to replace some characters Reference to a cell or range of cells and can refer to multiple areas. If you want to specify several references as a single argument, then you must include extra sets of parentheses so that Microsoft Excel will not interpret the comma as a field separator The character at which to start the search Text or a reference to a cell that contains the text you want to change First item of text Second item of text Second of up to 30 items of text A value or an expression that evaluates to a value The text containing the text you want to find

Start_num Text Text1 Text2 Text2, Value Within_text

ext Functions
Syntax
=ASC(Text)

=BAHTTEXT(number) =CHAR(Number)

=CLEAN(text) =CODE(text) =CONCATENATE (text1,text2,...) =DOLLAR(number,decimals) =EXACT(text1,text2) =FIND(find_text,within_text,start_num) =FINDB(find_text,within_text,start_num) =FIXED(number,decimals,no_commas) =JIS(text)

=LEFT(text,num_chars) =LEFTB(text,num_bytes)

=LEN(text) =LENB(text) =LOWER(text) =MID(text,start_num,num_chars) =MIDB(text,start_num,num_bytes)

=PHONETIC(reference) =PROPER(text) =REPLACE(old_text,start_num,num_chars, new_text)

=REPLACEB(old_text,start_num,num_bytes, new_text)

=REPT(text,number_times) =RIGHT(text,num_chars) =RIGHTB(text,num_bytes)

=SEARCH(find_text,within_text,start_num)

=SEARCHB(find_text,within_text,start_num)

=SUBSTITUTE(text,old_text,new_text, instance_num) =T(value) =TEXT(value,format_text) =TRIM(text) =UPPER(text) =VALUE(text) =YEN(number,decimals)

unction Arguments

of the decimal point. If decimals is negative, number is rounded to the left of imals, it is assumed to be 2

m in the Category box on the Number tab in the Format Cells dialog box

d_text you want to replace with new_text. If you specify instance_num, only ed. Otherwise, every occurrence of old_text in text is changed to new_text

ers in old_text

vents FIXED from including commas in the returned text extract

ant to extract

luates to a number

number of times to repeat text

e some characters

ells and can refer to multiple areas. If you want to specify several references must include extra sets of parentheses so that Microsoft Excel will not interpret

e search

contains the text you want to change

aluates to a value

want to find

COMPLETE LIST OF FUNCTION ARGUMENTS


Argument
A A1 Abs_num Actual_range Alpha Angle Area_num Argument1, Array Array_x Array_y Array1 (PEARSON function) Array1 (SUMPRODUCT) Array2 (PEARSON function) Array2 (SUMPRODUCT) Array3, B Base Basis (For Securities Functions) Basis (For YEARFRAC)

Description
An optional lower bound to the interval of x A logical value that specifies the A1 (TRUE) or R1C1 (FALSE) reference style The type of reference to return: 1 = Absolute; 2 = Abs Row / Rel Col; 3 = Rel Row / Abs Col; 4 = Relative The range of data that contains observations to test against expected values A parameter of a distribution The angle in radians Selects a range in reference from which to return the intersection of row_num and column_num The arguments to be passed to the procedure An array or array formula, or a reference to a range of cells The first array or range of values The second array or range of values A set of independent values A cell range of values (up to 30 with SUMPRODUCT) A set of dependent values A second cell range of values (up to 30 with SUMPRODUCT) A third cell range of values (up to 30 with SUMPRODUCT) An optional lower bound to the interval of y The base of the logarithm. If base is omitted, it is assumed to be 10 The type of day count basis to use: 0 or omitted = US(NASD) 30/360 1 = Actual / Actual; 2 = Actual / 360; 3 = Actual / 365; 4 = European 30/360 The type of day count basis to use: 0 or omitted = US(NASD) 30/360; 1 = Actual / Actual; 2 = Actual / 360; 3 = Actual / 365; 4 = European 30/360 Year basis to be used: 0 or omitted 360 (NASD); 1 = Actual; 2 = 365; 3 = 360 (European) A parameter of a distribution An array of or reference to intervals into which you want to group the values The smallest integer to be returned

Basis(For Depreciation Functions) Beta Bins_array Bottom

Coefficients Col_index_num Col_names_logical

A set of coefficients by which each successive power of x is multiplied. The number of values in coefficients determines the number of terms in the power series The column number in table_array from which the matching value must be returned Indicates whether column names are returned as the first row of the results. TRUE if the column names to be returned as the first row of the results. FALSE if column names not wanted. If column_names_logical is omitted, SQL.REQUEST does not return column names The number of columns, to the left (-) or right (+), that you want the upper-left cell of the result to refer to Column number Supplies information, such as the data source name, user ID, and passwords, required by the driver being used to connect to a data source and must follow the driver's format A logical value specifying whether to force the constant b to equal 1: TRUE or omitted, b is calculated normally FALSE, b is set equal to 1 and the m-values are adjusted so that y = m^x Cost of the asset The security's annual coupon rate The range of cells that contains the conditions you specify A logical value that determines the form of the function An array of or reference to a set of values The name, enclosed in quotation marks, for the data field that contains the data The range of cells that makes up the list or database Date of purchase of the asset. Entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number A date enclosed in quotation marks that is in a date text form acceptable to Excel. Note that acceptable date forms vary with system and Excel settings. A schedule of payment dates that corresponds to the cash flow payments. The first payment date indicates the beginning of the schedule of payments. All other dates must be later than this date, but they may occur in any order A number representing the day of the month. If day is greater than the number of days in the month specified, day aggregates the month and year arguments appropriately and day represents the balance after this aggregation The number of nonweekend and nonholiday days before or after start_date. A positive value for days yields a future date; a negative value yields a past date A decimal number The number of digits to the right of the decimal point. If decimals is negative, number is rounded to the left of the decimal point. If you omit decimals, it is assumed to be 2 The number of degrees of freedom The numerator degrees of freedom The denominator degrees of freedom The divisor

Cols Column_num Connection_string Const Cost Coupon Criteria Cumulative Data_array Data_field Database Date_purchased Date_text Dates

Day

Days Decimal_Dollar Decimals Degrees_freedom Degrees_freedom1 Degrees_freedom2 Denominator

Discount Divisor Driver_prompt Effect_rate End_Date End_Period Error_val Expected_range Factor Field Field1, Item1 Field2, Item2, File_text Finance_rate Find_Text First_coupon First_Interest First_Period Form Format_text Fraction Fractional_Dollar Frequency Friendly_name From_unit(1)

The security's discount rate The number by which you want to divide number Specifies when the driver dialog box is displayed and which options are available The effective interest rate The last date as an acceptable date in inverted commas or as a serial number Last period number The error value whose identifying number you want: 1 = #Null!; 2 = #Div/0!; 3 = #Value!; 4 = #Ref!; 5 = #Name?; 6 = #N/A The range of data that contains the ratio of the product of row totals and column totals to the grand total The rate at which the balance declines. If factor is omitted, it is assumed to be 2 (the double-declining balance method) Indicates which column is used in the function as text in inverted commas or as number of field One of up to 14 pairs of field names and item names that describe the data Second of up to 14 pairs of field names and item names that describe the data The name of the file that contains the code resource in Microsoft Excel for the Macintosh The interest rate you pay on the money used in the cash flows The text you want to find The security's first coupon date A security's first interest date entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number Date of the end of the first period. Entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number A number specifying the type of roman numeral you want; 0 (Default) = Classic; 1-4 Progressively simplified; TRUE = Classic; FALSE = Most Simplified A number format in text form from in the Category box on the Number tab in the Format Cells dialog box The integer to use in the denominator of the fraction A number expressed as a fraction The number of coupon payments per year for a security. The jump text or numeric value that is displayed in the cell A unit of measurement:

From_unit(2)

Weight & Mass: "g" = gram; "sg" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces (avoirdupois) Distance: "m" = meter; "mi" = Statute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; "ang" = Angstrom; "pica" = pica (1/72in) Time: "yr" = year; "day" = day; "hr" = hour; "mn" = minute; "sec" = second Pressure: "pa" = Pascal; "atm" = atmosphere; "mmHg" = mm of mercury Force: "N" = Newton; "dyn" = dyne; "lbf" = pound force Energy: "J" = Joule; "e" = erg; "c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; "HPh" = horsepower-hour; "Wh" = Watt-hour; "flb" = foot-pound; "BTU" = BTU Power: "HP" = horsepower; "W" = Watt Magnetism: "T" = Tesler; "ga" = Gauss Temperature: "C" = degrees Celsius; "F" = degrees Fahrenheit; "K" = Kelvin Liquid Measure: "tsp" = teaspoon; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; "pt" = US Pint; "UK_pt" = UK pint; "qt" = quart; "gal" = gallon; "l" = liter

From_unit(3)

Prefix Abbreviations for metric: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = giga; "M" = 1E+06 = mega; "k" = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; "c"=1E-02 = centi; "m" = 1E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15 = femto; "a" = 1E-18 = atto A logical value; FALSE = currency specific rounding rules, TRUE = full precision The number 1 to 11 that specifies which function to use in calculating subtotals within a list: 1 = AVERAGE; 2 = COUNT; 3 = COUNTA; 4 = MAX; 5 = MIN; 6 = PRODUCT; 7 = STDEV; 8 = STDEVP; 9 = SUM; 10 = VAR; 11 = VARP Future Value A number that you guess is close to the result of IRR The height, in number of rows, that you want the returned reference to be. Height must be a positive number An optional range of one or more dates to exclude from the working calendar. The list can be either a range of cells that contains the dates or an array constant of the serial numbers that represent the dates

Full_precision Function_num

FV Guess Height Holidays

Hour I_num I_number Index_num Info_type

A number from 0 to 32767 representing the hour. Any value greater than 23 will be divided by 24 and the remainder will be treated as the hour value Imaginary coefficient of the complex number A complex number Specifies which value argument is selected. Index_num must be a number between 1 and 29, or a formula or reference to a cell containing a number between 1 and 29 A text value that specifies what type of cell information you want: "Address" = first cell in reference "Col" = First column number in reference "Color" Returns 1 for negative colored, 0 otherwise "Contents" = Value of upper left cell in reference "Format" = Text value corresponding to number format "Prentheses" = Returns 1 for parenthese for positive or all values, 0 otherwise "Prefix" = Text value corresponding to label prefix "Protect" = returns 0 if unlucked, 1 if locked "Row" = First row number in reference "Type" = Text value for type of data; b for blank, l for label, v for value "Width" = Column width rounded to nearest integer

Instance_num

Specifies which occurrence of old_text you want to replace with new_text. If you specify instance_num, only that instance of old_text is replaced. Otherwise, every occurrence of old_text in text is changed to new_text

Inumber INumber1 INumber2 INumber2 Investment Issue Item1 Item2, K Known_x's Known_y's Lambda Last_interest Life Link_location Logical Logical_test Logical1 Logical2, Lookup_array Lookup_value Lookup_vector Lower_limit M Match_type Maturity Mean

A complex number First Complex number Second Complex The second of 1-29 complex numbers The amount invested in the security A security's issue date entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number One of up to 14 pairs of field names and item names that describe the data Second of up to 14 pairs of field names and item names that describe the data Is the position in the array or cell range of data to return The independent array or range of data The dependent array or range of data The parameter value The security's last coupon date The number of periods over which the asset is being depreciated (sometimes called the useful life of the asset) The path and file name to the document to be opened as text A value or expression that can be evaluated to TRUE or FALSE Any value or expression that can be evaluated to TRUE or FALSE Condition to be tested. Argument must evaluate to a logical value or be arrays or references that contain logical values Second of up to 30 conditions you want to test that can be either TRUE or FALSE A contiguous range of cells containing possible lookup values. Lookup_array must be an array or an array reference The value to be found A range that contains only one row or one column. The values in lookup_vector can be text, numbers, or logical values The lower bound for integrating ERF The step by which to increase n for each term in the series The number -1, 0, or 1. Match_type specifies how Microsoft Excel matches lookup_value with values in lookup_array: 1 = (default) largest value less than or equal to look_up value Thefirst value to exactly equal lookup value 0 = security's maturity date -1 = smallest value greater than or equal to look_value The arithmetic mean

Mean (LOGNORMDIST and LOGINV) The mean of ln(x). Method Minute Module_text Month (For DB function) Month (For DATE function) Month (For DB function) Months Multiple N New_text New_x's No_commas No_switch FALSE or omitted = US (NASD) 30/360 method; TRUE = European 30/360 method A number from 0 to 32767 representing the minute. Any value greater than 59 will be converted to hours and minutes Quoted text specifying the name of the dynamic link library (DLL) that contains the procedure in Microsoft Excel for Windows The number of months in the first year. If month is omitted, it is assumed to be 12 A number representing the month of the year. If month is greater than 12, month adds that number of months to the first month in the year specified The number of months in the first year. If month is omitted, it is assumed to be 12 The number of months before or after start_date The multiple to which you want to round number The order of the function The text that will replace characters in old_text new x-values for which you want GROWTH to return corresponding y-values A logical value that, if TRUE, prevents FIXED from including commas in the returned text A logical value specifying whether to switch to straight-line depreciation when depreciation is greater than the declining balance calculation.If TRUE, Excel does not switch to straight-line depreciation even when the depreciation is greater than the declining balance calculation. FALSE or omitted, Excel switches to straight-line depreciation when depreciation is greater than the declining balance calculation

Nominal_rate Nper Npery Num_bytes Num_chars Num_digits Number Number_chosen Number_f Number_population Number_s

The nominal interest rate The number of periods The number of compounding periods per year The number of bytes you want to extract The number of characters you want to extract Specifies the number of digits to which you want to round number: 0 = Integer; -numbers = to left of decimal; +numbers = to right of decimal A number or expression that evaluates to a number The number of items The number of failures The population size The number of successes in trials

Number_sample Number_times Number1 Number2 Number2, Numerator Old_text Order Output_ref Par Per Percent Period Pivot_table Places Pmt Population_s Power Pr Principal Prob_range Probability Probability_s Procedure ProgID PV Quart

The size of the sample A positive number specifying the number of times to repeat text The first number The second number Second of up to 30 numbers. You can also use a single array or a reference to an array instead of arguments separated by commas The dividend Text in which you want to replace some characters A number specifying how to rank number; 0 or omitted = descending; non-zero = ascending A cell reference where you want the completed connection string placed A security's par value. (Default = $1,000) The period for which you want to find the interest The fractional number of data points to exclude from the calculation The number of the accounting period A reference to any cell, range of cells, or named range of cells in a PivotTable report The number of characters to use. If places is omitted, Excel uses the minimum number of characters necessary The payment made each period The number of successes in the population The exponent to which the base number is raised The security's price per $100 face value The present value A set of probabilities associated with values in x_range A probability associated with the distribution The probability of success on each trial Text specifying the name of the function in the DLL. You can also use the ordinal value of the function from the EXPORTS statement in the module-definition file (.DEF). The name of the ProgID of a registered COM automation add-in that has been installed on the local computer. Enclose the name in quotation marks The Present Value Indicates which value to return: 0 = minimum value; 1 = 1st Quartile (25th Percentile); 2 = 2nd Quartile; 3 = 3rd Quartile; 4 = Maximum value

Query_text Range Range_lookup Rate (For amortization functions) Rate (For Depreciation Functions) Rate (For NPV and XNPV) Rate (For Securities Functions) Real_num Redemption Ref Ref_text Ref1 Ref2, Reference

The SQL statement that you want to execute on the data source A range A logical value that specifies whether you want to find an exact match or an approximate match. If TRUE = approximate match is returned FALSE = Exact The interest rate per period The rate of depreciation The discount rate A security's annual coupon rate The real coefficient of the complex number The security's redemption value per $100 face value An array of, or a reference to, a list of numbers Refers to another workbook (an external reference), First of up to 29 ranges or references for which you want the subtotal Second of up to 29 ranges or references for which you want the subtotal Reference to a cell or range of cells and can refer to multiple areas. If you want to specify several references as a single argument, then you must include extra sets of parentheses so that Microsoft Excel will not interpret the comma as a field separator The value returned by a previously executed REGISTER or REGISTER.ID function The interest rate you receive on the cash flows as you reinvest them The name of the code resource in Microsoft Excel for the Macintosh. You can also use the resource ID number. The resource ID number must not be in the form of text A range that contains only one row or column. It must be the same size as lookup_vector A number that determines the type of return value: 1 (or omitted) 1 = Sunday; 2 = 1 = Monday; 3 = 0 = Monday A number that determines on which day the week begins; 1 (or omitted) = starts Sunday nums 1 to 7; 2 = starts Monday nums 1 to 7 The row number in table_array from which the matching value will be returned Row number The number of rows, up (-) or down (+), that you want the upper-left cell to refer to Salvage value at the end of the life of the asset The number of successes in the sample An array of interest rates to apply

Register_id Reinjvest_rate Resource Result_vector Return_type (WEEKDAY only) Return_type (WEEKNUM only) Row_index_num Row_num Rows Salvage Sample_s Schedule

Second Serial_num

A number from 0 to 32767 representing the second. Any value greater than 59 will be converted to hours, minutes, and seconds An Excel date / time serial number. Dates should be entered by using the DATE function, or as results of other formulas or functions. The Excel date serial number varies according to setting of 1900 or 1904 date system in Tools > Options > Calculation. A date / time serial number. Dates should be entered by using the DATE function, or as results of other formulas or functions Name of the server where the add-in should be run. If there is no server, and the program is run locally, leave the argument blank. Otherwise, enter quotation marks ("") around the server name A security's settlement date, which is the date after the issue date when the security is traded to the buyer. Entered as an acceptable date in quotation marks or as a serial number or function returning a date serial number Text specifying the name of the worksheet to be used as the external reference. If sheet_text is omitted, no sheet name is used The population (known) standard deviation. If omitted, the sample standard deviation is used The multiple to which you want to round The sample size A three-letter string, or reference to a cell containing the string, corresponding to the ISO code for the source currency Belgium - franc - BEF Luxembourg - franc - LUF Germany - deutche mark - DEM Spain - peseta - ESP France - franc - FRF Ireland - pound - IEP Italy - lira - ITL Netherlands - guilder - NLG Austria - schilling - ATS Portugal - escudo - PTE Finland - markka -FIM Euro member states - euro - EUR Others may be added later: Denmark - krone - DKK Greece - drachma - GRD Sweden - krona - SEK UK - pound sterling - GBP

Serial_Number Server Settlement

Sheet_text Sigma Significance Size Source

Standard_dev

The population standard deviation for the data range

Standard_dev (LOGNORMDIST and The standard deviation of ln(x). LOGINV) Start_date Start_num Start_Period Stats Step Suffix Sum_range Table_array Tails The first date as an acceptable date in inverted commas or as a serial number The character at which to start the search First period number A logical value specifying whether to return additional regression statistics TRUE returns additional statistics The threshold value. If you omit a value for step, GESTEP uses zero The suffix for the imaginary component of the complex number. If omitted, suffix is assumed to be "i" The actual cells to sum A table of information in which data is looked up Specifies the number of distribution tails to return. If tails = 1, TDIST returns the one-tailed distribution. If tails = 2, TDIST returns the two-tailed distribution

Target

A three-letter string, or reference to a cell containing the string, corresponding to the ISO code for the source currency Belgium - franc - BEF Luxembourg - franc - LUF Germany - deutche mark - DEM Spain - peseta - ESP France - franc - FRF Ireland - pound - IEP Italy - lira - ITL Netherlands - guilder - NLG Austria - schilling - ATS Portugal - escudo - PTE Finland - markka -FIM Euro member states - euro - EUR Others may be added later: Denmark - krone - DKK Greece - drachma - GRD Sweden - krona - SEK UK - pound sterling - GBP

Text Text1 Text2 Text2, Time_text To_unit(1) To_unit(2)

Text or a reference to a cell that contains the text you want to change First item of text Second item of text Second of up to 30 items of text A text string enclosed in quotation marks that represents a time in any one of the Excel time formats A unit of measurement Weight & Mass: "g" = gram; "sg" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces (avoirdupois) Distance: "m" = meter; "mi" = Statute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; "ang" = Angstrom; "pica" = pica (1/72in) Time: "yr" = year; "day" = day; "hr" = hour; "mn" = minute; "sec" = second Pressure: "pa" = Pascal; "atm" = atmosphere; "mmHg" = mm of mercury Force: "N" = Newton; "dyn" = dyne; "lbf" = pound force Energy: "J" = Joule; "e" = erg; "c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; "HPh" = horsepower-hour; "Wh" = Watt-hour; "flb" = foot-pound; "BTU" = BTU Power: "HP" = horsepower; "W" = Watt Magnetism: "T" = Tesler; "ga" = Gauss Temperature: "C" = degrees Celsius; "F" = degrees Fahrenheit; "K" = Kelvin Liquid Measure: "tsp" = teaspoon; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; "pt" = US Pint; "UK_pt" = UK pint; "qt" = quart; "gal" = gallon; "l" = liter

To_unit(3)

Prefix Abbreviations for metric: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = giga; "M" = 1E+06 = mega; "k" = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; "c"=1E-02 = centi; "m" = 1E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15 = femto; "a" = 1E-18 = atto The largest integer to be returned First of up to 28 parameters that together represent a unique piece of real-time data Second of up to 28 parameters that together represent a unique piece of real-time data The number of independent trials An integer equal to or greater than 3 that specifies the number of significant digits to be used for the intermediate euro value when converting between two euro member currencies 0 = Payment in arrears; 1 = payment in advance The kind of t-Test to perform; 1 = Paired; 2 = Two-sample equal variance (homoscedastic); 3 = Two-sample unequal variance (heteroscedastic) Text specifying the data type of the return value and the data types of all arguments to the DLL or code resource

Top Topic1 Topic2, Trials Triangulation_precision Type (Amortization functions) Type (TTEST function) Type_text (CALL function)

Type_text (INFO function)

Text that specifies what type of information you want returned: "directory" = Path of current directory of folder; "memavail" = Amount of currently available memory in bytes; "memused" = Amount of memory being used for data; "numfile" = number of active worksheets in open workbooks; "origin" = cell reference of top leftmost cell visible in window, based on current scrolling position; "osversion" = current operating system version, as text; "recalc" = current recalculation mode; "release" = version of Excel; "system" = name of the operating environment (Mac or pcdos); "totmem" = total memory available

Unit Upper_limit Value Value_If_False Value_If_True Value1 Value2, Values Values (IRR and MIRR)

"y" = years; "m" = months; "d" = days; "md" = days ignoring months and years; "ym" = years and months; "yd" = years and days The upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit A value or an expression that evaluates to a value The value that is returned if logical_test is FALSE The value that is returned if logical_test is TRUE A numeric value Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV) An array or a reference to cells that contain numbers An array or a reference to cells that contain numbers for which you want to calculate the internal rate of return. Values must contain at least one positive value and one negative value to calculate the internal rate of return. If an array or reference argument contains text, logical values, or empty cells, those values are ignored.

Values (XIRR and XNPV)

A series of cash flows that corresponds to a schedule of payments in dates. The first payment is optional and corresponds to a cost or payment that occurs at the beginning of the investment. If the first value is a cost or payment, it must be a negative value. All succeeding payments are discounted based on a 365-day year. The series of values must contain at least one positive value and one negative value

Width Within_Text X x_Num X_range y_Num Year Yld Z

The width, in number of columns, that you want the returned reference to be. Width must be a positive number The text containing the text you want to find The value at which to evaluate the function The x-coordinate of the point The range of numeric values of x with which there are associated probabilities The y-coordinate of the point The year number as one to four digits The security's annual yield The value for which you want the distribution

OF FUNCTION ARGUMENTS

terval of x

A1 (TRUE) or R1C1 (FALSE) reference style

Col; 3 = Rel Row / Abs Col; 4 = Relative

observations to test against expected values

m which to return the intersection of row_num and column_num

he procedure

ference to a range of cells

ues

with SUMPRODUCT)

p to 30 with SUMPRODUCT)

o 30 with SUMPRODUCT)

terval of y

e is omitted, it is assumed to be 10

se: 0 or omitted = US(NASD) 30/360 60; 3 = Actual / 365; 4 = European 30/360

se: ; 1 = Actual / Actual; 2 = Actual / 360; 0/360

ual; 2 = 365; 3 = 360 (European)

als into which you want to group the values

ed

ch successive power of x is multiplied. The number of values in coefficients in the power series

ay from which the matching value must be returned

are returned as the first row of the results. TRUE if the column names to be sults. FALSE if column names not wanted. If column_names_logical is ot return column names

ft (-) or right (+), that you want the upper-left cell of the result to refer to

e data source name, user ID, and passwords, required by the driver being and must follow the driver's format

er to force the constant b to equal 1: normally e m-values are adjusted so that y = m^x

he conditions you specify

he form of the function

of values marks, for the data field that contains the data the list or database

ntered as an acceptable date in quotation marks or as a serial number or umber

ks that is in a date text form acceptable to Excel. Note that acceptable date l settings.

t corresponds to the cash flow payments. The first payment date indicates the ments. All other dates must be later than this date, but they may occur in any

f the month. If day is greater than the number of days in the month specified, ear arguments appropriately and day represents the balance after this

nonholiday days before or after start_date. A positive value for days yields a ds a past date

of the decimal point. If decimals is negative, number is rounded to the left of imals, it is assumed to be 2

om

om

dom

o divide number

box is displayed and which options are available

ate in inverted commas or as a serial number

g number you want: e!; 4 = #Ref!; 5 = #Name?; 6 = #N/A

he ratio of the product of row totals and column totals to the grand total

clines. If factor is omitted, it is assumed to be 2 (the double-declining balance

n the function as text in inverted commas or as number of field

mes and item names that describe the data

names and item names that describe the data

s the code resource in Microsoft Excel for the Macintosh

money used in the cash flows

ered as an acceptable date in quotation marks or as a serial number or umber

. Entered as an acceptable date in quotation marks or as a serial number or umber

oman numeral you want; 0 (Default) = Classic; 1-4 Progressively simplified; Simplified

m in the Category box on the Number tab in the Format Cells dialog box

nator of the fraction

n per year for a security.

hat is displayed in the cell

" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces

atute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; 1/72in) hr" = hour; "mn" = minute; "sec" = second atmosphere; "mmHg" = mm of mercury ne; "lbf" = pound force " Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; = Watt-hour; "flb" = foot-pound; "BTU" = BTU = Watt Gauss sius; "F" = degrees Fahrenheit; "K" = Kelvin on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; ; "qt" = quart; "gal" = gallon; "l" = liter

: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15

y specific rounding rules, TRUE = full precision

s which function to use in calculating subtotals within a list: COUNTA; 4 = MAX; 5 = MIN; 6 = PRODUCT; 7 = STDEV; 8 = STDEVP; 9 =

e to the result of IRR

at you want the returned reference to be. Height must be a positive number

dates to exclude from the working calendar. The list can be either a range of n array constant of the serial numbers that represent the dates

senting the hour. Any value greater than 23 will be divided by 24 and the hour value

plex number

s selected. Index_num must be a number between 1 and 29, or a formula or umber between 1 and 29

ype of cell information you want:

eference lored, 0 otherwise cell in reference ding to number format enthese for positive or all values, 0 otherwise ng to label prefix 1 if locked rence ata; b for blank, l for label, v for value to nearest integer

d_text you want to replace with new_text. If you specify instance_num, only ed. Otherwise, every occurrence of old_text in text is changed to new_text

mbers

rity

s an acceptable date in quotation marks or as a serial number or function

mes and item names that describe the data

names and item names that describe the data range of data to return

of data data

h the asset is being depreciated (sometimes called the useful life of the asset)

cument to be opened as text

e evaluated to TRUE or FALSE be evaluated to TRUE or FALSE must evaluate to a logical value or be arrays or references that contain

u want to test that can be either TRUE or FALSE

aining possible lookup values. Lookup_array must be an array or an array

ow or one column. The values in lookup_vector can be text, numbers, or

ERF

or each term in the series

pe specifies how Microsoft Excel matches lookup_value with values in

an or equal to look_up value okup value or equal to look_value

30/360 method; TRUE = European 30/360 method

senting the minute. Any value greater than 59 will be converted to hours and

of the dynamic link library (DLL) that contains the procedure in Microsoft year. If month is omitted, it is assumed to be 12

h of the year. If month is greater than 12, month adds that number of months cified year. If month is omitted, it is assumed to be 12

after start_date

o round number

ers in old_text GROWTH to return corresponding y-values

vents FIXED from including commas in the returned text

er to switch to straight-line depreciation when depreciation is greater than the RUE, Excel does not switch to straight-line depreciation even when the eclining balance calculation. FALSE or omitted, Excel switches to straight-line s greater than the declining balance calculation

iods per year extract

ant to extract

which you want to round number: 0 = Integer; -numbers = to left of decimal;

luates to a number

number of times to repeat text

u can also use a single array or a reference to an array instead of arguments

e some characters number; 0 or omitted = descending; non-zero = ascending

the completed connection string placed $1,000) find the interest

ints to exclude from the calculation

riod

cells, or named range of cells in a PivotTable report

. If places is omitted, Excel uses the minimum number of characters

population

number is raised

e value

with values in x_range

distribution

ch trial

unction in the DLL. You can also use the ordinal value of the function from the ule-definition file (.DEF).

stered COM automation add-in that has been installed on the local computer. arks

= minimum value; 1 = 1st Quartile (25th Percentile); 2 = 2nd Quartile; 3 = 3rd

t to execute on the data source

ether you want to find an exact match or an approximate match. If TRUE = ALSE = Exact

ex number

per $100 face value

st of numbers

external reference),

nces for which you want the subtotal

erences for which you want the subtotal

ells and can refer to multiple areas. If you want to specify several references must include extra sets of parentheses so that Microsoft Excel will not interpret

ly executed REGISTER or REGISTER.ID function

he cash flows as you reinvest them

n Microsoft Excel for the Macintosh. You can also use the resource ID r must not be in the form of text

ow or column. It must be the same size as lookup_vector

pe of return value: 1 (or omitted) 1 = Sunday; 2 = 1 = Monday; 3 = 0 = Monday

ich day the week begins; 1 (or omitted) = starts Sunday nums 1 to 7; 2 = starts

om which the matching value will be returned

wn (+), that you want the upper-left cell to refer to

fe of the asset

sample

senting the second. Any value greater than 59 will be converted to hours,

er. Dates should be entered by using the DATE function, or as results of other date serial number varies according to setting of 1900 or 1904 date system in

s should be entered by using the DATE function, or as results of other

d-in should be run. If there is no server, and the program is run locally, leave enter quotation marks ("") around the server name

ch is the date after the issue date when the security is traded to the buyer. quotation marks or as a serial number or function returning a date serial

worksheet to be used as the external reference. If sheet_text is omitted, no deviation. If omitted, the sample standard deviation is used

o round

to a cell containing the string, corresponding to the ISO code for the source

ourg - franc - LUF Germany - deutche mark - DEM franc - FRF Ireland - pound - IEP Italy - lira - ITL ustria - schilling - ATS Portugal - escudo - PTE ember states - euro - EUR Sweden - krona - SEK

e - drachma - GRD

n for the data range

ate in inverted commas or as a serial number

e search

er to return additional regression statistics TRUE returns additional statistics

a value for step, GESTEP uses zero

ponent of the complex number. If omitted, suffix is assumed to be "i"

ata is looked up

on tails to return. If tails = 1, TDIST returns the one-tailed distribution. If tails = istribution

to a cell containing the string, corresponding to the ISO code for the source

ourg - franc - LUF Germany - deutche mark - DEM franc - FRF Ireland - pound - IEP Italy - lira - ITL ustria - schilling - ATS Portugal - escudo - PTE ember states - euro - EUR Sweden - krona - SEK

e - drachma - GRD

contains the text you want to change

n marks that represents a time in any one of the Excel time formats

" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces

atute Mile; "Nmi" = Nautical mile; "in" = inch; "ft" = foot; "yd" = yard; 1/72in) hr" = hour; "mn" = minute; "sec" = second atmosphere; "mmHg" = mm of mercury ne; "lbf" = pound force " Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt; = Watt-hour; "flb" = foot-pound; "BTU" = BTU = Watt Gauss sius; "F" = degrees Fahrenheit; "K" = Kelvin on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup; ; "qt" = quart; "gal" = gallon; "l" = liter

: "E" = 1E+18 = exa; "P" = 1E+15 = peta; "T" 1E+12 = tera; "G" = 1E+09 = 1E+03 = kilo; "h" = 1E+02 = hecto; "e" = 1E+01 = dekao; "d" = 1E-01 = deci; milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f" = 1E-15

together represent a unique piece of real-time data

hat together represent a unique piece of real-time data

an 3 that specifies the number of significant digits to be used for the nverting between two euro member currencies

ment in advance

Paired; 2 = Two-sample equal variance (homoscedastic); 3 = Two-sample ic)

he return value and the data types of all arguments to the DLL or code

nformation you want returned: ctory of folder; y available memory in bytes; y being used for data; ksheets in open workbooks; tmost cell visible in window, based on current scrolling position; ystem version, as text; mode;

g environment (Mac or pcdos); le

days; "md" = days ignoring months and years; "ym" = years and months; "yd"

ERF. If omitted, ERF integrates between zero and lower_limit

aluates to a value

al_test is FALSE

al_test is TRUE

(n=30 for AVERAGEA; n=29 for CHOOSE, NPV)

hat contain numbers

hat contain numbers for which you want to calculate the internal rate of return. positive value and one negative value to calculate the internal rate of return. t contains text, logical values, or empty cells, those values are ignored.

sponds to a schedule of payments in dates. The first payment is optional and t that occurs at the beginning of the investment. If the first value is a cost or alue. All succeeding payments are discounted based on a 365-day year. The east one positive value and one negative value

, that you want the returned reference to be. Width must be a positive number

want to find

he function

with which there are associated probabilities

digits

distribution

You might also like