Friday, October 5, 2012

All Microsoft Excel functions

Listing of the most useful Microsoft Excel functions. Explanations on how to write each function in Excel and examples of its use are provided.

Mathematical Functions

SUM - Adds up all the values in a range
SUMIF - Adds all the values in a range that meet specific critera
SUMIFS (2007 and 2010 only) - Adds values in a range based on multiple criteria
SUMPRODUCT - Sum a range of cells that meet multiple criteria
ROUND - Round a number to a specified number of digits
ROUNDUP - Round a number up to a specified number of digits
ROUNDDOWN - Round a number down to a specified number of digits
CEILING - Round a number up to a multiple of significance
FLOOR - Round a number down to a multiple of significance

Statistical Functions

COUNT - Counts all the values in a range
AVERAGE - Calculates the average number from a range of values
MAX - Finds the maximum value in a range
MIN - Finds the minimum value in a range
COUNTA - Counts all non-empty cells in a range
COUNTBLANK - Counts all blank cells in a range
COUNTIF - Counts all the cells in a range that meet specific critera
COUNTIFS (2007 and 2010 only) - Counts all the cells in a range that meet multiple criteria
AVERAGEIF (2007 and 2010 only) - Calculates the average of a range of values that meet specific criteria
AVERAGEIFS (2007 and 2010 only) - Calculates the average of a range of values that meet multiple criteria
LARGE - Return a value dependent upon its ranking in a range of values in descending order
SMALL - Return a value dependent upon its ranking in a range of values in ascending order
RANK - Returns the rank or position of a number within a range of numbers

Text Functions

LEN - Returns the length, in number of characters, of the contents of a cell
REPT - Repeats a character a specified number of times
TRIM - Remove unwanted spaces from cells
LEFT - Extracts a specific number of characters from the start of a cell
RIGHT - Extracts a specific number of characters from the end of a cell
MID - Extracts a specific number of characters from the middle of a cell
UPPER - Converts the contents of a cell to uppercase
LOWER - Converts the contents of a cell to lowercase
PROPER - Converts the contents of a cell to proper case
REPLACE - Replace existing characters in a cell with a different set of characters
SUBSTITUTE - Replace existing characters with a different set of characters

Financial Functions

PMT - Calculates loan repayments based on constant payments and a constant interest rate
RATE - Returns the interest rate per period of a loan or investment
PV - Returns the present value of an investment based on a constant interest rate and payments
FV - Returns the future value of an investment based on constant payments and a constant interest rate
IPMT - Calculates the interest paid during a period of a loan or investment
PPMT - Calculates the principal payment made in a period of an investment
IRR - Returns the internal rate of return on a series of regular investments
XIRR - Returns the internal rate of return on a series of irregular payments on an investment
NPV - Returns the net present value of an investment based on a series of cash flows and a discount rate
XNPV - Returns the net present value of an investment based on a series of cash flows, the dates of the cash flows and a discount rate

Lookup and Reference Functions

VLOOKUP - Looks vertically down a list to find a record and returns information related to that record
HLOOKUP - Looks horizontally across a list to find a record and returns information related to that record
MATCH - Returns the position of a value in a list
INDEX - Returns an item from a specific position in a list
INDIRECT - Allows you to use a cell reference entered as a text string
OFFSET - Returns a value from a cell, or range of cells that are a specified number of rows and columns from another cell
CHOOSE - Returns a value from a list of values based on a specified position
ADDRESS - Returns a text representation of a cell address from specified row and column numbers

Logical Functions

IF - Tests a condition and takes an alternative action depending on the result
AND - Test up to 30 conditions using logical And
OR - Test up to 30 conditions using logical Or
IFERROR - Performs a specified action if a formula evaluates to an error, and displays the formula result if not

Date & Time Functions

TODAY - Returns the current date
NOW - Returns the current date and time
DATE - Returns the sequential serial number for the specified date and formats the result as a date
DAY - Returns the day corresponding to a date represented by a number between 1 and 31
MONTH - Returns the month corresponding to a date represented by a number between 1 and 12
YEAR - Returns the year corresponding to a date represented by a number in the range 1900 to 9999
WORKDAY - Returns the date a specified number of workings days before or after a date
WEEKDAY - Returns the day of the week corresponding to a specified date
NETWORKDAYS - Returns the number of workdays between two dates
EOMONTH - Calculates the last day of the month a specified number of months before or after a date

No comments:

Post a Comment