excel cheat sheet

Excel Formulas Cheat Sheet

May 30th, 2026
22727
5:00 Minutes

Microsoft Excel is one of the most powerful tools for organizing, analyzing, and visualizing data. Whether you are a beginner working on your first spreadsheet or a professional handling complex datasets, Excel’s functions and formulas can boost your productivity and accuracy. This Excel cheat sheet will help you recall the most commonly used Excel functions quickly and clearly.

Why and for Whom Does the Excel Formulas Cheat Sheet Matter?

This Excel cheat sheet is designed for:

  • Students & beginners learning Excel basics.
  • Working professionals who often analyze data.
  • Data analysts, marketers, finance teams, and managers who depend on quick calculations.
  • Anyone looking to speed up their workflow with ready-to-use formula references.

Related Article: Excel Interview Questions

Excel Cheat Sheet (Formulas and Functions You Should Know)

In this Excel cheat sheet, I will give a structured view of essential functions across categories like Math, Text, Logical, Lookup, Date & Time, and Statistical functions. Let’s dive in!

1. Math & Arithmetic Functions in Excel

Function Description Syntax
SUMAdds numbers=SUM(A1:A5)
SUMIFSum with condition=SUMIF(A1:A10,">50")
SUMIFSSum with multiple conditions=SUMIFS(C2:C10,A2:A10,"East",B2:B10,">500")
AVERAGEAverage value=AVERAGE(A1:A10)
AVERAGEIFAverage with condition=AVERAGEIF(B2:B10,">70")
AVERAGEIFSAverage with multiple conditions=AVERAGEIFS(C2:C10,A2:A10,"West")
MINMinimum value=MIN(A1:A10)
MAXMaximum value=MAX(A1:A10)
PRODUCTMultiply values=PRODUCT(A1:A5)
QUOTIENTInteger division=QUOTIENT(A1,B1)
MODRemainder=MOD(A1,B1)
ROUNDRound number=ROUND(A1,2)
ROUNDUPRound up=ROUNDUP(A1,0)
ROUNDDOWNRound down=ROUNDDOWN(A1,0)
INTInteger value=INT(A1)
ABSAbsolute value=ABS(A1)
POWERPower of number=POWER(A1,3)
SQRTSquare root=SQRT(A1)
RANDRandom number (0-1)=RAND()
RANDBETWEENRandom number between range=RANDBETWEEN(1,100)

Related Article: Excel MCQs for Interview Preparation

2. Text Functions in Excel

Function Description Syntax
CONCATJoin text=CONCAT(A1," ",B1)
CONCATENATEOlder join function=CONCATENATE(A1,B1)
TEXTJOINJoin with a delimiter=TEXTJOIN("-",TRUE,A1:A5)
LEFTExtract left chars=LEFT(A1,3)
RIGHTExtract right chars=RIGHT(A1,3)
MIDExtract from the middle=MID(A1,2,3)
LENCount characters=LEN(A1)
LOWERConvert to lowercase=LOWER(A1)
UPPERConvert to uppercase=UPPER(A1)
PROPERCapitalize words=PROPER(A1)
TRIMRemove extra spaces=TRIM(A1)
CLEANRemove non-print chars=CLEAN(A1)
REPLACEReplace characters=REPLACE(A1,1,3,"New")
SUBSTITUTEReplace specific text=SUBSTITUTE(A1,"old","new")
FINDFind position=FIND("@" ,A1)
SEARCHCase-insensitive FIND=SEARCH("data", A1)
TEXTFormat numbers as text=TEXT(A1,"$0.00")
VALUEConvert text → number=VALUE(A1)

3. Logical Functions in Excel

Function Description Syntax
IFIf condition=IF(A1>50,"Pass","Fail")
IFERRORCustom value for error=IFERROR(A1/B1,"Error")
IFNAHandle #N/A errors=IFNA(VLOOKUP(...),"Not Found")
ANDAll conditions must be TRUE=AND(A1>0,B1<10)
ORAny condition TRUE=OR(A1="Yes",A1="Y")
NOTReverse logic=NOT(A1="Active")
XORExclusive OR=XOR(A1>5,B1<3)
TRUEReturns TRUE=TRUE()
FALSEReturns FALSE=FALSE()
SWITCHMultiple conditions=SWITCH(A1,1,"One",2,"Two")
IFSMultiple IF statements=IFS(A1<10,"Low",A1<20,"Medium")
EXACTCase-sensitive compare=EXACT(A1,B1)
ISBLANKCheck empty cell=ISBLANK(A1)
ISTEXTCheck if text=ISTEXT(A1)
ISNUMBERCheck if number=ISNUMBER(A1)

Also Explore: How to Create a Dashboard in Excel?

4. Lookup & Reference Functions in Excel

Function Description Syntax
VLOOKUPVertical lookup=VLOOKUP(A2,D2:F10,2,FALSE)
HLOOKUPHorizontal lookup=HLOOKUP(A1,A1:F2,2,FALSE)
XLOOKUPModern lookup=XLOOKUP(A2,A:A,B:B)
LOOKUPLook up value=LOOKUP(10,A1:A10,B1:B10)
INDEXReturn value at position=INDEX(A1:C10,3,2)
MATCHFind index of value=MATCH("John",A1:A10,0)
OFFSETDynamically reference range=OFFSET(A1,1,1)
INDIRECTConvert text → reference=INDIRECT("A"&B1)
CHOOSEPick value by index=CHOOSE(2,"A","B","C")
FILTERFilter dynamic data=FILTER(A2:B20,A2:A20="East")
SORTSort range=SORT(A2:B10,1,TRUE)
SORTBYSort by another column=SORTBY(A2:C10,C2:C10)
UNIQUERemove duplicates=UNIQUE(A2:A20)
TRANSPOSEConvert rows ↔ columns=TRANSPOSE(A1:C3)
COLUMNReturn column number=COLUMN(A1)
ROWReturn row number=ROW(A1)
ADDRESSGet cell address=ADDRESS(3,4)
AREASCount areas in reference=AREAS((A1,B1,C1))

Related Article: XLOOKUP vs VLOOKUP

5. Date & Time Functions in Excel

Function Description Syntax
TODAYCurrent date=TODAY()
NOWCurrent date & time=NOW()
DATECreate date=DATE(2025,1,1)
TIMECreate time=TIME(10,30,0)
DAYExtract day=DAY(A1)
MONTHExtract month=MONTH(A1)
YEARExtract year=YEAR(A1)
HOURExtract hour=HOUR(A1)
MINUTEExtract minute=MINUTE(A1)
SECONDExtract second=SECOND(A1)
WEEKDAYDay number=WEEKDAY(A1)
EOMONTHEnd of month=EOMONTH(A1,1)
NETWORKDAYSWorking days=NETWORKDAYS(A1,B1)
WEEKNUMWeek number=WEEKNUM(A1)
DATEDIFDifference between dates=DATEDIF(A1,B1,"M")

Related Article: How to Use Power Query in Excel?

6. Statistical Functions in Excel

Function Description Syntax
COUNTCount numbers=COUNT(A1:A10)
COUNTACount non-empty=COUNTA(A1:A10)
COUNTBLANKCount blanks=COUNTBLANK(A1:A10)
COUNTIFCount if condition=COUNTIF(A1:A10,"Yes")
COUNTIFSMultiple conditions=COUNTIFS(A:A,"East",B:B,">500")
SUMPRODUCTConditional sum=SUMPRODUCT(A1:A10,B1:B10)
AVERAGEAAverage incl. text=AVERAGEA(A1:A10)
MEDIANMedian value=MEDIAN(A1:A10)
MODEMost common value=MODE(A1:A10)
STDEVStandard deviation=STDEV(A1:A10)
VARVariance=VAR(A1:A10)
PERCENTILEPercentile value=PERCENTILE(A1:A10,0.9)
QUARTILEQuartile value=QUARTILE(A1:A10,1)
LARGEK-th largest value=LARGE(A1:A10,2)
SMALLK-th smallest=SMALL(A1:A10,2)

7. Financial Functions in Excel

Function Description Syntax
PMTLoan payment=PMT(rate,nper,pv)
IPMTInterest payment=IPMT(rate,per,nper,pv)
PPMTPrincipal payment=PPMT(rate,per,nper,pv)
FVFuture value=FV(rate,nper,pmt,pv)
PVPresent value=PV(rate,nper,pmt)
NPVNet present value=NPV(rate,values)
IRRInternal rate of return=IRR(A1:A10)
RATEInterest rate=RATE(nper,pmt,pv)
CUMIPMTCumulative interest=CUMIPMT(rate,...)
CUMPRINCCumulative principal=CUMPRINC(rate,...)

Related Articles- How to Compare Two Columns in Excel: A Step-by-Step Guide

Excel Errors and Their Solutions

The use of formulas and functions should be precise; otherwise, they can create errors. These errors are an obstacle to perfect data analysis. Therefore, you need to know these errors and solutions, as anyone can make mistakes using multiple formulas at the same time. Here are some of them:

1. Common Excel Error Codes and Solutions

Error Meaning Solution
#DIV/0! You tried dividing a number by 0 or by an empty cell. Replace 0 with another value, or use =IFERROR(formula,0) to avoid error.
#VALUE! Invalid input type — text used in place of a number. Check and clean text values, and convert text to numbers.
#REF! Cell reference is broken due to a deleted row/column. Reconnect or replace missing references, and avoid deleting dependent cells.
#NAME? Excel doesn’t recognize the formula name or text. Check spelling, add missing quotes, and ensure add-ins/functions are enabled.
#NUM! Invalid numeric value or impossible calculation. Use a valid number range, fix negative square roots or very large values.
#N/A The lookup function can’t find the matching value. Ensure lookup value exists, or use IFNA to handle missing values.
#NULL! Incorrect range separator or invalid cell intersection. Use a comma (,) or colon (:) correctly in range references.
#SPILL! The formula result can't fit because the cells are not empty. Clear surrounding cells or change the reference range.
#CALC! A dynamic array or calculation problem occurred. Check formula logic, and remove circular dependencies or invalid references.
######## The column is too narrow to show the result. Expand column width or change number formatting.

2. Common Practical Excel Issues and Solutions (Not official errors, but many users face them)

Error/Issue Meaning Solution
Numbers stored as text The formula calculation doesn't work on these cells. Use, Text to Columns, add =VALUE(), or convert formatting to Number.
Trailing/extra spaces Lookup mismatches and incorrect comparisons. Use =TRIM(text) to clean spaces.
Date not recognized Excel is unable to read dates due to a format mismatch. Change date format, use DATEVALUE() or adjust region settings.
Hidden rows/columns Data appears missing but is only hidden. Unhide using Format → Hide/Unhide.
Circular reference The formula refers back to itself, causing a loop. Remove self-reference or enable iterative calculation with caution.
Large Excel File Size The file becomes slow or crashes. Remove unused formatting, delete empty rows, compress images, or use Power Query.

New Excel 365 Formulas Introduced Recently

Microsoft Excel 365 has introduced several modern formulas designed to improve automation, text processing, dynamic reporting, and data analysis. These newer functions reduce the need for complex nested formulas, helper columns, and manual spreadsheet cleanup. They are especially useful for business reporting, dashboard creation, data transformation, and large-scale spreadsheet automation.

Many of these functions work with dynamic arrays, which means the results automatically spill into adjacent cells and update whenever the source data changes. This makes modern Excel formulas faster, cleaner, and easier to maintain compared to older spreadsheet methods.

Formula Purpose Example
TEXTSPLIT Split text using a delimiter =TEXTSPLIT(A1,",")
TEXTBEFORE Extract text before a character =TEXTBEFORE(A1,"@")
TEXTAFTER Extract text after a character =TEXTAFTER(A1,"@")
TAKE Return selected rows or columns =TAKE(A1:C20,5)
DROP Remove rows or columns dynamically =DROP(A1:C20,2)
CHOOSECOLS Select specific columns =CHOOSECOLS(A1:F10,1,3,5)
TOCOL Convert arrays into a single column =TOCOL(A1:C5)
TOROW Convert arrays into a single row =TOROW(A1:C5)
HSTACK Combine arrays horizontally =HSTACK(A1:A5,C1:C5)
VSTACK Combine arrays vertically =VSTACK(A1:A5,C1:C5)
WRAPROWS Wrap values into rows =WRAPROWS(A1:A10,3)
WRAPCOLS Wrap values into columns =WRAPCOLS(A1:A10,3)
REGEXEXTRACT Extract values using patterns =REGEXEXTRACT(A1,"[0-9]+")
REGEXREPLACE Replace text using patterns =REGEXREPLACE(A1,"[0-9]","")
REGEXTEST Validate text patterns =REGEXTEST(A1,"^[A-Z]")
GROUPBY Create grouped summaries =GROUPBY(A2:A20,B2:B20,SUM)
PIVOTBY Create formula-based pivots =PIVOTBY(A2:A20,B2:B20,C2:C20,SUM)
PY Run Python inside Excel =PY("sum([10,20,30])")
IMPORTCSV Import CSV files dynamically =IMPORTCSV("sales.csv")
IMPORTTEXT Import text files dynamically =IMPORTTEXT("report.txt")

Important Note: Most of these formulas are available only in Microsoft Excel 365 and newer Excel versions. Some features may require the latest Microsoft 365 updates.

AI-Powered Excel Features in 2026

Modern Excel is no longer limited to traditional spreadsheets and formulas. In 2026, Microsoft Excel includes AI-powered capabilities that help users automate repetitive tasks, analyze large datasets, generate formulas, and create reports more efficiently. These features are mainly available through Microsoft Copilot and advanced Excel 365 integrations.

AI-powered Excel tools are especially useful for beginners who struggle with complex formulas, as well as business professionals who need faster reporting and data analysis workflows. Instead of manually creating every formula or chart, users can now describe tasks in natural language and let Excel generate suggestions automatically.

AI Feature What It Does Benefit
Copilot Formula Suggestions Generates formulas using natural language prompts Reduces manual formula writing
AI Data Analysis Analyzes trends, summaries, and insights automatically Speeds up reporting
AI Chart Recommendations Suggests suitable charts for datasets Improves visualization quality
Python in Excel Runs Python code directly inside worksheets Supports advanced analytics
Smart Formula Auto-Complete Predicts formulas and arguments while typing Improves productivity
Automated Data Cleaning Detects formatting and data consistency issues Reduces manual cleanup work
Natural Language Queries Users can ask Excel questions in plain English Makes advanced analysis easier

AI features in Excel are becoming increasingly important for modern business reporting, dashboard creation, finance analysis, marketing analytics, and operational reporting. However, understanding traditional Excel formulas is still essential because AI-generated outputs should always be verified for accuracy and business logic.

As Microsoft continues integrating AI into Excel, the platform is evolving from a traditional spreadsheet tool into a more intelligent data analysis and automation system for both beginners and advanced users.

Wrapping Up

Excel becomes incredibly powerful once you understand how functions work and how to combine them. This cheat sheet gives you a quick reference to the most-used formulas across categories, helping you work smarter, save time, and make your data more meaningful. Keep practicing these examples, and very soon, writing formulas will feel effortless.

Explore Our Detailed Guides based on Excel

FAQs: Excel Formulas Cheat Sheet

1. What is the fastest way to learn Excel formulas?

Start with simple functions like SUM, AVERAGE, and IF. Practice them daily, and use cheat sheets to remember syntax.

2. What are the most important Excel functions for beginners?

SUM, IF, VLOOKUP, COUNTIF, and CONCAT are the essential ones you’ll use all the time.

3. Can I use these formulas in Google Sheets, too?

Yes! Most Excel formulas work exactly the same in Google Sheets, except for a few advanced functions.

Course Schedule

Course NameBatch TypeDetails
Advanced Excel Training
Every WeekdayView Details
Advanced Excel Training
Every WeekendView Details

About the Author
Sanjay Prajapat
About the Author

Sanjay Prajapat is a Data Engineer and technology writer with expertise in Python, SQL, data visualization, and machine learning. He simplifies complex concepts into engaging content, helping beginners and professionals learn effectively while exploring emerging fields like AI, ML, and cybersecurity in today’s evolving tech landscape.

Drop Us a Query
Fields marked * are mandatory
×

Your Shopping Cart


Your shopping cart is empty.