Microsoft Excel lets you use formulas and functions to perform basic and advanced numerical calculations. You can do addition, subtraction, multiplication, division, mean, worke with strings, and many others.

In Excel, the difference between a formula and a function is that a function is a predefined calculation while a formula is a user-defined calculation.

For example, SUM is a function while =SUM(E1:E9) is a formula using the SUM function.

In this article, I will show you Excel formulas and functions that will make life easier for you any time you’re working with Excel. You will also learn how to use each of the formulae.

FunctionDescriptionUsage
Excel Formulas for Working with Numbers
SUMFor adding numbers in a cell=SUM(D2:D10)
AVERAGEFor finding the average of certain numbers in a cell=AVERAGE(E6:E8)
MINFor finding the minimum number within the numbers in cellsMIN(C1:C10)
MAXFor finding the maximum number within the numbers in cells=MAX(C1:C10)
SUMIFAdds all the numbers in certain cells that meet certain criteria=SUMIF(B7:B9, “>2000”,E2:E6)
ISNUMBERReturns true if a value is a number and false if its not a numberISNUMBER(E7)
ISEVENReturns true if a number is an even number and false if it is notISEVEN(D3)
ISODDReturns true if a number is an odd number and false if it is not=ISODD(D10)
ISERRORReturns true if a value is an error and false if it is not=ISERROR(D9)
MEDIANReturns the number in the middle of certain numbers=MEDIAN(D2:D10)
PIReturns the value of Pi to 15 digits=Pi()
CODEReturns a numeric code for the first character in a string in the character set used by your computer=CODE(free)
RANDGenerates a random number between 0 and 1RAND()
POWERReturns the result of a number raised to a power=POWER(3,9)
ROUNDRounds off a number to the specified number of decimal places=ROUND(D10,3)
ROMANConverts a number to Roman numerals=ROMAN(2022)
MODReturns the remainder of a number when divided by another number=MOD(123 ,3)
BASEConverts a number into a text representation with the given base number=BASE(2,32,1)
CEILINGRounds up a number to the nearest integer or the nearest multiple of significance=CEILING(D6, 2)
CELLReturns information about a cell=CELL(D9)
CHARReturns the character specified by the code number from the character set for your computer=CHAR(D4)
COUNTCounts how many numbers are in the list of certain arguments=COUNT(D2:D10)
DOLLARConverts a number to currency format to a specified number of decimal places=DOLLAR(4000,4)
COSReturns the cosine of an angle=COS(60)
SINReturns the sine of an angle=SIN(30)
TANReturns the tangent of an angle=TAN(45)
Excel Formulas for working with Dates
TIMEConverts the hour, minute, and seconds to an Excel serial number in time format=TIME(9,20,40
DATEReturns the number that represents the day in Excel date-time code=DATE(2022,5,12)
DAYConverts a number to a date of the month=DAY(243)
HOURReturns the number as an hour between 0 and 23=HOUR(34)
MINUTEReturns the minute, a number between 0 and 59=MINUTE(59)
SECONDReturns the second, a number between 0 and 59=SECOND(48)
TODAYReturns the current date formatted as a date=TODAY()
WEEKDAYReturns the weekday, a number between 1 and 7=WEEKDAY(12,4)
MONTHReturns the month, a number between 1 and 12=MONTH(9)
YEARReturns the year, date between 1900 and 9999=YEAR(12)
Excel Formulas for Working with Text and Strings
ConcatenateCombines various texts together=CONCATENATE("free","Code","Camp")
LENReturns the length of a string=LEN(C1)
LEFTReturns the number of specified strings from the left-hand side of a string=LEFT(C6,5)
RIGHTReturns the number of specified strings from the right-hand side of a string=RIGHT(C6,5)
MIDReturns the number in the middle of string from a specified start and position and length=MID(C7,3,5)
REPLACEReplaces parts of a string with another specified string=REPLACE(“Coding”,2,2,”og”)
FINDReturns the starting position of one string with another string=FIND(“od”,”Coding”,1)
ISTEXTReturns true if a value is a string and false if it is not=ISTEXT(D9)
LOWERConverts text to lowercase=LOWER("FREECODECAMP")
UPPERconverts text to uppercase=UPPER("freecodecamp")
TRIMRemoves all spaces from a text except single spaces between words=TRIM("free code camp")
EXACTReturns true if two texts are equal and false if they are not=EXACT("free","FREE"
PROPERConverts the first letter of a word to a capital letter=PROPER("javascript")
Logical
ANDReturns true if all arguments are true and false if they are not=AND(12,34)
NOTChanges false to true and true to false=NOT(TRUE)
ORReturns false only if all arguments are false=OR(12,12)

Conclusion

Excel provides various functions that allow you to manipulate your data.

To check out more of these functions, click the Formula tab formulas