Master XLOOKUP in Excel, by Endi Stojanova $12 Get the Guide →
Excel Guide · Instant Download

Master
XLOOKUP
in Excel

Learn Excel's most powerful lookup function, step by step, with real-life use cases

52 Pages
5 Exercises
4+ Real-life cases
6 Arguments covered
Download for $12 Instant PDF · No subscription · Yours forever
Master XLOOKUP
IN EXCEL
Learn Excel's most powerful
lookup function step-by-step
Endi Stojanova
$12 PDF

Still stuck with VLOOKUP?

  • Formulas break every time you insert or delete a column
  • Can't look up data to the left of your lookup column
  • #N/A errors cluttering your reports
  • Counting column positions to get the index number right
  • Nesting IFERROR just to hide ugly errors

You'll handle it all with one function

  • Formulas that survive structural changes to your data
  • Search left, right, up, or down, no restructuring needed
  • Custom messages when a value isn't found, built-in
  • Direct range selection, no index counting ever again
  • Wildcard matches for messy, real-world data

Everything you need to actually master XLOOKUP

Not a wall of theory. Each lesson explains one argument, shows a real workplace scenario, and makes you practise it immediately.

01

The 3 mandatory arguments

lookup_value, lookup_array, return_array, crystal-clear explanations with a real HR employee matching scenario.

02

Built-in error handling

The [if_not_found] argument eliminates #N/A errors and makes your reports look professional, no IFERROR nesting required.

03

Wildcard & partial matches

Use match_mode 2 with * wildcards to find values in messy data, even when names are in a different order across lists.

04

Reverse & two-way lookups

Search in any direction with search_mode, and nest two XLOOKUPs together to match across both rows and columns simultaneously.

05

The NUMBER trap fix

Wildcards only work on text, learn the TEXT() wrapper trick to make partial searches work on numeric IDs and phone numbers.

06

5 graded exercises + answer key

From a basic employee lookup to a full two-way nested formula, progressively harder exercises with complete step-by-step solutions.

A structured path from confused to confident

52 focused pages. No filler. Every section builds on the last.

01
Why XLOOKUP?
One function to replace VLOOKUP, HLOOKUP & INDEX-MATCH
02
XLOOKUP vs VLOOKUP
Side-by-side comparison of every key difference
03
The 6-argument syntax
Full reference table for all mandatory & optional arguments
04
Use case 1: HR matching
Compare two employee lists; find who is missing
05
Use case 2: Gym access
Partial name matching with wildcard mode
06
Use case 3: Email merge
Merge CRM export with mixed-format account manager lists
07
The "Messy Data" fix
Wildcard matches on partial company names
08
The number trap
TEXT() wrapper to use wildcards on numeric IDs
09
Right-to-left lookup
Search in any column order, the VLOOKUP killer
10
Reverse search
Find the most recent entry with search_mode -1
11
5 graded exercises
Practise every argument with real-world scenarios
12
Full answer key
Step-by-step solutions with formula explanations

Six arguments. Infinite flexibility.

Most people use only the first three. This guide teaches you all six, and when each one actually matters.

=XLOOKUP(
    lookup_value,              /* required, what to find */
    lookup_array,             /* required, where to search */
    return_array,             /* required, what to return */
    [if_not_found],          /* optional, custom error text */
    [match_mode],            /* optional, exact/wildcard/range */
    [search_mode]             /* optional, direction of scan */
)
required
lookup_value
The value you're searching for. Can be a cell reference like A2 or typed text in quotes.
required
lookup_array
The column (or row) that contains the values you want to match against.
required
return_array
The column (or row) from which to retrieve the result once a match is found.
optional
[if_not_found]
What to display when no match is found. Replaces ugly #N/A errors with a friendly message.
optional
[match_mode]
0 = exact (default) · -1 = next smaller · 1 = next larger · 2 = wildcard
optional
[search_mode]
1 = top-down (default) · -1 = bottom-up · 2 = binary asc · -2 = binary desc

Scenarios you'll actually encounter at work

Abstract examples don't stick. Every use case in this guide mirrors a situation you'd face in HR, operations, sales, or event management.

01
HR & People Ops

Cross-referencing employee lists

You have an HR master roster and a project team list. Use XLOOKUP to instantly flag which employees are available for new assignments, even across 1,350+ rows.

02
Membership & Access

Validating gym membership with partial names

When a member's last name is missing in one list, wildcard match_mode 2 with &"*" syntax catches the partial match and confirms their active status anyway.

03
Event & CRM

Merging email lists from mixed-format exports

Your CRM export has "First Last" but account managers sent "Last, First" lists. XLOOKUP with wildcards matches all of them regardless of name order.

04
Finance & Sales

Tiered commission lookup on unsorted data

match_mode -1 finds the correct bonus bracket for a salesperson's earnings, even when the threshold table isn't sorted. No helper columns, no sorting required.

XLOOKUP vs VLOOKUP, side by side

Feature ❌ VLOOKUP ✅ XLOOKUP
Search direction Looks right only Any direction, left, right, up, down
Default match type Approximate (dangerously wrong by default) Exact match (safe by default)
Column selection Requires column index number (fragile) Direct range, impossible to break
Error handling Needs IFERROR wrapper Built-in [if_not_found] argument
Column stability Breaks if columns are inserted or deleted Dynamic, stays linked even if layout changes
Horizontal lookup Needs separate HLOOKUP function One function handles both orientations
Partial matching Not supported natively match_mode 2 with * wildcards
Most recent value Not supported without helper formulas search_mode -1 scans from the bottom up
ES
Endi Stojanova
Excel Trainer · Data Analyst · analytiq.mk

Endi works at the intersection of data analysis and practical Excel education. Her teaching philosophy is simple: real skills come from real scenarios, not textbook definitions. This guide distils hours of hands-on training into a focused, step-by-step resource that gets results fast, no prior advanced Excel knowledge required.

Questions about the guide? Reach out at endi@analytiq.mk

Start using XLOOKUP today.
One payment. Yours forever.

A practical, no-fluff PDF guide you can work through in a single afternoon, and reference forever.

$12
One-time payment · Instant PDF download
52-page PDF
5 practice exercises
Full answer key
XLOOKUP cheat sheet
Instant download
No subscription

Frequently asked

XLOOKUP is available in Excel 2021, Microsoft 365 (Office 365), and Excel for Mac (2019+). If you're on an older standalone version like Excel 2016 or 2019 without a Microsoft 365 subscription, XLOOKUP may not be available. Google Sheets also supports XLOOKUP.
Yes, the guide assumes you know how to open Excel and enter formulas, but no advanced knowledge is needed. If you've used VLOOKUP before you'll pick this up very quickly. Complete beginners may want to spend 10 minutes learning basic formula entry first.
The guide is delivered as a PDF file. You can read it on any device, print it, and keep it as a forever reference. There are no video files or streaming required.
The guide references two Excel files (STEP_BY_STEP and PRACTICE_MAKES_PERFECT). For the best learning experience, working along in Excel is strongly recommended. These files are referenced in the guide; if you'd like them included, contact Endi at endi@analytiq.mk after purchase.
The PDF is licensed for personal use. If you'd like to distribute it to a team or use it for training purposes, please contact Endi directly to discuss a team licence.
Because this is a digital download, all sales are final. If you have a problem with your download or the content doesn't match what was described, reach out to endi@analytiq.mk and it will be sorted out.