Microsoft Excel 2025 formulas for data analyst

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

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 KeyActionDetails
F1Open HelpLaunches Microsoft Excel Help
F2Edit CellPuts the cursor at the end of the active cell
F3Paste NameOpens the Paste Name dialog
F4Repeat/ToggleRepeats the last action or toggles cell reference types
F5Go ToOpens the Go To dialog box
F6Navigate PanesCycles through split panes
F7Spell CheckOpens the Spelling dialog box
F8Extend SelectionToggles selection extension mode
F9RecalculateRecalculates all worksheets
F10Menu ActivationActivates the Menu Bar
F11Create ChartGenerates a chart on a new chart sheet
F12Save AsOpens the Save As dialog box

Table 2: Modified Function Keys

Shift-Modified Function Keys

Key CombinationActionDetails
Shift+F2Edit/Insert CommentInserts or edits a cell comment
Shift+F3Insert FunctionOpens the Insert Function dialog
Shift+F4Repeat FindRepeats the last Find action
Shift+F5Find DialogOpens the Find dialog box
Shift+F6Navigate BackwardMoves to the previous pane in split view
Shift+F8Toggle Add ModeSwitches Add Mode for multiple selections
Shift+F9Recalculate SheetRecalculates only the active worksheet
Shift+F10Context MenuDisplays the context (shortcut) menu
Shift+F11New WorksheetInserts a new worksheet before the current sheet
Shift+F12Save/Save AsSaves the workbook or opens Save As if unsaved

Control-Modified Function Keys

Key CombinationActionDetails
Ctrl+F1Toggle RibbonCollapses or expands the Ribbon
Ctrl+F2Print PreviewOpens the Print Preview window
Ctrl+F3Name ManagerOpens the Name Manager dialog box
Ctrl+F4Close WorkbookCloses the current workbook window
Ctrl+F5Restore WindowRestores the active workbook window’s size
Ctrl+F6Switch WorkbookMoves to the next open workbook
Ctrl+F7Move WindowActivates the Move command
Ctrl+F8Resize WindowActivates the Resize command
Ctrl+F9Minimize WindowMinimizes the active workbook window
Ctrl+F10Maximize WindowMaximizes the active workbook window
Ctrl+F12Open FileOpens the Open dialog box

Table 3: Editing & Formatting Shortcuts

ShortcutActionCategory
Ctrl+CCopyEditing
Ctrl+XCutEditing
Ctrl+VPasteEditing
Ctrl+ZUndoEditing
Ctrl+YRedoEditing
Ctrl+SSaveFile Management
Ctrl+PPrintFile Management
Ctrl+NNew WorkbookFile Management
Ctrl+OOpen WorkbookFile Management
Ctrl+WClose WorkbookFile Management
Ctrl+BBoldFormatting
Ctrl+IItalicFormatting
Ctrl+UUnderlineFormatting
Ctrl+1Format Cells DialogFormatting

Table 4: Navigation & Selection Shortcuts

ShortcutActionDetails
Arrow KeysMove between cellsStandard cell-to-cell navigation
Tab / Shift+TabMove right / leftNavigates horizontally through cells
Enter / Shift+EnterMove down / upNavigates vertically through cells
HomeStart of rowJumps to the first cell in the current row
Page Up / Page DownScroll screenMoves the view one screen up or down
Ctrl+Arrow KeysJump to data edgeSkips to the boundary of a data region
Ctrl+HomeGo to A1Moves directly to cell A1
Ctrl+EndLast used cellJumps to the bottom-right used cell
Shift+Arrow KeysExtend selectionExpands selection one cell at a time
Ctrl+Shift+Arrow KeysExtend selection to data edgeSelects cells to the edge of the data region

Table 5: Additional Useful Shortcuts

ShortcutActionAdditional Info
Ctrl+Shift+LToggle FiltersEnables/disables filters on selected ranges
Ctrl+TConvert Range to TableFormats a selected range as a table
Ctrl+’ Copy from AboveCopies content from the cell immediately above
Ctrl+RFill RightFills cells to the right with the content from the leftmost cell
Ctrl+DFill DownFills cells downward with the content from the top cell
Ctrl+`Toggle Formula ViewSwitches between displaying formulas and their results
Ctrl+Shift+EnterArray Formula EntryConfirms 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!

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *