Xlookup Magic in Excel

Xlookup Magic in Excel: Single Column, Multiple Column and Non continuous column

Excel Update: XLOOKUP Magic Is Transforming Daily Reporting Tasks

XLOOKUP has officially replaced VLOOKUP and INDEX–MATCH for millions of Excel users. It is faster, cleaner, and supports powerful features like multiple column outputs and non-continuous lookup using CHOOSE.


In this guide, we use a dataset named Empdata (Converted data into Table and named it as Empdata), containing the following fields:

Download Practice File

EmpID | Name | Department | Salary | City | Age | JoiningDate | Email | Phone | Manager

Below are three real-life lookup cases based on your practice data.

Watch Video and Practice Now


XLOOKUP in a Single Column

Lookup Values Used:

A screenshot of a table displaying 'EmpID' and 'Name' columns, used for XLOOKUP examples.
Xlookup Practice Example – 1

EmpID:

  • 1002
  • 1004
  • 1006

Find Name for each EmpID.

Formula:

=XLOOKUP(A3, Empdata[EmpID], Empdata[Name])

Explanation:

This formula searches EmpID from the Empdata table and returns the corresponding Name. If any ID is missing, XLOOKUP can return an error or a custom message.

Read Also: I Finally Mastered Excel Shortcuts: 35+ Time-Saving Excel Keyboard Tricks I Use Daily

XLOOKUP in Multiple Columns

Lookup Values Used:

A table displaying employee data with columns for EmpID, Name, Department, Salary, City, Age, Joining Date, and Email, showing employee IDs 1002, 1004, 1005, 1007, and 1003. data for xlookup
Xlookup Practice Example – 2

EmpID:

  • 1002
  • 1004
  • 1005
  • 1007
  • 1003

Goal:

Fetch multiple details: Name, Department, Salary, City, Age, JoiningDate, Email

=XLOOKUP(A9, Empdata[EmpID], Empdata[[Name]:[Email]])

Explanation:

With one XLOOKUP, Excel returns 7 columns of information at once.
The result spills horizontally across the sheet.

Why It’s Useful:

  1. Single formula → multiple outputs
  2. Perfect for HR records, MIS dashboards, employee verification
  3. Auto-updates when new data is added to the Empdata table

XLOOKUP in Non-Continuous Columns

Lookup Values Used:

A table displaying employee data with columns for EmpID, Name, Salary, Department, and City. Xlookup practice data
Xlookup practice data example -3

EmpID:

  • 1002
  • 1004
  • 2050

Goal:

Fetch Name, Salary, Department, City These columns are not next to each other in the table.


Formula:

=XLOOKUP(A16, Empdata[EmpID],
CHOOSE({1,2,3,4}, Empdata[Name], Empdata[Salary], Empdata[Department], Empdata[City]))

Explanation:

  • CHOOSE creates a virtual array using non-adjacent fields
  • XLOOKUP returns all 4 values at once

Why XLOOKUP Is Now Essential for Excel Users

✔ Supports multiple columns in one formula

✔ Works with dynamic tables

✔ Can extract non-continuous fields

✔ Cleaner and more powerful than VLOOKUP

Thanks to these advantages, XLOOKUP is now the most recommended lookup function in Excel.

image 27

Disclaimer: The views expressed are solely those of the author and Edutaxtuber. The content in this piece is solely intended for informational purposes and for personal, non-commercial use. It should not be considered as professional advice or an endorsement by any organization. The author, the organization, and its affiliates disclaim any liability for any loss or harm resulting from the information in this article, as well as for any decisions made based on it.

cropped cropped Logo New 1

Don’t miss these Update!

We don’t spam! Read our privacy policy for more info.

Scroll to Top
8th Pay Commission: 8वें वेतन आयोग से कितनी बढ़ेगी सैलरी? 9 Mind-Blowing Tips To Make Your Study Plan Unstoppable Buy One Plus 13R With Rs. 2424 EMI, 512GB 16GB RBI Repo Rate Cut: How Much Will You Save on EMIs? Sunita Williams’ Ultimate Space Selfie Goes Viral 🚀