Professional Documents
Culture Documents
Fuction Maps
Fuction Maps
Source
Type
Description
ABS
Built In
Maths
ACCRINT
ACCRINTM
ACOS
Built In
Maths
ACOSH
Built In
Maths
ADDRESS
Built In
AMORDEGRC
AMORLINC
AND
Built In
Logical
AREAS
Built In
ASC
Built In
Text
ASIN
Built In
Maths
ASINH
Built In
Maths
ATAN
Built In
Maths
ATAN2
Built In
Maths
ATANH
Built In
Maths
AVEDEV
Built In
Statistical
AVERAGE
Built In
Statistical
AVERAGEA
Built In
Statistical
BAHTTEXT
Built In
Text
BESSELI
BESSELJ
BESSELK
BESSELY
BETADIST
Built In
Statistical
BETAINV
Built In
Statistical
BIN2DEC
BIN2HEX
BIN2OCT
BINOMDIST
Built In
Statistical
CALL
Built In
External
CEILING
Built In
Maths
CELL
Built In
Information
CHAR
Built In
Text
CHIDIST
Built In
Statistical
CHIINV
Built In
Statistical
CHITEST
Built In
Statistical
CHOOSE
Built In
CLEAN
Built In
Text
CODE
Built In
Text
COLUMN
Built In
COLUMNS
Built In
COMBIN
Built In
Maths
COMPLEX
CONCATENATE
Built In
Text
CONFIDENCE
Built In
Statistical
CONVERT
CORREL
Built In
Statistical
COS
Built In
Maths
COSH
Built In
Maths
COUNT
Built In
Statistical
COUNTA
Built In
Statistical
COUNTBLANK
Built In
Information
COUNTIF
Built In
Maths
COUPDAYBS
COUPDAYS
COUPDAYSNC
COUPNCD
COUPNUM
COUPPCD
COVAR
Built In
Statistical
CRITBINOM
Built In
Statistical
CUMIPMT
CUMPRINC
DATE
Built In
DATEDIF
DATEVALUE
Built In
DAVERAGE
Built In
Database
DAY
Built In
DAYS360
Built In
DB
Built In
Financial
DCOUNT
Built In
Database
DCOUNTA
Built In
Database
DDB
Built In
Financial
DEC2BIN
DEC2HEX
DEC2OCT
DEGREES
Built In
DELTA
DEVSQ
Built In
Statistical
DGET
Built In
Database
DISC
DMAX
Built In
Database
DMIN
Built In
Database
DOLLAR
Built In
Text
DOLLARDE
DOLLARFR
DPRODUCT
Built In
Maths
Database
DSTDEV
Built In
Database
DSTDEVP
Built In
Database
DSUM
Built In
Database
DURATION
DVAR
Built In
Database
DVARP
Built In
DataBase
EDATE
EFFECT
EOMONTH
ERF
ERFC
ERROR.TYPE
Built In
Information
EUROCONVERT Add-in
External
EVEN
Built In
Maths
EXACT
Built In
Text
EXP
Built In
Maths
EXPONDIST
Built In
Statistical
FACT
Built In
FACTDOUBLE
FALSE
Built In
Logical
FDIST
Built In
Statistical
FIND
Built In
Text
FINDB
Built In
Text
FINV
Built In
Statistical
FISHER
Built In
Statistical
FISHERINV
Built In
Statistical
FIXED
Built In
Text
FLOOR
Built In
Maths
FORECAST
Built In
Statistical
FREQUENCY
Built In
Statistical
FTEST
Built In
Statistical
FV
Built In
Financial
FVSCHEDULE
GAMMADIST
Built In
Statistical
GAMMAINV
Built In
Statistical
GAMMALN
Built In
Statistical
GCD
GEOMEAN
Built In
GESTEP
GETPIVOTDATA Built In
Maths
Statistical
External
GROWTH
Built In
Statistical
HARMEAN
Built In
Statistical
HEX2BIN
HEX2DEC
HEX2OCT
HLOOKUP
Built In
HOUR
Built In
HYPERLINK
Built In
HYPGEOMDIST
Built In
Statistical
IF
Built In
Logical
IMABS
IMAGINARY
IMARGUMENT
IMCONJUGATE
IMCOS
IMDIV
IMEXP
IMLN
IMLOG10
IMLOG2
IMPOWER
IMPRODUCT
IMREAL
IMSIN
IMSQRT
IMSUB
IMSUM
INDEX
Built In
INDIRECT
Built In
INFO
Built In
Information
INT
Built In
Maths
INTERCEPT
Built In
Statistical
INTRATE
IPMT
Built In
Financial
IRR
Built In
Financial
ISBLANK
Built In
Information
ISERR
Built In
Information
ISERROR
Built In
Information
ISEVEN
ISLOGICAL
Built In
Information
ISNA
Built In
Information
ISNONTEXT
Built In
Information
ISNUMBER
Built In
Information
ISODD
ISPMT
Built In
Financial
ISREF
Built In
Information
ISTEXT
Built In
Information
JIS
Built In
Text
KURT
Built In
Statistical
LARGE
Built In
Statistical
LCM
LEFT
Built In
Text
LEFTB
Built In
Text
LEN
Built In
Text
LENB
Built In
Text
LINEST
Built In
Statistical
LN
Built In
Maths
LOG
Built In
Maths
LOG10
Built In
Maths
LOGEST
Built In
Statistical
LOGINV
Built In
Statistical
LOGNORMDIST Built In
Statistical
LOOKUP
Built In
LOWER
Built In
Text
MATCH
Built In
MAX
Built In
Statistical
MAXA
Built In
Statistical
MDETERM
Built In
Maths
MDURATION
MEDIAN
Built In
Statistical
MID
Built In
Text
MIDB
Built In
Text
MIN
Built In
Statistical
MINA
Built In
Statistical
MINUTE
Built In
MINVERSE
Built In
Maths
MIRR
Built In
Financial
MMULT
Built In
Maths
MOD**
Built In
Maths
MODE
Built In
Statistical
MONTH
Built In
MROUND
MULTINOMIAL
Built In
Information
NA
Built In
Information
Statistical
NEGBINOMDIST Built In
NOMINAL
NORMDIST
Built In
Statistical
NORMINV
Built In
Statistical
NORMSDIST
Built In
Statistical
NORMSINV
Built In
Statistical
NOT
Built In
Logical
NOW
Built In
NPER
Built In
Financial
NPV
Built In
Financial
OCT2BIN
OCT2DEC
OCT2HEX
ODD
Built In
Maths
ODDFPRICE
ODDFYIELD
ODDLPRICE
ODDLYIELD
OFFSET
Built In
OR
Built In
Logical
PEARSON
Built In
Statistical
PERCENTILE
Built In
Statistical
PERCENTRANK Built In
Statistical
PERMUT
Built In
Statistical
PHONETIC
Built In
Text
PI
Built In
Maths
PMT
Built In
Financial
POISSON
Built In
Statistical
POWER
Built In
Maths
PPMT
Built In
Financial
PRICE
PRICEDISC
PRICEMAT
PROB
Built In
Statistical
PRODUCT
Built In
Maths
PROPER
Built In
Text
PV
Built In
Financial
QUARTILE
Built In
Statistical
QUOTIENT
RADIANS
Built In
Maths
RAND
Built In
Maths
RANK
Built In
Statistical
RATE
Built In
Financial
RECEIVED
REGISTER.ID
Built In
External
REPLACE
Built In
Text
REPLACEB
Built In
Text
REPT
Built In
Text
RIGHT
Built In
Text
RIGHTB
Built In
Text
ROMAN
Built In
Maths
ROUND
Built In
Maths
ROUNDDOWN
Built In
Maths
ROUNDUP
Built In
Maths
ROW
Built In
ROWS
Built In
RSQ
Built In
Statistical
RTD
Built In
SEARCH
Built In
Text
SEARCHB
Built In
Text
SECOND
Built In
SERIESSUM
SIGN
Built In
Maths
SIN
Built In
Maths
SINH
Built In
Maths
SKEW
Built In
Statistical
SLN
Built In
Financial
SLOPE
Built In
Statistical
SMALL
Built In
Statistical
SQL.REQUEST
ODBC
External
SQRT
Built In
Maths
SQRTPI
STANDARDIZE
Built In
Statistical
STDEV
Built In
Statistical
STDEVA
Built In
Statistical
STDEVP
Built In
Statistical
STDEVPA
Built In
Statistical
STEYX
Built In
Statistical
Returns the standard error of the predicted yvalue for each x in the regression
SUBSTITUTE
Built In
Text
SUBTOTAL
Built In
Maths
SUM
Built In
Maths
SUMIF
Built In
Maths
SUMPRODUCT
Built In
Maths
SUMSQ
Built In
Maths
SUMX2MY2
Built In
Maths
SUMX2PY2
Built In
Maths
SUMXMY2
Built In
Maths
SYD
Built In
Financial
Built In
Text
TAN
Built In
Maths
TANH
Built In
Maths
TBILLEQ
TBILLPRICE
TBILLYIELD
TDIST
Built In
Statistical
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
TEXT
Built In
Text
TIME
Built In
TIMEVALUE
Built In
TINV
Built In
Statistical
Returns the t-value of the Student's tdistribution based on given probability and
degrees of freedom
TODAY
Built In
TRANSPOSE
Built In
TREND
Built In
Statistical
TRIM
Built In
Text
TRIMMEAN
Built In
Statistical
TRUE
Built In
Logical
TRUNC
Built In
Maths
TTEST
Built In
Statistical
TYPE
Built In
Information
UPPER
Built In
Text
VALUE
Built In
Text
VAR
Built In
Statistical
VARA
Built In
Statistical
VARP
Built In
Statistical
VARPA
Built In
Statistical
VDB
Built In
Financial
VLOOKUP
Built In
WEEKDAY
Built In
WEEKNUM
WEIBULL
Built In
WORKDAY
XIRR
XNPV
YEAR
Built In
YEARFRAC
YEN
Built In
YIELD
YIELDDISC
YIELDMAT
ZTEST
Built In
Notes:
** The Excel MOD function uses a different definition of MOD to that used by VBA Mod function insofar as negative numbers are conc
Statistical
Text
Statistical
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)
Database Functions
Name
Source
Description
DAVERAGE
Built In
DCOUNT*
Built In
DCOUNTA*
Built In
DGET
Built In
DMAX
Built In
DMIN
Built In
DPRODUCT
Built In
DSTDEV
Built In
DSTDEVP
Built In
DSUM
Built In
DVAR
Built In
DVARP
Built In
Notes:
* See also COUNT, COUNTA and FREQUENCY (Statistical) and COUNTIF (Maths) and COUNTBLANK (Information)
Description
Database
Field
Indicates which column is used in the function as text in inverted commas or as number of field
Criteria
base 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)
Function Arguments
Source
Description
DATE
Built In
DATEDIF*
DATEVALUE
Built In
DAY
Built In
DAYS360
Built In
EDATE
EOMONTH
HOUR
Built In
MINUTE
Built In
MONTH
Built In
Built In
SECOND
Built In
TIME
Built In
TIMEVALUE
Built In
TODAY
Built In
WEEKDAY
Built In
WEEKNUM
WORKDAY
YEAR
Built In
YEARFRAC
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.
Description
Basis
(For Securities Functions)
Date_text
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.
Day
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
Days
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
End_date
Holidays
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
Hour
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
Method
Minute
A number from 0 to 32767 representing the minute. Any value greater than 59 will be converted to hours
and minutes
Month
(For DATE function)
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
Months
Return_type
(WEEKDAY only)
A number that determines the type of return value: 1 (or omitted) 1 = Sunday; 2 = 1 = Monday; 3 = 0 =
Monday
Return_type
(WEEKNUM only)
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
Second
A number from 0 to 32767 representing the second. Any value greater than 59 will be converted to hours,
minutes, and seconds
Serial_num
A date / time serial number. Dates should be entered by using the DATE function, or as results of other
formulas or functions
Serial_Number
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.
Start_date
Time_text
A text string enclosed in quotation marks that represents a time in any one of the Excel time formats
Unit
"y" = years; "m" = months; "d" = days; "md" = days ignoring months and years; "ym" = years and months;
"yd" = years and days
Year
=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)
me Function Arguments
rks that is in a date text form acceptable to Excel. Note that acceptable date
el settings.
of the month. If day is greater than the number of days in the month
onth and year arguments appropriately and day represents the balance
d nonholiday days before or after start_date. A positive value for days yields
yields a past date
e dates to exclude from the working calendar. The list can be either a range
or an 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
th of the year. If month is greater than 12, month adds that number of
year specified
r after start_date
hich day the week begins; 1 (or omitted) = starts Sunday nums 1 to 7; 2 =
senting the second. Any value greater than 59 will be converted to hours,
on marks that represents a time in any one of the Excel time formats
days; "md" = days ignoring months and years; "ym" = years and months;
digits
Engineering Functions
Name
Source
BESSELI
Description
BESSELJ
BESSELK
BESSELY
BIN2DEC
BIN2HEX
BIN2OCT
COMPLEX
CONVERT
DEC2BIN
DEC2HEX
DEC2OCT
DELTA
ERF
ERFC
GESTEP
HEX2BIN
HEX2DEC
HEX2OCT
IMABS
IMAGINARY
IMARGUMENT
IMCONJUGATE
IMCOS
IMDIV
IMEXP
IMLN
IMLOG10
IMLOG2
IMPOWER
IMPRODUCT
IMREAL
IMSIN
IMSQRT
IMSUB
IMSUM
OCT2BIN
OCT2DEC
OCT2HEX
Description
From_unit(1)
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
I_num
Inumber
A complex number
Inumber1
Inumber2
Inumber2,
Lower_limit
Number
Number1
Number2
Number2,
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
Places
The number of characters to use. If places is omitted, Excel uses the minimum number of characters
necessary
Real_num
Step
The threshold value. If you omit a value for step, GESTEP uses zero
Suffix
The suffix for the imaginary component of the complex number. If omitted, suffix is assumed to be "i"
To_unit(1)
A unit of measurement
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
Upper_limit
The upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit
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
tatute 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
c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt;
= Watt-hour; "flb" = foot-pound; "BTU" = BTU
= Watt
Gauss
lsius; "F" = degrees Fahrenheit; "K" = Kelvin
on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup;
t; "qt" = quart; "gal" = gallon; "l" = liter
c: "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 =
E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f"
atto
ex number
mbers
ERF
aluates to a number
ex number
" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces
tatute 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
c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt;
= Watt-hour; "flb" = foot-pound; "BTU" = BTU
= Watt
Gauss
lsius; "F" = degrees Fahrenheit; "K" = Kelvin
on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup;
t; "qt" = quart; "gal" = gallon; "l" = liter
c: "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 =
E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f"
atto
ERF. If omitted, ERF integrates between zero and lower_limit
he function
External Functions
Name
Source
Description
CALL
Built In
EUROCONVERT Add-in
GETPIVOTDATA Built In
REGISTER.ID
Built In
SQL.REQUEST
ODBC
Description
Argument1,
Col_names_logical
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
Connection_string
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
Data_field
The name, enclosed in quotation marks, for the data field that contains the data
Driver_prompt
Specifies when the driver dialog box is displayed and which options are available
Field1, Item1
One of up to 14 pairs of field names and item names that describe the data
Field2, Item2,
Second of up to 14 pairs of field names and item names that describe the data
File_text
The name of the file that contains the code resource in Microsoft Excel for the Macintosh
Item1
One of up to 14 pairs of field names and item names that describe the data
Item2,
Second of up to 14 pairs of field names and item names that describe the data
Module_text
Quoted text specifying the name of the dynamic link library (DLL) that contains the procedure in Microsoft
Excel for Windows
Number
Output_ref
A cell reference where you want the completed connection string placed
Pivot_table
A reference to any cell, range of cells, or named range of cells in a PivotTable report
Procedure
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).
Query_text
The SQL statement that you want to execute on the data source
Register_id
Resource
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
Source
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
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
the procedure
s are returned as the first row of the results. TRUE if the column names to
e results. 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
e and must follow the driver's format
e of the dynamic link library (DLL) that contains the procedure in Microsoft
aluates to a number
the completed connection string placed
function in the DLL. You can also use the ordinal value of the function from
module-definition file (.DEF).
in Microsoft Excel for the Macintosh. You can also use the resource ID
er must not be in the form of text
e to a cell containing the string, corresponding to the ISO code for the source
ce - drachma - GRD
e to a cell containing the string, corresponding to the ISO code for the source
ce - drachma - GRD
the return value and the data types of all arguments to the DLL or code
Financial Functions
Name
Source
ACCRINT
Description
ACCRINTM
AMORDEGRC
AMORLINC
COUPDAYBS
COUPDAYS
COUPDAYSNC
COUPNCD
COUPNUM
COUPPCD
CUMIPMT
CUMPRINC
DB
Built In
DDB
Built In
DISC
DOLLARDE
DOLLARFR
DURATION
EFFECT
FV
Built In
FVSCHEDULE
INTRATE
IPMT
Built In
IRR
Built In
ISPMT
Built In
MDURATION
MIRR
Built In
NOMINAL
NPER
Built In
NPV
Built In
ODDFPRICE
ODDFYIELD
ODDLPRICE
ODDLYIELD
PMT
Built In
PPMT
Built In
PRICE
PRICEDISC
PRICEMAT
PV
Built In
RATE
Built In
RECEIVED
SLN
Built In
SYD
Built In
TBILLEQ
TBILLPRICE
Analysis ToolPak Returns the price per $100 face value for a
Treasury bill
TBILLYIELD
VDB
Built In
XIRR
XNPV
YIELD
YIELDDISC
YIELDMAT
Description
Basis
(For Securities Functions)
Year basis to be used: 0 or omitted 360 (NASD); 1 = Actual; 2 = 365; 3 = 360 (European)
Cost
Coupon
Date_purchased
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
Dates
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
Decimal_dollar
A decimal number
Discount
Effect_rate
End_period
Factor
The rate at which the balance declines. If factor is omitted, it is assumed to be 2 (the double-declining
balance method)
Finance_rate
The interest rate you pay on the money used in the cash flows
First_coupon
First_Interest
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
First_period
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
Fraction
Fractional_dollar
Frequency
FV
Future Value
Guess
Investment
Issue
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
Last_interest
Life
The number of periods over which the asset is being depreciated (sometimes called the useful life of the
asset)
Maturity
No_switch
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 straightline 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
The interest rate you receive on the cash flows as you reinvest them
Salvage
Schedule
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
Start_period
Value1
A numeric value
Value2,
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.
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
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)
=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
te
at corresponds to the cash flow payments. The first payment date indicates
payments. All other dates must be later than this date, but they may occur
on
urity
ch the asset is being depreciated (sometimes called the useful life of the
= $1,000)
eriod
ce value
ch is the date after the issue date when the security is traded to the buyer.
n quotation marks or as a serial number or function returning a date serial
ment in advance
hat contain numbers for which you want to calculate the internal rate of
ast one positive value and one negative value to calculate the internal rate
e argument contains text, logical values, or empty cells, those values are
Information Functions
Name
Source
Description
CELL
Built In
COUNTBLANK*
Built In
ERROR.TYPE
Built In
INFO
Built In
ISBLANK
Built In
ISERR
Built In
ISERROR
Built In
ISEVEN
ISLOGICAL
Built In
ISNA
Built In
ISNONTEXT
Built In
ISNUMBER
Built In
ISODD
ISREF
Built In
ISTEXT
Built In
Built In
NA
Built In
TYPE
Built In
Notes:
* See also COUNT, COUNTA and FREQUENCY (Statistical) and COUNTIF (Maths) and DCOUNT and DCOUNTA (Database)
Description
Error_val
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
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
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)
n Function Arguments
aluates to a number
ells and can refer to multiple areas. If you want to specify several
t, then you must include extra sets of parentheses so that Microsoft Excel
a field separator
valuates to a value:
Logical Functions
Name
Source
Description
AND
Built In
FALSE
Built In
IF
Built In
NOT
Built In
OR
Built In
TRUE
Built In
Description
Logical
Logical_test
Logical1
Condition to be tested. Argument must evaluate to a logical value or be arrays or references that contain
logical values
Logical2,
Second of up to 30 conditions you want to test that can be either TRUE or FALSE
Value_if_false
Value_if_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
cal_test is FALSE
cal_test is TRUE
Source
Description
ADDRESS
Built In
AREAS
Built In
CHOOSE
Built In
COLUMN
Built In
COLUMNS
Built In
HLOOKUP
Built In
HYPERLINK
Built In
INDEX
Built In
INDIRECT
Built In
LOOKUP
Built In
MATCH
Built In
OFFSET
Built In
ROW
Built In
ROWS
Built In
RTD
Built In
TRANSPOSE
Built In
VLOOKUP
Built In
Description
A1
A logical value that specifies the A1 (TRUE) or R1C1 (FALSE) reference style
Abs_num
Area_num
Selects a range in reference from which to return the intersection of row_num and column_num
Array
Col_index_num
The column number in table_array from which the matching value must be returned
Cols
The number of columns, to the left (-) or right (+), that you want the upper-left cell of the result to refer to
Column_num
Column number
Friendly_name
Height
The height, in number of rows, that you want the returned reference to be. Height must be a positive number
Index_num
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
Link_location
Lookup_array
A contiguous range of cells containing possible lookup values. Lookup_array must be an array or an array
reference
Lookup_value
Lookup_vector
A range that contains only one row or one column. The values in lookup_vector can be text, numbers, or
logical values
Match_type
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
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
Range_lookup
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
Ref_text
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
Result_vector
A range that contains only one row or column. It must be the same size as lookup_vector
Row_index_num
The row number in table_array from which the matching value will be returned
Row_num
Row number
Rows
The number of rows, up (-) or down (+), that you want the upper-left cell to refer to
Server
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
Sheet_text
Text specifying the name of the worksheet to be used as the external reference. If sheet_text is omitted, no
sheet name is used
Table_array
Topic1
Topic2,
Value1
A numeric value
Value2,
Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV)
Width
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)
eft (-) or right (+), that you want the upper-left cell of the result to refer to
hat you want the returned reference to be. Height must be a positive number
han or equal to look_up value; 0 = first value to exactly equal lookup value
or equal to look_value
gistered COM automation add-in that has been installed on the local
quotation marks
ells and can refer to multiple areas. If you want to specify several
t, then you must include extra sets of parentheses so that Microsoft Excel
a field separator
dd-in should be run. If there is no server, and the program is run locally,
rwise, enter quotation marks ("") around the server name
ata is looked up
together represent a unique piece of real-time data
s, that you want the returned reference to be. Width must be a positive
Maths Functions
Name
Source
Description
ABS
Built In
ACOS
Built In
ACOSH
Built In
ASIN
Built In
ASINH
Built In
ATAN
Built In
ATAN2
Built In
ATANH
Built In
CEILING
Built In
COMBIN++
Built In
COS
Built In
COSH
Built In
COUNTIF*
Built In
DEGREES
Built In
EVEN
Built In
EXP
Built In
FACT
Built In
FACTDOUBLE
FLOOR
Built In
GCD
INT
Built In
LCM
LN
Built In
LOG
Built In
LOG10
Built In
MDETERM
Built In
MINVERSE
Built In
MMULT
Built In
MOD**
Built In
MROUND
MULTINOMIAL
ODD
Built In
PI
Built In
POWER
Built In
PRODUCT
Built In
QUOTIENT
RADIANS
Built In
RAND
Built In
Built In
ROUND
Built In
ROUNDDOWN
Built In
ROUNDUP
Built In
SERIESSUM
SIGN
Built In
SIN
Built In
SINH
Built In
SQRT
Built In
SQRTPI
SUBTOTAL
Built In
SUM
Built In
SUMIF
Built In
SUMPRODUCT
Built In
SUMSQ
Built In
SUMX2MY2
Built In
SUMX2PY2
Built In
SUMXMY2
Built In
TAN
Built In
TANH
Built In
TRUNC
Built In
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.
++
Description
Angle
Array
Array_x
Array_y
Array1 (SUMPRODUCT)
Array2 (SUMPRODUCT)
Array3,
Base
Bottom
Coefficients
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
Criteria
Denominator
The divisor
Divisor
Form
A number specifying the type of roman numeral you want; 0 (Default) = Classic; 1-4 Progressively simplified;
TRUE = Classic; FALSE = Most Simplified
Function_num
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
Multiple
Num_digits
Specifies the number of digits to which you want to round number: 0 = Integer; -numbers = to left of decimal;
+numbers = to right of decimal
Number
Number_chosen
Number1
Number2,
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
Numerator
The dividend
Power
Range
A range
Ref1
Ref2,
Significance
Sum_range
Top
X_num
Y_num
ths 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)
unction Arguments
s
lues
with SUMPRODUCT)
p to 30 with SUMPRODUCT)
o 30 with SUMPRODUCT)
se is omitted, it is assumed to be 10
ned
to divide number
o round number
aluates to a number
number is raised
o round
ed
he function
Statistical Functions
Name
Source
Description
AVEDEV
Built In
AVERAGE
Built In
AVERAGEA
Built In
BETADIST
Built In
BETAINV
Built In
BINOMDIST
Built In
CHIDIST
Built In
CHIINV
Built In
CHITEST
Built In
CONFIDENCE
Built In
CORREL
Built In
COUNT*
Built In
COUNTA*
Built In
COVAR
Built In
CRITBINOM
Built In
DEVSQ
Built In
EXPONDIST
Built In
FDIST
Built In
FINV
Built In
FISHER
Built In
FISHERINV
Built In
FORECAST
Built In
FREQUENCY*
Built In
FTEST
Built In
GAMMADIST
Built In
GAMMAINV
Built In
GAMMALN
Built In
GEOMEAN
Built In
GROWTH
Built In
HARMEAN
Built In
HYPGEOMDIST
Built In
INTERCEPT
Built In
KURT
Built In
LARGE
Built In
LINEST
Built In
LOGEST
Built In
LOGINV
Built In
LOGNORMDIST Built In
MAX
Built In
MAXA
Built In
MEDIAN
Built In
MIN
Built In
MINA
Built In
MODE
Built In
NEGBINOMDIST Built In
NORMDIST
Built In
NORMINV
Built In
NORMSDIST
Built In
NORMSINV
Built In
PEARSON
Built In
PERCENTILE
Built In
PERCENTRANK Built In
PERMUT**
Built In
POISSON
Built In
PROB
Built In
QUARTILE
Built In
RANK
Built In
RSQ
Built In
SKEW
Built In
SLOPE
Built In
SMALL
Built In
STANDARDIZE
Built In
STDEV
Built In
STDEVA
Built In
STDEVP
Built In
STDEVPA
Built In
STEYX
Built In
TDIST
Built In
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
TINV
Built In
Returns the t-value of the Student's tdistribution based on given probability and
degrees of freedom
TREND
Built In
TRIMMEAN
Built In
TTEST
Built In
VAR
Built In
VARA
Built In
VARP
Built In
VARPA
Built In
WEIBULL
Built In
ZTEST
Built In
Notes:
* See also COUNTIF (Maths) and COUNTBLANK (Information) and DCOUNT and DCOUNTA (Database)
** See also COMBIN function (Maths)
Description
Actual_range
The range of data that contains observations to test against expected values
Alpha
A parameter of a distribution
Array
Beta
A parameter of a distribution
Bins_array
An array of or reference to intervals into which you want to group the values
Const
Criteria
Cumulative
Data_array
Degrees_freedom
Degrees_freedom1
Degrees_freedom2
Expected_range
The range of data that contains the ratio of the product of row totals and column totals to the grand total
Known_x's
Known_y's
Lambda
Lower_limit
Mean
New_x's
new x-values for which you want GROWTH to return corresponding y-values
Number_chosen
Number_population
Number_s
Number_sample
Number1
Number2,
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
Order
Percent
Population_s
Prob_range
Probability
Probability_s
Quart
Indicates which value to return: 0 = minimum value; 1 = 1st Quartile (25th Percentile); 2 = 2nd Quartile; 3 =
3rd Quartile; 4 = Maximum value
Range
A range
Ref
Sample_s
Sigma
The population (known) standard deviation. If omitted, the sample standard deviation is used
Significance
Size
Standard_dev
A logical value specifying whether to return additional regression statistics TRUE returns additional statistics
Tails
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
Trials
The kind of t-Test to perform; 1 = Paired; 2 = Two-sample equal variance (homoscedastic); 3 = Two-sample
unequal variance (heteroscedastic)
Upper_limit
The upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit
Value1
A numeric value
Value2,
Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV)
X_range
The range of numeric values of x with which there are associated probabilities
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)
Function Arguments
nterval of x
nterval of y
om
om
edom
the ratio of the product of row totals and column totals to the grand total
f data
ERF
ls
ach trial
list of numbers
sample
o round
he function
e distribution
Text Functions
Name
Source
Description
ASC
Built In
BAHTTEXT
Built In
CHAR
Built In
CLEAN
Built In
CODE
Built In
CONCATENATE
Built In
DOLLAR
Built In
EXACT
Built In
FIND
Built In
FINDB
Built In
FIXED
Built In
JIS
Built In
LEFT
Built In
LEFTB
Built In
LEN
Built In
LENB
Built In
LOWER
Built In
MID
Built In
MIDB
Built In
PHONETIC
Built In
PROPER
Built In
REPLACE
Built In
REPLACEB
Built In
REPT
Built In
RIGHT
Built In
RIGHTB
Built In
SEARCH
Built In
SEARCHB
Built In
SUBSTITUTE
Built In
Built In
TEXT
Built In
TRIM
Built In
UPPER
Built In
VALUE
Built In
YEN
Built In
Description
Decimals
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
Find_text
Format_text
A number format in text form from in the Category box on the Number tab in the Format Cells dialog box
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
New_text
No_commas
A logical value that, if TRUE, prevents FIXED from including commas in the returned text
Num_bytes
Num_chars
Number
Number_times
Old_text
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
Start_num
Text
Text or a reference to a cell that contains the text you want to change
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
m in the Category box on the Number tab in the Format Cells dialog box
ld_text you want to replace with new_text. If you specify instance_num, only
ced. Otherwise, every occurrence of old_text in text is changed to new_text
ters in old_text
o extract
want to extract
aluates to a number
e some characters
ells and can refer to multiple areas. If you want to specify several
t, then you must include extra sets of parentheses so that Microsoft Excel
a field separator
he search
contains the text you want to change
valuates to a value
want to find
Description
A1
A logical value that specifies the A1 (TRUE) or R1C1 (FALSE) reference style
Abs_num
Actual_range
The range of data that contains observations to test against expected values
Alpha
A parameter of a distribution
Angle
Area_num
Selects a range in reference from which to return the intersection of row_num and column_num
Argument1,
Array
Array_x
Array_y
Array1 (SUMPRODUCT)
Array2 (SUMPRODUCT)
Array3,
Base
Basis
(For Securities Functions)
Basis
(For YEARFRAC)
Beta
A parameter of a distribution
Bins_array
An array of or reference to intervals into which you want to group the values
Bottom
Coefficients
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
Col_index_num
The column number in table_array from which the matching value must be returned
Col_names_logical
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
Cols
The number of columns, to the left (-) or right (+), that you want the upper-left cell of the result to refer to
Column_num
Column number
Connection_string
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
Const
Cost
Coupon
Criteria
Cumulative
Data_array
Data_field
The name, enclosed in quotation marks, for the data field that contains the data
Database
Date_purchased
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
Date_text
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.
Dates
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
Day
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
Days
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
Decimal_Dollar
A decimal number
Decimals
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
Degrees_freedom
Degrees_freedom1
Degrees_freedom2
Denominator
The divisor
Discount
Divisor
Driver_prompt
Specifies when the driver dialog box is displayed and which options are available
Effect_rate
End_Date
End_Period
Error_val
Expected_range
The range of data that contains the ratio of the product of row totals and column totals to the grand total
Factor
The rate at which the balance declines. If factor is omitted, it is assumed to be 2 (the double-declining
balance method)
Field
Indicates which column is used in the function as text in inverted commas or as number of field
Field1, Item1
One of up to 14 pairs of field names and item names that describe the data
Field2, Item2,
Second of up to 14 pairs of field names and item names that describe the data
File_text
The name of the file that contains the code resource in Microsoft Excel for the Macintosh
Finance_rate
The interest rate you pay on the money used in the cash flows
Find_Text
First_coupon
First_Interest
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
First_Period
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
Form
A number specifying the type of roman numeral you want; 0 (Default) = Classic; 1-4 Progressively simplified;
TRUE = Classic; FALSE = Most Simplified
Format_text
A number format in text form from in the Category box on the Number tab in the Format Cells dialog box
Fraction
Fractional_Dollar
Frequency
Friendly_name
From_unit(1)
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
Full_precision
A logical value; FALSE = currency specific rounding rules, TRUE = full precision
Function_num
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
FV
Future Value
Guess
Height
The height, in number of rows, that you want the returned reference to be. Height must be a positive number
Holidays
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
Hour
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
I_num
I_number
A complex number
Index_num
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
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
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
A complex number
INumber1
INumber2
Second Complex
INumber2
Investment
Issue
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
Item1
One of up to 14 pairs of field names and item names that describe the data
Item2,
Second of up to 14 pairs of field names and item names that describe the data
Known_x's
Known_y's
Lambda
Last_interest
Life
The number of periods over which the asset is being depreciated (sometimes called the useful life of the
asset)
Link_location
Logical
Logical_test
Logical1
Condition to be tested. Argument must evaluate to a logical value or be arrays or references that contain
logical values
Logical2,
Second of up to 30 conditions you want to test that can be either TRUE or FALSE
Lookup_array
A contiguous range of cells containing possible lookup values. Lookup_array must be an array or an array
reference
Lookup_value
Lookup_vector
A range that contains only one row or one column. The values in lookup_vector can be text, numbers, or
logical values
Lower_limit
Match_type
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
The
security's
maturity
0
= first
value to
exactlydate
equal lookup value
-1 = smallest value greater than or equal to look_value
Maturity
Mean
Method
Minute
A number from 0 to 32767 representing the minute. Any value greater than 59 will be converted to hours
and minutes
Module_text
Quoted text specifying the name of the dynamic link library (DLL) that contains the procedure in Microsoft
Excel for Windows
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
Months
Multiple
New_text
New_x's
new x-values for which you want GROWTH to return corresponding y-values
No_commas
A logical value that, if TRUE, prevents FIXED from including commas in the returned text
No_switch
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 straightline depreciation when depreciation is greater than the declining balance calculation
Nominal_rate
Nper
Npery
Num_bytes
Num_chars
Num_digits
Specifies the number of digits to which you want to round number: 0 = Integer; -numbers = to left of decimal;
+numbers = to right of decimal
Number
Number_chosen
Number_f
Number_population
Number_s
Number_sample
Number_times
Number1
Number2
Number2,
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
Numerator
The dividend
Old_text
Order
Output_ref
A cell reference where you want the completed connection string placed
Par
Per
Percent
Period
Pivot_table
A reference to any cell, range of cells, or named range of cells in a PivotTable report
Places
The number of characters to use. If places is omitted, Excel uses the minimum number of characters
necessary
Pmt
Population_s
Power
Pr
Principal
Prob_range
Probability
Probability_s
Procedure
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).
ProgID
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
PV
Quart
Indicates which value to return: 0 = minimum value; 1 = 1st Quartile (25th Percentile); 2 = 2nd Quartile; 3 =
3rd Quartile; 4 = Maximum value
Query_text
The SQL statement that you want to execute on the data source
Range
A range
Range_lookup
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
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
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
Register_id
Reinjvest_rate
The interest rate you receive on the cash flows as you reinvest them
Resource
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
Result_vector
A range that contains only one row or column. It must be the same size as lookup_vector
Return_type
(WEEKDAY only)
A number that determines the type of return value: 1 (or omitted) 1 = Sunday; 2 = 1 = Monday; 3 = 0 =
Monday
Return_type
(WEEKNUM only)
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
Row_index_num
The row number in table_array from which the matching value will be returned
Row_num
Row number
Rows
The number of rows, up (-) or down (+), that you want the upper-left cell to refer to
Salvage
Sample_s
Schedule
Second
A number from 0 to 32767 representing the second. Any value greater than 59 will be converted to hours,
minutes, and seconds
Serial_num
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.
Serial_Number
A date / time serial number. Dates should be entered by using the DATE function, or as results of other
formulas or functions
Server
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
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
Sheet_text
Text specifying the name of the worksheet to be used as the external reference. If sheet_text is omitted, no
sheet name is used
Sigma
The population (known) standard deviation. If omitted, the sample standard deviation is used
Significance
Size
Source
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
Standard_dev
Start_num
Start_Period
Stats
A logical value specifying whether to return additional regression statistics TRUE returns additional statistics
Step
The threshold value. If you omit a value for step, GESTEP uses zero
Suffix
The suffix for the imaginary component of the complex number. If omitted, suffix is assumed to be "i"
Sum_range
Table_array
Tails
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
Text or a reference to a cell that contains the text you want to change
Text1
Text2
Text2,
Time_text
A text string enclosed in quotation marks that represents a time in any one of the Excel time formats
To_unit(1)
A unit of measurement
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
Top
Topic1
Topic2,
Trials
Triangulation_precision
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
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
Unit
"y" = years; "m" = months; "d" = days; "md" = days ignoring months and years; "ym" = years and months;
"yd" = years and days
Upper_limit
The upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit
Value
Value_If_False
Value_If_True
Value1
A numeric value
Value2,
Second of 1 to n possible values (n=30 for AVERAGEA; n=29 for CHOOSE, NPV)
Values
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.
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
The width, in number of columns, that you want the returned reference to be. Width must be a positive
number
Within_Text
x_Num
X_range
The range of numeric values of x with which there are associated probabilities
y_Num
Year
Yld
OF FUNCTION ARGUMENTS
nterval of x
A1 (TRUE) or R1C1 (FALSE) reference style
the procedure
s
lues
with SUMPRODUCT)
p to 30 with SUMPRODUCT)
o 30 with SUMPRODUCT)
nterval of y
se is omitted, it is assumed to be 10
se:
0; 1 = Actual / Actual; 2 = Actual / 360;
30/360
ned
s are returned as the first row of the results. TRUE if the column names to
e results. FALSE if column names not wanted. If column_names_logical is
ot return column names
eft (-) 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
e and must follow the driver's format
te
rks that is in a date text form acceptable to Excel. Note that acceptable date
el settings.
at corresponds to the cash flow payments. The first payment date indicates
payments. All other dates must be later than this date, but they may occur
of the month. If day is greater than the number of days in the month
onth and year arguments appropriately and day represents the balance
d nonholiday days before or after start_date. A positive value for days yields
yields a past date
om
om
edom
to divide number
box is displayed and which options are available
the ratio of the product of row totals and column totals to the grand total
m in the Category box on the Number tab in the Format Cells dialog box
on
" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces
tatute 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
c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt;
= Watt-hour; "flb" = foot-pound; "BTU" = BTU
= Watt
Gauss
lsius; "F" = degrees Fahrenheit; "K" = Kelvin
on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup;
t; "qt" = quart; "gal" = gallon; "l" = liter
c: "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 =
E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f"
atto
hat you want the returned reference to be. Height must be a positive number
e dates to exclude from the working calendar. The list can be either a range
or an 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
ld_text you want to replace with new_text. If you specify instance_num, only
ced. Otherwise, every occurrence of old_text in text is changed to new_text
mbers
urity
f data
ch the asset is being depreciated (sometimes called the useful life of the
ERF
for each term in the series
senting the minute. Any value greater than 59 will be converted to hours
e of the dynamic link library (DLL) that contains the procedure in Microsoft
th of the year. If month is greater than 12, month adds that number of
year specified
r after start_date
o round number
ters in old_text
o extract
want to extract
which you want to round number: 0 = Integer; -numbers = to left of decimal;
aluates to a number
ls
e some characters
= $1,000)
eriod
cells, or named range of cells in a PivotTable report
population
number is raised
ce value
ach trial
function in the DLL. You can also use the ordinal value of the function from
module-definition file (.DEF).
gistered COM automation add-in that has been installed on the local
quotation marks
ex number
per $100 face value
list of numbers
external reference),
ells and can refer to multiple areas. If you want to specify several
t, then you must include extra sets of parentheses so that Microsoft Excel
a field separator
in Microsoft Excel for the Macintosh. You can also use the resource ID
er must not be in the form of text
hich day the week begins; 1 (or omitted) = starts Sunday nums 1 to 7; 2 =
senting the second. Any value greater than 59 will be converted to hours,
dd-in should be run. If there is no server, and the program is run locally,
rwise, enter quotation marks ("") around the server name
ch is the date after the issue date when the security is traded to the buyer.
n quotation marks or as a serial number or function returning a date serial
o round
e to a cell containing the string, corresponding to the ISO code for the source
ce - drachma - GRD
he search
ata is looked up
e to a cell containing the string, corresponding to the ISO code for the source
ce - drachma - GRD
on marks that represents a time in any one of the Excel time formats
" = slug; "lbm" = pound (avoirdupois); "u" = Atomic mass; "ozm" = ounces
tatute 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
c" Thermodynamic calorie; "cal" = IT calorie; "eV" = electron volt;
= Watt-hour; "flb" = foot-pound; "BTU" = BTU
= Watt
Gauss
lsius; "F" = degrees Fahrenheit; "K" = Kelvin
on; "tbs" = tablespoon; "oz" = fluid ounce; "cup" = cup;
t; "qt" = quart; "gal" = gallon; "l" = liter
c: "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 =
E-03 = milli; "u" = 1E-06 = micro; "n" = 1E-09 = nano; "p" = 1E-12 = pico; "f"
atto
ed
together represent a unique piece of real-time data
ment in advance
the return value and the data types of all arguments to the DLL or code
days; "md" = days ignoring months and years; "ym" = years and months;
ERF. If omitted, ERF integrates between zero and lower_limit
valuates to a value
cal_test is FALSE
cal_test is TRUE
hat contain numbers for which you want to calculate the internal rate of
ast one positive value and one negative value to calculate the internal rate
e argument contains text, logical values, or empty cells, those values are
s, that you want the returned reference to be. Width must be a positive
want to find
he function
digits
e distribution