Function Problems

How to Extract Unique Numbers from Multiple Excel Ranges Without UNIQUE Function

Chanuka GeekiyanageChanuka Geekiyanage Nov 2, 2026 868 views

Question details

The user needs a method to compare several Excel ranges against a target list to identify numbers that appear in one group but not the other, specifically without relying on dynamic array formulas like UNIQUE or FILTER.

How to Extract Unique Numbers from Multiple Excel Ranges Without UNIQUE Function
Product
Excel
Device & OS
not provided
Scenario
Cross-referencing and extracting distinct values from multiple disconnected data ranges to find discrepancies against a master list in older spreadsheet software versions.
Observed behavior
Instead of using modern array formulas, the user requires alternative approaches, such as manually aggregating data into helper tables or using Power Query to append and merge the datasets.
Before you start

Before combining your data, ensure each source range is properly defined and named (e.g., SetA, SetB, List) using the Name Box to simplify the aggregation and comparison processes.

Solution 1Recommended

Consolidate Data Using a Helper Table

Aggregate the values from multiple named ranges into a single helper column to easily compare them against your target list using basic lookup formulas.

This method is highly compatible with older versions of Excel that do not support dynamic arrays. By centralizing the data first, standard logical formulas can accurately determine which values are missing.

1
Name the Source Ranges

Highlight your first data group, type 'SetA' in the Name Box next to the formula bar, and press Enter. Repeat this process for your other groups using names like 'SetB' and 'SetC', and name your comparison target 'List'.

2
Create a Helper Table

In a new blank worksheet, copy the data from SetA, SetB, and SetC, and paste them one below the other into a single continuous column to consolidate all source values.

3
Compare Against the Target List

In the column directly adjacent to your consolidated data, type the formula =ISNUMBER(MATCH(A2, List, 0)) and drag it down. This checks if the consolidated numbers exist in your target list. Filter the results for 'FALSE' to instantly view the unique numbers missing from the list.

Consolidate Data Using a Helper Table
Alternative Formula: You can also use the COUNTIF function, such as =COUNTIF(List, A2)=0, to flag numbers that do not appear in your comparison list.
Advanced Spreadsheet Tools

Compare and Extract Unique Data Easily in WPS Spreadsheet

WPS Spreadsheet provides powerful data processing features, including one-click duplicate removal and robust lookup functions. It makes comparing multiple ranges and extracting unique numbers effortless, even without complex array formulas.

  1. 1. Consolidate Your Data: Open your workbook in WPS Spreadsheet and copy your multiple source ranges into a single, unified column on a new sheet.
  2. 2. Remove Duplicate Values: Highlight your consolidated column, navigate to the Data tab, and click the 'Remove Duplicates' button to extract only the unique numbers.
  3. 3. Compare Data Streams: Use WPS Spreadsheet's intuitive MATCH or VLOOKUP functions in the adjacent column to quickly identify which unique values are missing from your master target list.
Fully compatible with Microsoft Excel formats (.xlsx, .xls)Built-in Remove Duplicates feature for rapid data cleanupAdvanced lookup and reference functions for seamless cross-table comparisonFree, lightweight, and user-friendly interface
microsoft office alternative - wps office

Frequently Asked Questions

Why should I avoid using UNIQUE or FILTER functions?

Functions like UNIQUE and FILTER are dynamic array functions that are only natively supported in Microsoft 365 and newer spreadsheet versions. Utilizing helper tables or Power Query ensures your workbook functions correctly for users on older software versions.

Can I extract unique numbers across multiple ranges using Pivot Tables?

Yes. Once you consolidate your source ranges into a single column, you can insert a Pivot Table from that data. Dragging the number field into the Rows area will automatically group the data and display only the distinct, unique numbers.

How do I update the Power Query results if my original data changes?

Once your Power Query connections and merges are configured, updating is simple. Add your new data to the source tables, navigate to the Data tab on the ribbon, and click 'Refresh All'. Your appended queries and unique number extraction will automatically recalculate.