Excel Functions

There are over 450 functions in Excel and this number is constantly growing as the Microsoft team expand the Excel function library.

We have filtered this list of Excel functions down for you to provide you with the key functions that you need to know as a modeller.

SUMIFS The SUMIFS function returns the total value for rows in a dataset that meet the criteria that you have defined. SUMIFS is an extremely useful function for obtaining the values to use in your reports.
XLOOKUP In modelling we use the XLOOKUP function to map data from one table into another based on a unique reference.
IF The IF function performs a logical test and then returns the value you have provided based on a TRUE or FALSE result. In financial modelling it is often used to model business logic based on 1, 0 flags.
IFS The IFS function performs a series of logical tests and then returns the value you have provided based on a TRUE or FALSE result. The IFS function is an upgrade of the IF function. It allows financial modellers to test multiple arguments without needing a complicated nested IF formula.
INDEX We use the INDEX function to return a value from a range based on the position specified. In scenario modelling we can use INDEX to pull the values for the selected scenario. INDEX is often combined with the MATCH function to to map data from one table into another based on a unique reference.
EOMONTH The EOMONTH function returns the date value for the last day of the month plus or minus the number of months you have specified.
TEXTSPLIT The TEXTSPLIT function splits values from a cell across rows and/or columns based on a delimiter. The function makes use of Excel' dynamic array functionality to "spill" the results aross rows and columns.
TEXTJOIN The TEXTJOIN function concatenates (or joins) values together from cells or ranges of cell.
TEXTBEFORE The TEXTBEFORE function returns the text from a text string that occurs before a given delimiter (character or string).
TEXTAFTER The TEXTAFTER function returns the text from a text string that occurs after a given delimiter (character or string).
SWITCH The SWITCH function evaluates an expression against a given value and returns the corresponding result value that you have provided.
MIN The MIN function returns the smallest value in the range of numbers provided. In financial modelling the MIN function is very useful for ensuring that the result of a calculation does not go above a given threshold.
MAX The MAX function returns the largest value in the range of numbers provided. In financial modelling the MAX function is very useful for ensuring that the result of a calculation does not go below a given threshold.

 

Subscribe to our monthly modelling newsletter