Top Excel Formulas Every Data Analyst Must Know (2025 Updated)

Microsoft Excel 2025 formulas for data analyst

Microsoft Excel is a powerful tool used by millions worldwide for data analysis, financial modeling, and much more. Mastering Excel formulas can significantly enhance your productivity and efficiency. This article will guide you through some of the top Microsoft Excel formulas that you should learn to maximize your potential with this versatile software.

Basic but Powerful Formulas

XLOOKUP (The Modern VLOOKUP Replacement)

XLOOKUP ExcelFormula

For Example Cell A1: Employee ID

and Cell B1: Employee Name

Syntax =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Function =XLOOKUP(D2,A:A,B:B)

What we did, we asked (lookup_value as D2 cell), to find it in A Column (Lookup array), return with B Column’s value (return_array) and it returned with value as Ray in our above screenshot.

IFS (Multiple Conditions)

Syntax: =IFS(logical_test1, value_if_true1, logical_test2, value_if_true2, ...)

Real-life Example:
Using IF function in Excel

Intermediate Level Formulas

FILTER (Dynamic Data Filtering)

Filter Formula in Excel New Feature

In the above example using this > =FILTER(Table1,(Table1[Category]=”Clothing”)*(Table1[Sales]>5000))

I have filtered Clothing category with above 5000 sales, and it results in 2 matching entries.

UNIQUE (Remove Duplicates)

Real-life Example:

Syntax: =UNIQUE(array, [by_col], [exactly_once])

unique function in excel

Advanced Analytics Formulas

SEQUENCE (Generate Arrays Dynamically)

  • Syntax: =SEQUENCE(rows, [columns], [start], [step])
  • Use Case: SEQUENCE is perfect for generating dynamic arrays of numbers for analysis or simulations.
  • Example: =SEQUENCE(5, 1, 1, 2) generates a column of 5 numbers starting at 1 and increasing by 2 (1, 3, 5, 7, 9).

LET (Simplify Complex Formulas)

  • Syntax: =LET(name1, value1, [name2], [value2], …, calculation)
  • Use Case: LET allows you to define variables within a formula, making complex calculations easier to read and maintain.
  • Example: =LET( sales, A1:A10, tax_rate, 0.1, total_tax, SUM(sales) * tax_rate, total_tax ) This calculates the total tax for a range of sales values.

LAMBDA (Custom Functions)

  • Syntax: =LAMBDA(parameter1, parameter2, …, calculation)(input1, input2, …)
  • Use Case: LAMBDA lets you create reusable custom functions directly in Excel.
  • Example:
    Define a custom function for calculating compound interest: =LAMBDA(principal, rate, periods, principal * (1 + rate)^periods)(1000, 0.05, 10) This calculates the future value of $1,000 at a 5% annual interest rate over 10 years.

New Features in 2024

Dynamic Array Enhancements

  • Microsoft continues to improve dynamic arrays, enabling more intuitive and powerful formulas like TEXTSPLIT and TEXTJOIN.
  • Example: Use TEXTSPLIT to break a string into an array =TEXTSPLIT(“Excel,Formulas,2024”, “,”) This splits the string into “Excel”, “Formulas”, and “2024”.

IMAGE Function

  • Syntax: =IMAGE(source, [alt_text], [sizing], [height], [width])
  • Use Case: Insert images directly into cells, making dashboards and reports more visually appealing.
  • Example:excelCopy=IMAGE(“https://example.com/logo.png”, “Company Logo”)

Expanded AI Integration

  • Excel’s AI now suggests formulas, automates repetitive tasks, and integrates with Power BI more seamlessly.

Real-world Applications

Financial Modeling

  • Use XLOOKUPLET, and LAMBDA to build dynamic and scalable financial models.
  • Example: Calculate loan repayments using PMT combined with LET for cleaner formulas.

Data Cleaning

  • Combine UNIQUEFILTER, and TEXTSPLIT to clean and organize large datasets.
  • Example: Remove duplicates and filter rows matching certain criteria in one step.

Sales Dashboards

  • Leverage SEQUENCEIMAGE, and SPARKLINE to create visually appealing and interactive sales dashboards.

Tips and Best Practices

  1. Master Dynamic Arrays: Learn how to use dynamic array formulas like FILTERSORT, and UNIQUE to simplify your workflow.
  2. Use Named Ranges: Use named ranges or the LET function to make formulas easier to read.
  3. Error Handling: Always include error handling with IFERROR or IFNA to make your formulas robust.
  4. Document Your Work: Add comments to complex formulas or use ALT+ENTER to break them into readable lines.
  5. Stay Updated: Regularly explore new Excel features and updates to stay ahead.

Microsoft Excel Shortcuts Keys

Excel Shortcuts Comprehensive Guide

Excel Shortcuts Comprehensive Guide

Microsoft Excel Shortcuts download for productivity

This guide provides an extensive list of keyboard shortcuts to enhance your efficiency in Microsoft Excel. The shortcuts are categorized into logical sections and organized into tables with clear headers and subheaders for easy reference.

Table 1: Basic Function Keys

Function Key Action Details
F1 Open Help Launches Microsoft Excel Help
F2 Edit Cell Puts the cursor at the end of the active cell
F3 Paste Name Opens the Paste Name dialog
F4 Repeat/Toggle Repeats the last action or toggles cell reference types
F5 Go To Opens the Go To dialog box
F6 Navigate Panes Cycles through split panes
F7 Spell Check Opens the Spelling dialog box
F8 Extend Selection Toggles selection extension mode
F9 Recalculate Recalculates all worksheets
F10 Menu Activation Activates the Menu Bar
F11 Create Chart Generates a chart on a new chart sheet
F12 Save As Opens the Save As dialog box

Table 2: Modified Function Keys

Shift-Modified Function Keys

Key Combination Action Details
Shift+F2 Edit/Insert Comment Inserts or edits a cell comment
Shift+F3 Insert Function Opens the Insert Function dialog
Shift+F4 Repeat Find Repeats the last Find action
Shift+F5 Find Dialog Opens the Find dialog box
Shift+F6 Navigate Backward Moves to the previous pane in split view
Shift+F8 Toggle Add Mode Switches Add Mode for multiple selections
Shift+F9 Recalculate Sheet Recalculates only the active worksheet
Shift+F10 Context Menu Displays the context (shortcut) menu
Shift+F11 New Worksheet Inserts a new worksheet before the current sheet
Shift+F12 Save/Save As Saves the workbook or opens Save As if unsaved

Control-Modified Function Keys

Key Combination Action Details
Ctrl+F1 Toggle Ribbon Collapses or expands the Ribbon
Ctrl+F2 Print Preview Opens the Print Preview window
Ctrl+F3 Name Manager Opens the Name Manager dialog box
Ctrl+F4 Close Workbook Closes the current workbook window
Ctrl+F5 Restore Window Restores the active workbook window’s size
Ctrl+F6 Switch Workbook Moves to the next open workbook
Ctrl+F7 Move Window Activates the Move command
Ctrl+F8 Resize Window Activates the Resize command
Ctrl+F9 Minimize Window Minimizes the active workbook window
Ctrl+F10 Maximize Window Maximizes the active workbook window
Ctrl+F12 Open File Opens the Open dialog box

Table 3: Editing & Formatting Shortcuts

Shortcut Action Category
Ctrl+C Copy Editing
Ctrl+X Cut Editing
Ctrl+V Paste Editing
Ctrl+Z Undo Editing
Ctrl+Y Redo Editing
Ctrl+S Save File Management
Ctrl+P Print File Management
Ctrl+N New Workbook File Management
Ctrl+O Open Workbook File Management
Ctrl+W Close Workbook File Management
Ctrl+B Bold Formatting
Ctrl+I Italic Formatting
Ctrl+U Underline Formatting
Ctrl+1 Format Cells Dialog Formatting

Table 4: Navigation & Selection Shortcuts

Shortcut Action Details
Arrow Keys Move between cells Standard cell-to-cell navigation
Tab / Shift+Tab Move right / left Navigates horizontally through cells
Enter / Shift+Enter Move down / up Navigates vertically through cells
Home Start of row Jumps to the first cell in the current row
Page Up / Page Down Scroll screen Moves the view one screen up or down
Ctrl+Arrow Keys Jump to data edge Skips to the boundary of a data region
Ctrl+Home Go to A1 Moves directly to cell A1
Ctrl+End Last used cell Jumps to the bottom-right used cell
Shift+Arrow Keys Extend selection Expands selection one cell at a time
Ctrl+Shift+Arrow Keys Extend selection to data edge Selects cells to the edge of the data region

Table 5: Additional Useful Shortcuts

Shortcut Action Additional Info
Ctrl+Shift+L Toggle Filters Enables/disables filters on selected ranges
Ctrl+T Convert Range to Table Formats a selected range as a table
Ctrl+’  Copy from Above Copies content from the cell immediately above
Ctrl+R Fill Right Fills cells to the right with the content from the leftmost cell
Ctrl+D Fill Down Fills cells downward with the content from the top cell
Ctrl+` Toggle Formula View Switches between displaying formulas and their results
Ctrl+Shift+Enter Array Formula Entry Confirms an array formula entry
Niftytechfinds.com

Conclusion

Mastering Microsoft Excel formulas is a game-changer for anyone working with data. From basic to advanced levels, these formulas empower you to analyze, visualize, and manage data efficiently. By incorporating new features and best practices, you can take your Excel skills to the next level and unlock its full potential. Whether you’re a beginner or an expert, there’s always something new to learn in Excel!

Madan Chauhan is a Learning and Development Professional with over 12 years of experience in designing and delivering impactful training programs across diverse industries. His expertise spans leadership development, communication skills, process training, and performance enhancement. Beyond corporate learning, Madan is passionate about web development and testing emerging AI tools. He explores how technology and artificial intelligence can improve productivity, creativity, and learning outcomes — and regularly shares his insights through articles, blogs, and digital platforms to help others stay ahead in the tech-driven world. Connect with him on LinkedIn: www.linkedin.com/in/madansa7

3 Comments

Leave a Reply Cancel reply

Exit mobile version