10 Unexpected Excel Features That Redefine Spreadsheets

In this tutorial, we will show 10 unexpected Excel features that redefine spreadsheets.

10 Unexpected Excel Features That Redefine Spreadsheets
Image by Editor
 

Microsoft Excel is more than just a traditional spreadsheet software. Regular updates introduce groundbreaking features that dramatically enhance productivity. Excel packs powerful features that can transform how you work with data.

In this tutorial, we will show 10 unexpected Excel features that redefine spreadsheets.

1. LAMBDA Functions: Create Your Own Excel Functions

LAMBDA functions allow you to create custom, reusable functions directly in Excel without needing VBA or JavaScript.

Let’s define custom functions using Excel’s formula language that you can reuse throughout your workbook. Suppose you have an employee dataset with different tax rates across regions.

Instead of creating complex formulas for each bonus calculation based on sales, create a LAMBDA function:

  • Go to Formulas tab >> select Name Manager >> click New.
  • Name: Calculate_Bonus.
  • In Refers to: Insert the following formula.
  • Click OK.
=LAMBDA(sales, IF(sales>12000, sales*10%, sales*5%)

10 Unexpected Excel Features That Redefine Spreadsheets Now you can use it throughout your workbook:

=Calculate_Bonus(E2)

This formula will return a bonus based on the monthly sales of an employee.

10 Unexpected Excel Features That Redefine Spreadsheets

Pro tip: Use LAMBDA with Name Manager to create permanent reusable custom functions that work like built-in Excel functions.

2. Dynamic Arrays: FILTER, SORT, SEQUENCE, and More

Dynamic arrays automatically expand to display all results from formulas that return multiple values. Let’s simplify complex data operations without helper columns or array formulas.

FILTER

Let’s FILTER Employees with a Customer Rating above 4.7:

    • Select a cell and insert the following formula.
=FILTER(B2:F11,F2:F11>=4.7)

This formula will filter out all the employees whose customer rating is greater than or equal to 4.7.

10 Unexpected Excel Features That Redefine Spreadsheets

SORT

Let’s SORT employees by Monthly Sales descending:

    • Select a cell and insert the following formula.
=SORT(B1:I11,4,-1)

This formula will sort the dataset in descending order based on Monthly Sales. 10 Unexpected Excel Features That Redefine Spreadsheets

SEQUENCE

Generate a sequence for Employee IDs:

=SEQUENCE(10,1,101,1)

This formula generates an employed ID starting from 101. 10 Unexpected Excel Features That Redefine Spreadsheets

Combine Dynamic Array Functions:

You can combine dynamic array functions to perform complex operations. Let’s find top performers from a particular region and sort them by sales:

=SORT(FILTER(A2:I11, (E2:E11>=12000)*(D2:D11="East")), 5, -1)

10 Unexpected Excel Features That Redefine Spreadsheets

3. Power Query: ETL for Excel

Power Query (Get & Transform) brings enterprise-level ETL (Extract, Transform, Load) capabilities to Excel. It connects to various data sources, transforms data with a visual interface, and loads the results into Excel.

Combine Monthly Sales Reports

Consider you have separate Excel files with monthly sales data, each with slightly different formatting:

Power Query Solution:

  • Go to the Data tab >> from Get Data >> select From File >> select From Folder.

10 Unexpected Excel Features That Redefine Spreadsheets

  • Select the folder containing all files.

10 Unexpected Excel Features That Redefine Spreadsheets

  • You can select Combine & Load to directly load the data into the sheet.

10 Unexpected Excel Features That Redefine Spreadsheets

  • Preview the file to select the sample file.
  • Click OK.

10 Unexpected Excel Features That Redefine Spreadsheets

Output:

10 Unexpected Excel Features That Redefine Spreadsheets

  • You can select Combine & Transform Data to transform the data.
  • In Power Query Editor:
    • Remove the source file.
    • Select the Source File column >> right-click>> select Remove.
    • Ensure data formats are consistent.
    • Remove any blank rows.
    • Format all currency values consistently.

10 Unexpected Excel Features That Redefine Spreadsheets

Add Month Column From Date:

  • Select the Date Column.
  • Go to the Add Column tab >> from Date >> select Month >> select Name of Month.
  • Adds a new column like January, February, etc.

10 Unexpected Excel Features That Redefine Spreadsheets

Group by Product & Month:

  • Select Product Name and Month columns (hold Ctrl)
  • Go to the Home tab >> select Group By.
  • In the Group By dialog box:
    • Group by: Product Name, Month
    • New column name: Total Sales
    • Operation: Sum
    • Column: Total
  • Click OK.

10 Unexpected Excel Features That Redefine Spreadsheets

  • You will get a summary table of total sales by product and by month.
  • Go to the Home tab >> select Close & Load To… to bring the grouped table back into Excel.

10 Unexpected Excel Features That Redefine Spreadsheets

The result is a clean, consolidated dataset that combines all monthly files despite their formatting differences, ready for analysis in Excel.

4. Linked Data Types: Real-World Data in Your Spreadsheet

Excel’s linked data types connect cells to real-world entities and their associated data. It can transform text into rich data objects that can be queried for additional information.

Suppose you have sales data by country and want to enrich it with geographic information:

Steps to use Geography Data Type:

  • Select cells containing country names.
  • Go to the Data tab >> from Data Types >> select Geography.

10 Unexpected Excel Features That Redefine Spreadsheets

  • The country names convert to Geography data types (indicated by a small map icon).
  • Insert geographic data from the Insert Data pane.

10 Unexpected Excel Features That Redefine Spreadsheets

  • Now you can extract geographic data using dot notation:

In the column D, add “Population”:

=A2.Population

10 Unexpected Excel Features That Redefine Spreadsheets

Stock Data Type Example:

Similarly, create a portfolio tracker:

  • Type stock symbols in the column.
  • Select the stock symbols column.
  • Go to the Data tab >> from Data Types >> select Stocks.
  • You can use the Insert Data option, or you can use the formula.
  • Use formulas like:
=A2.Price

10 Unexpected Excel Features That Redefine Spreadsheets

5. LET Function: Simplify Complex Formulas

The LET function allows you to define named variables within a formula, making complex calculations more readable and efficient. Creates temporary named variables within a formula’s scoop.

Calculate adjusted Salary after bonus and tax deduction:

=LET(
base, H2,
bonus, I2,
tax, (base+bonus)*22%,
net_salary, base + bonus - tax,
net_salary
)
  • This formula caluctes the Net Salary with payrool calculation, which is easily maintable.

10 Unexpected Excel Features That Redefine Spreadsheets

Benefits:

  • Makes complex formulas more readable
  • Improves calculation efficiency by computing repeated expressions only once
  • Keeps temporary variables contained within the formula
  • Reduces errors by calculating intermediate values just once

6. Workbook Statistics: Understand Your Spreadsheet’s Complexity

Excel’s Workbook Statistics provides insights into your spreadsheet’s structure and complexity. It displays a comprehensive overview of your workbook’s elements.

Imagine you’ve inherited a complex financial model workbook from a colleague who has left the company. The file is massive, calculation-intensive, and runs slowly. Before attempting to optimize it, you need to understand its complexity.

Quickly analyze workbook complexity:

Access via:

  • Go to the Review tab >> select Workbook Statistics.
  • Instantly view total sheets, formulas, tables, and workbook size.
  • Helps track complexity and manage efficiency.

10 Unexpected Excel Features That Redefine Spreadsheets

Pro tip: Run Workbook Statistics before and after your optimization to quantify the improvements you’ve made in terms of complexity reduction.

7. Sheet View: Personalized Views Without Affecting Others

Sheet View allows multiple users to create personalized views of the same shared workbook without affecting what others see.

It enables individual sorting, filtering, and other changes without disrupting the main view.

Each team member needs to analyze different aspects of this data:

Region Manager View

  • Open the shared workbook.
  • Go to the View tab >> click Sheet View >> select New.
  • Filter the Region column to show only East.
  • Click Save View >> Name it EastRegionAnalysis.

10 Unexpected Excel Features That Redefine Spreadsheets

Switch between views:

  • On the View tab >> click Sheet View.
  • Select the desired view from the dropdown menu.

Key Benefits:

  • Each team member can analyze the data differently without affecting others.
  • No need to create and maintain separate copies of the report.
  • The original data remains intact and unchanged.
  • Team members can share their views with specific colleagues.
  • Everyone works from a single source of truth.

Pro tip: Use Sheet View to prepare multiple analysis scenarios for a meeting without creating separate files or sheets.

8. Custom Data Types: Define Your Data Structures

Custom data types allow you to define complex, structured data directly in Excel. It can create rich, reusable data structures with multiple properties.

Let’s create a Custom “Employee” data type:

Step 1: Load Data into Power Query

  • Select your data range.
  • Go to the Data tab >> click From Table/Range.
    • Make sure the data has headers.
    • Click OK to open Power Query Editor.

10 Unexpected Excel Features That Redefine Spreadsheets

Step 2: Select and Structure Fields

  • Select the Employee ID column.
  • Go to the Home tab >> select Group By.
    • Group by Employee ID (or Name if IDs aren’t unique).
    • Name the column: Employee.
    • Use All Rows as the operation.
    • This nests the selected fields into a record/table.

10 Unexpected Excel Features That Redefine Spreadsheets

Step 3: Create Data Type

  • Click the expand icon (⤢) next to the EmployeeDetails column.
  • You’ll see a dropdown: select all fields (Name, Department, etc.)
  • Uncheck Use original column name as prefix for cleaner names.
  • Click OK.

10 Unexpected Excel Features That Redefine Spreadsheets

  • Now you’ll see all the individual fields (columns) like Name, Department, Region, etc., next to Employee ID.
  • Go to the Transform tab >> select all fields except Employee ID.
  • Right-click >> select Create Data Type.
  • In the Create Data Type dialog:
    • Select Advanced display.
    • Data type name: Employee.
    • Display column: Name (or any field you want to show).
    • Selected columns: All fields you want in the data type.
  • Click OK.

10 Unexpected Excel Features That Redefine Spreadsheets

  • Click Close & Load To…
    • Choose Table or Only Create Connection (if you’ll use it elsewhere).

10 Unexpected Excel Features That Redefine Spreadsheets

Step 4: Use Custom Data Type in Excel

Now you’ll see a single column with cells containing [Record].

  • Click the Insert Data >> select the fields.
    • Department
    • Salary
    • Hire Date
    • Region
    • Custom Rating
    • Monthly Sales

Or use formulas like:

= [@Employee][Salary]

This keeps your main table clean while still allowing access to rich, structured data.

10 Unexpected Excel Features That Redefine Spreadsheets

9. Excel JavaScript API: Automate Excel in the Cloud

The Excel JavaScript API enables developers to create add-ins that interact with Excel content. It provides programmatic access to Excel objects in web and desktop versions. The Excel JavaScript API enables developers to create add-ins that interact with Excel content.

Key capabilities:

  • Create custom functions.
  • Manipulate worksheets, ranges, tables, and charts.
  • Build custom interfaces in the task pane.
  • Automate workflows across Microsoft 365.
  • Integrate with external data sources and web services.

Example use case: Create a custom add-in that pulls data from your company’s API, processes it according to business rules, and updates specific worksheets.

10. Live Collaboration Tools: Real-Time Teamwork

Excel’s live collaboration features transform spreadsheets from individual tools to team workspaces. Multiple users can work on the same workbook simultaneously.

Steps:

  • Upload the file to OneDrive/SharePoint.
  • Select Share >> Invite team members.
  • Simultaneously update data, leave comments, and view changes instantly.

Key collaboration features:

  • Real-time co-authoring in Excel Online and desktop versions.
  • Comments and @mentions for contextual discussions.
  • Version history to track changes.
  • Shared workbook notifications.
  • Status bar indicators show who’s working where.

Pro tip: Use comments with @mentions to assign tasks or request input from team members on specific cells or ranges.

Conclusion

These ten unexpected features unlock Excel’s hidden potential, automate complex tasks, and enhance productivity. By mastering these capabilities, you can transform your data workflows, automate complex tasks, and collaborate more effectively with your team. These features are helpful for financial analysts, data scientists, business managers, or just Excel enthusiasts.

Get FREE Advanced Excel Exercises with Solutions!

Shamima Sultana
Shamima Sultana

Shamima Sultana, BSc, Computer Science and Engineering, East West University, Bangladesh, has been working with the ExcelDemy project for 3+ years. She has written and reviewed 1000+ articles for ExcelDemy. She has also led several teams with Excel VBA and Content Development works. Currently, she is working as the Project Manager and oversees the day-to-day work, leads the services team, allocates resources to the right area, etc. Her work and learning interests vary from Microsoft Office Suites, and... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Close the CTA

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo