Formulas and Functions - Listed by Category: MS Excel
Formulas and Functions - Listed by Category: MS Excel
com/excel/formulas/
Worksheet formulas are built-in functions that are entered as part of a formula in a cell. These are
the most basic functions used when learning Excel. VBA functions are built-in functions that are
used in Excel's programming environment called Visual Basic for Applications (VBA).
Below is a list of Excel formulas sorted by category. If you would like an alphabetical list of these
formulas, click on the following button:
(Enter a value in the field above to quickly find functions in the list below)
Lookup/Ref Functions
ADDRESS (WS) Returns a text representation of a cell address
CHOOSE (WS, VBA) Returns a value from a list of values based on a given position
INDIRECT (WS) Returns the reference to a cell based on its string representation
String/Text Functions
ASC (VBA) Returns ASCII value of a character
Compares two strings and returns TRUE if both values are the
EXACT (WS)
same
FORMAT STRINGS (VBA) Takes a string expression and returns it as a formatted string
MID (WS, VBA) Extracts a substring from a string (starting at any position)
Sets the first character in each word to uppercase and the rest to
PROPER (WS)
lowercase
TRIM (WS, VBA) Returns a text value with the leading and trailing spaces removed
Date/Time Functions
DATE (WS) Returns the serial date value for a date
DATESERIAL (VBA) Returns a date given a year, month, and day value
Returns the day of the month (a number from 1 to 31) given a date
DAY (WS, VBA)
value
FORMAT DATES (VBA) Takes a date expression and returns it as a formatted string
HOUR (WS, VBA) Returns the hours (a number from 0 to 23) from a time value
MINUTE (WS, VBA) Returns the minutes (a number from 0 to 59) from a time value
4 of 14 18/03/17, 7:34 AM
MS Excel: Formulas and Functions - Listed by Category https://www.techonthenet.com/excel/formulas/
MINUTE (WS, VBA) Returns the minutes (a number from 0 to 59) from a time value
MONTH (WS, VBA) Returns the month (a number from 1 to 12) given a date value
NOW (WS, VBA) Returns the current system date and time
SECOND (WS) Returns the seconds (a number from 0 to 59) from a time value
TIMESERIAL (VBA) Returns a time given an hour, minute, and second value
YEARFRAC (WS) Returns the number of days between 2 dates as a year fraction
Math/Trig Functions
ABS (WS, VBA) Returns the absolute value of a number
FORMAT NUMBERS (VBA) Takes a numeric expression and returns it as a formatted string
RANDBETWEEN (WS) Returns a random number that is between a bottom and top range
SUMIF (WS) Adds all numbers in a range of cells based on one criteria
SUMX2MY2 (WS) Returns the sum of the difference of squares between two arrays
Statistical Functions
Returns the average of the absolute deviations of the numbers
AVEDEV (WS)
provided
Counts the number of cells that are not empty as well as the
COUNTA (WS)
number of value arguments provided
COUNTIF (WS) Counts the number of cells in a range, that meets a given criteria
LARGE (WS) Returns the nth largest value from a set of values
MAX (WS) Returns the largest value from the numbers provided
Returns the largest value from the values provided (numbers, text
MAXA (WS)
and logical values)
MIN (WS) Returns the smallest value from the numbers provided
9 of 14
Returns the number of permutations for a specified number of18/03/17, 7:34 AM
MS Excel: Formulas and Functions - Listed by Category https://www.techonthenet.com/excel/formulas/
SMALL (WS) Returns the nth smallest value from a set of values
Logical Functions
AND (WS) Returns TRUE if all conditions are TRUE
Information Functions
Used to retrieve information about a cell such as contents,
CELL (WS)
formatting, size, etc.
Financial Functions
Returns the accrued interest for a security that pays interest on a
ACCRINT (WS)
periodic basis
IRR (WS, VBA) Returns the internal rate of return for a series of cash flows
PPMT (WS, VBA) Returns the payment on the principal for a particular payment
Returns the internal rate of return for a series of cash flows that
XIRR (WS)
may not be periodic
Database Functions
Averages all numbers in a column in a list or database, based on
DAVERAGE (WS)
a given criteria
Engineering Functions
BIN2DEC (WS) Converts a binary number to a decimal number
COMPLEX (WS) Converts coefficients (real and imaginary) into a complex number
File/Directory Functions
CHDIR (VBA) Used to change the current directory or folder
Returns the date and time of when a file was created or last
FILEDATETIME (VBA)
modified
CBYTE (VBA) Converts a value to a byte (ie: number between 0 and 255)