Functions (N-Z)

List of Functions (N-Z)

Wally's Home Page | Functions | More Functions | Macros | Charts | Thermometer Chart | Functions (A-M) | Functions (N-Z)
  
    

Functions List (N-Z)


This is a complete list of all of the current functions available in Excel. Depending upon the version of Excel you are using, some of the functions may not work. Likewise if you are using a Mac version of Excel.

NAME SYNTAX What it does.

N =N(Value)
Converts a value to a number.

NA =NA()
Returns an error value of #N/A.

NEGBINOMDIST =NEGBINOMDIST(number_f,number_s,probability_s)
Returns the negative binomial distribution. NEGBINOMDIST returns the probability that there will be number_f failures before the number_s-th success, when the constant probability of a success is probability_s.

NETWORKDAYS =NETWORKDAYS(start_date,end_date,holidays)
Calculates how many workdays exist between two dates.

NOMINAL =NOMINAL(effect_rate,npery)
Determines the nominal annual interest rate for an investment.

NORMDIST =NORMDIST(x,mean,standard_dev,cumulative)
Returns the normal cumulative distribution for the specified mean and standard deviation.

NORMINV =NORMINV(probability,mean,standard_dev)
Returns the inverse of the normal cumulative distribution for the specified mean and standard deviation.

NORMSDIST =NORMSDIST(z)
Returns the standard normal cumulative distribution function.

NORMSINV =NORMSINV(probability)
Returns the inverse of the standard normal cumulative distribution.

NOT =NOT(Logical)
Returns the reverse value of a condition.

NOW =NOW()
Returns the current date and time.

NPER =NPER(rate, pmt, pv, fv, type)
Used to determine how many payments are needed to reach an investments future value.

NPV =NPV(rate,value1,value2, ...)
Determines the present value for a series of periodic cash flows.

OCT2BIN =OCT2BIN(number,places)
Converts an octal number to binary.

OCT2DEC =OCT2DEC(number)
Converts an octal number to decimal.

OCT2HEX =OCT2HEX(number,places)
Converts an octal number to hexadecimal.

ODD =ODD(number)
Rounds a numeric value to the closest odd integer.

ODDFPRICE =ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yld,redemption, frequency,basis)
Determines the cost of securities that have abnormally long or short first period.

ODDFYIELD =ODDFYIELD(settlement,maturity,issue,first_coupon,rate,pr,redemption, frequency,basis)
Determines the interest of securities that have abnormally long or short first period.

ODDLPRICE =ODDLPRICE(settlement,maturity,last_interest,rate,yld,redemption, frequency,basis)
Determines the cost of securities that have abnormally long or short last period.

ODDLYIELD =ODDLYIELD(settlement,maturity,last_interest,rate,pr,redemption, frequency,basis)
Determines the interest of securities that have abnormally long or short last period.

OFFSET =OFFSET(reference,rows,cols,height,width)
Returns the reference to a cell(s) that is the specified number of rows and columns for the specified cell(s).

OR =OR(logical1,logical2,...)
Compares multiple conditions and returns a value of TRUE if one or more condition is true. If all conditions are false, FALSE is returned.

PEARSON =PEARSON(array1,array2)
Returns the Pearson product moment correlation coefficient, r, a dimensionless index that ranges from -1.0 to 1.0 inclusive and reflects the extent of a linear relationship between two data sets.

PERCENTILE =PERCENTILE(array,k)
Returns the k-th percentile of values in a range.

PERCENTRANK =PERCENTRANK(array,x,significance)
Returns the rank of a value in a data set as a percentage of the data set.

PERMUT =PERMUT(number,number_chosen)
Returns the number of permutations for a given number of objects that can be selected from number objects.

PHONETIC =PHONETIC(reference)
Extracts the phonetic (furigana) characters from a text string.

PI =PI()
Returns Pi.

PMT =PMT(rate,nper,pv,fv,type)
Determines the payments on an investment.

POISSON =POISSON(x,mean,cumulative)
Returns the Poisson distribution. Commonly used in predicting the number of events over a specific time.

POWER =POWER(number,power)
Determines the results of raising a numeric value to a specific power.

PPMT =PPMT(rate,per,nper,pv,fv,type)
Determines that amount of a payment that is applied to the principal for a specified time.

PRICE =PRICE(settlement,maturity,rate,yld,redemption,frequency,basis)
Returns the price per face value of a security that pays periodic interest.

PRICEDISC =PRICEDISC(settlement,maturity,discount,redemption,basis)
Returns the price per face value of a discounted security.

PRICEMAT =PRICEMAT(settlement,maturity,issue,rate,yld,basis)
Determines the cost of a security that pays interest at maturity.

PROB =PROB(x_range,prob_range,lower_limit,upper_limit)
Returns the probability that values in a range are between two limits.

PRODUCT =PRODUCT(number1,number2, ...)
Multiplies a series of numeric values together.

PROPER =PROPER(text)
Capitalizes the first letter in all sentences within a text string.

PV =PV(rate,nper,pmt,fv,type)
Returns the present value of an investment.

QUARTILE =QUARTILE(array,quart)
Returns the quartile of a data set.

QUOTIENT =QUOTIENT(numerator,denominator)
Used to divide one value into another and return only the integer portion of the result.

RADIANS =RADIANS(angle)
Used to convert angles measured in degrees into angles measured in radians.

RAND =RAND()
Generates a random number between 0 and 1.

RANDBETWEEN =RANDBETWEEN(bottom,top)
Used to determine a random integer within a specified range.

RANK =RANK(number,ref,order)
Returns the rank of a number in a list of numbers.

RATE =RATE(nper,pmt,pv,fv,type,guess)
Determines the interest rate of an annuity for a specific time period.

RECEIVED =RECEIVED(settlement,maturity,investment,discount,basis)
Returns the amount received at maturity for a fully invested security.

REGISTER.ID =REGISTER.ID(module_text,procedure,type_text)
Returns the register ID of the specified dynamic link library (DLL) or code resource that has been previously registered.

REPLACE =REPLACE(old_text,start_num,num_chars,new_text)
Used to replace a specified number of characters in a text string with a new text string.

REPLACEB =REPLACEB(old_text,start_num,num_bytes,new_text)
Replaces part of a text string, based on the number of bytes you specify, with a different text string.

REPT =REPT(text,number_times)
Used to repeat a text string a specified number of times.

RIGHT =RIGHT(text,num_chars)
Used to return a specific number of characters from the right side of a cell.

RIGHTB =RIGHTB(text,num_bytes)
Used to return the specific number of bytes that you specify from the right side of a cell.

ROMAN =ROMAN(number,form)
Converts a numeric value to a Roman numeral.

ROUND =ROUND(number,num_digits)
Used to round a numeric value to the specified number of decimal points.

ROUNDDOWN =ROUNDDOWN(number,num_digits)
Rounds a numeric value to a specified number of decimal points by rounding the number down.

ROUNDUP =ROUNDUP(number,num_digits)
Rounds a numeric value to a specified number of decimal points by rounding the number up.

ROW =ROW(reference)
Determines the row number of the specified row.

ROWS =ROWS(array)
Determines the number of rows in a specified array.

RSQ =RSQ(known_y's,known_x's)
Returns the square of the Pearson product moment correlation coefficient through data points in known_y's and known_x's.

SEARCH =SEARCH(find_text,within_text,start_num)
Determines the location of a text string using specified criteria.

SEARCHB =SEARCHB(find_text,within_text,start_num)
Finds one text string (find_text) within another text string (within_text), and returns the number of the starting position of find_text.

SECOND =SECOND(serial_number)
Returns the number of seconds in a time value. The value returned will be between 0 and 59.

SERIESSUM =SERIESSUM(x,n,m,coefficients)
Used to calculate the sum of different kinds of series.
X - Numeric value indicating input value for the power series.
N - Numeric value indicating the power you want to raise the value of the X argument to.
M - Numeric value added to N for each successive term.
A - Specifies the array of values X is multiplied by for each term.


SIGN =SIGN(number)
Determines if a numeric value is negative, positive, or zero.

SIN =SIN(number)
Determines the sine of an angle expressed in radians.

SINH =SINH(number)
Determines the hyperbolic sine of a number.

SKEW =SKEW(number1,number2,...)
Returns the skewness of a distribution.

SLN =SLN(cost,salvage,life)
Used to determine the amount of depreciation for an asset during the specified time frame.

SLOPE =SLOPE(known_y's,known_x's)
Returns the slope of the linear regression line through data points in known_y's and known_x's.

SMALL =SMALL(array,k)
Locates the smallest value in an array by the specified value.

SQL.REQUEST =SQL.REQUEST(connection_string,output_ref,driver_prompt,query_text, col_names_logical)
Connects with an external data source, and runs a query from a worksheet.

SQRT =SQRT(number)
Determines the square root of a positive numeric value.

SQRTPI =SQRTPI(number)
Determines the square root of a numeric value multiplied by Pi. 

STANDARDIZE =STANDARDIZE(x,mean,standard_dev)
Returns a normalized value from a distribution characterized by mean and standard_dev.

STDEV =STDEV(number1,number2,...)
Estimates standard deviation based on a sample.

STDEVA =STDEVA(value1,value2,...)
Estimates standard deviation based on a sample.

STDEVP =STDEVP(number1,number2,...)
Calculates standard deviation based on the entire population given as arguments.

STDEVPA =STDEVPA(value1,value2,...)
Calculates standard deviation based on the entire population given as arguments, including text and logical values.

STEYX =STEYX(known_y's,known_x's)
Returns the standard error of the predicted y-value for each x in the regression.

SUBSTITUTE =SUBSTITUTE(text,old_text,new_text,instance_num)
Used to replace specific text within a text string.

SUBTOTAL =SUBTOTAL(function_num,ref1,ref2,...)
Totals a series of values using one of eleven functions.
1 - AVERAGE
2 - COUNT
3 - COUNTA
4 - MAX
5 - MIN
6 - PRODUCT
7 - STDEV
8 - STDEVP 
9 - SUM
10 - VAR
11 - VARP


SUM =SUM(number1,number2, ...)
Determines the sum of a series of numeric values.

SUMIF =SUMIF(range,criteria,sum_range)
Returns the sum of a range of cells that meet specified criteria.

SUMPRODUCT =SUMPRODUCT(array1,array2,array3, ...)
Multiplies the corresponding elements of the specified arrays and then sums the results.

SUMSQ =SUMSQ(number1,number2, ...)
Adds the squares of multiple values.

SUMX2MY2 =SUMX2MY2(array_x,array_y)
Returns the sum of the difference of squares of corresponding values in two arrays.

SUMX2PY2 =SUMX2PY2(array_x,array_y)
Returns the sum of the sum of squares of corresponding values in two arrays.

SUMXMY2 =SUMXMY2(array_x,array_y)
Returns the sum of squares of differences of corresponding values in two arrays.

SYD =SYD(cost,salvage,life,per)
Determines the amount of depreciation for an asset during the specified time frame.

T =T(value)
Returns the text referenced by a value. Only used for exporting data to other database types.

TAN =TAN(number)
Determines the tangent of an angle expressed in radians.

TANH =TANH(number)


TBILLEQ =TBILLEQ(settlement,maturity,discount)
Determines the bond equivalent interest earned on a treasury bill.

TBILLPRICE =TBILLPRICE(settlement,maturity,discount)
Determines the value of a treasury bill for every dollars of face value.

TBILLYIELD =TBILLYIELD(settlement,maturity,pr)
Determines the interest earned on a treasury bill.

TDIST =TDIST(x,degrees_freedom,tails)
Returns the Percentage Points (probability) for the Student t-distribution where a numeric value (x) is a calculated value of t for which the Percentage Points are to be computed.

TEXT =TEXT(value,format_text)
Converts a value to text and displays in the specified format.

TIME =TIME(hour,minute,second)
Returns the decimal number for a particular time. The decimal number returned by TIME is a value ranging from 0 to 0.99999999, representing the times from 0:00:00 (12:00:00 A.M.) to 23:59:59 (11:59:59 P.M.).

TIMEVALUE =TIMEVALUE(time_text)
Rarely used. Determines the serial number Excel uses to store a time value as a decimal number.

TINV =TINV(probability,degrees_freedom)
Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom.

TODAY =TODAY()
Returns today’s date.

TRANSPOSE =TRANSPOSE(array)
Transposes the values in a vertical range of cells into a horizontal range or vice versa.

TREND =TREND(known_y's,known_x's,new_x's,const)
Returns values along a linear trend.

TRIM =TRIM(text)
Removes excess spaces from a text string.

TRIMMEAN =TRIMMEAN(array,percent)
Returns the mean of the interior of a data set. TRIMMEAN calculates the mean taken by excluding a percentage of data points from the top and bottom tails of a data set.

TRUE =TRUE()
Returns a value of true.

TRUNC =TRUNC(number,num_digits)
Truncates a number to an integer by removing the fractional part of the number.

TTEST =TTEST(array1,array2,tails,type)
Returns the probability associated with a Student's t-Test.

TYPE =TYPE(Value)
Used to determine the type of value contained in a cell. Number = 1, Text = 2, Logical Value = 4,
Error Value = 16, Array = 64


UPPER =UPPER(text)
Convert a text string to all upper case text.

VALUE =VALUE(text)
Convert a text string of numbers to number format.

VAR =VAR(number1,number2,...)
Estimates variance based on a sample.

VARA =VARA(value1,value2,...)
Estimates variance based on a sample. In addition to numbers, text and logical values such as TRUE and FALSE are included in the calculation.

VARP =VARP(number1,number2,...)
Calculates variance based on the entire population.

VARPA =VARPA(value1,value2,...)
Calculates variance based on the entire population. In addition to numbers, text and logical values such as TRUE and FALSE are included in the calculation.

VDB =VDB(cost,salvage,life,start_period,end_period,factor,no_switch)
Used to determine the amount of depreciation for an asset across multiple periods of time by specifying a start and end time.

VLOOKUP =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Locates a row heading in the first column and then returns the value of the specified cell of that row.

WEEKDAY =WEEKDAY(serial_number,return_type)
Used to determine the day of the week that a specific date occurs.

WEEKNUM =WEEKNUM(serial_num,return_type)
Returns a number that indicates where the week falls numerically within a year.

WEIBULL =WEIBULL(x,alpha,beta,cumulative)
Calculates the probability of a Weibull distribution (used to perform a reliability analysis).

WORKDAY =WORKDAY(start_date,days,holidays)
Determines which date is a specific number of workdays before or after a specific date.

XIRR =XIRR(values,dates,guess)
Used to determine the internal rate of return for a series of cash flows that are not received regularly.

XNPV =XNPV(rate,values,dates)
Used to determine the present value for series of cash flows that are not periodic.

YEAR =YEAR(serial_number)
Returns the year portion of a date.

YEARFRAC =YEARFRAC(start_date,end_date,basis)
Determines a decimal values that represents the fraction of a year represented by the number of days between the specified dates.

YEN =YEN(number,decimals)
Converts a number to text, using the ¥ (yen) currency format, with the number rounded to a specified place.

YIELD =YIELD(settlement,maturity,rate,pr,redemption,frequency,basis)
Calculates the interest earned on a security.

YIELDDISC =YIELDDISC(settlement,maturity,pr,redemption,basis)
Determines the interest earned on a discounted security.

YIELDMAT =YIELDMAT(settlement,maturity,issue,rate,pr,basis)
Calculates the interest earned on a security that pays interest at maturity.

ZTEST =ZTEST(array,x,sigma)
Locates the two-tailed P-value of a Z-test. Primarily used to determine the probability that an observation is drawn from a specific population.