Excel Formula List
Category Formula Name Formula Example Explanation
Math SUM SUM(A2:A6) Adds values in cells A2 to A6
Math AVERAGE AVERAGE(A2:A6) Calculates average of range
Math ROUND ROUND(3.14159, 2) Rounds to 2 decimal places
Math INT INT(3.7) Rounds down to nearest integer
Math MOD MOD(10, 3) Returns remainder of division
Logical IF IF(A2>10, "High", "Low") Returns 'High' if A2 > 10
Logical AND AND(A2>0, B2<5)
Returns TRUE if both conditions are met
Logical OR OR(A2>0, B2<5)
Returns TRUE if any condition is met
Logical NOT NOT(A2=10) Returns the opposite of the condition
Lookup VLOOKUP VLOOKUP(101, A2:C10, 2, FALSE)
Finds value in vertical lookup
Lookup HLOOKUP HLOOKUP("Math", A1:F3, 2,Finds
FALSE)
value in horizontal lookup
Lookup INDEX INDEX(A2:C4, 2,Returns
2) value at given row and column
Lookup MATCH MATCH(39, A1:A10, 0)
Returns the position of a value
Text LEFT LEFT("Excel", 2) Returns the first 2 characters
Text RIGHT RIGHT("Excel", 3) Returns the last 3 characters
Text MID MID("Excel", 2, 2)
Returns 2 characters from position 2
Text CONCATENATE CONCATENATE(A1, B1) Joins text from two cells
Text TEXTJOIN TEXTJOIN(", ", TRUE, A1:A3)Joins text with delimiter
Date/Time TODAY TODAY() Returns current date
Date/Time NOW NOW() Returns current date and time
Date/Time DAY DAY(TODAY()) Returns day from a date
Date/Time MONTH MONTH(TODAY()) Returns month from a date
Date/Time YEAR YEAR(TODAY()) Returns year from a date
Statistical COUNT COUNT(A1:A10) Counts numbers
Statistical COUNTA COUNTA(A1:A10) Counts non-empty cells
Statistical COUNTIF COUNTIF(A1:A10, ">5") Counts cells > 5
Statistical MAX MAX(A1:A10) Returns highest number
Statistical MIN MIN(A1:A10) Returns smallest number