Excel Formulas and Functionshow to Master Lookup Formulas Using the XLOOKUP Function
Excel Formulas and Functionshow to Master Lookup Formulas Using the XLOOKUP Function
Introduction
Version Used
Practice Worksheets
Comments
Chapter 1: What is XLOOKUP?
XLOOKUP Syntax
XLOOKUP Arguments
Chapter 2: XLOOKUP vs VLOOKUP
What is VLOOKUP?
Limitations of VLOOKUP
Chapter 3: Relative & Absolute Cell References
Relative Cell References
Absolute Cell References
Naming a Cell
Chapter 4: Performing Vertical Lookups Using XLOOKUP
Chapter 5: Performing Horizontal Lookups Using XLOOKUP
Chapter 6: How to Handle Errors with XLOOKUP
Types of Errors in Excel
How to use the If_Not_Found Argument
Additional Notes
Chapter 7: How to Perform an Approximate Match with XLOOKUP
Sorting the Data Table
Handling Errors in an Approximate Match
Chapter 8: Perform Partial Matches with XLOOKUP
Excel Wildcard Characters
How to do a Partial Match with XLOOKUP
Chapter 9: How to Extract the Last Value with XLOOKUP
The Search_Mode Argument
Extracting the Last Value
Chapter 10: Extracting Multiple Values with XLOOKUP
What is Spilled?
Chapter 11: How to Perform Two-Way Lookups
More Books by Excel Master Consultant
Additional Resources
Leave a Review
Copyright © 2020
Copyright Protection
All rights rеsеrvеd. No part оf this publication may bе rеprоducеd,
distributed, or transmitted in any form or by any means, including
phоtоcоpying, recording, or оthеr еlеctrоnic or mechanical methods,
without the prior written permission of the publisher, еxcеpt in the case
of brief quotations еmbоdiеd in critical reviews and certain оthеr nоn-
cоmmеrcial uses permitted by copyright law.
Your Free Bonus Gift!
As a small token of thanks for buying this book I would like to offer a
FREE bonus gift to all my readers. I am offering a FREE online VBA
macros course called How to Record Macros in Excel.
Once you have completed the course you will be able to:
Would like to save time and become more efficient using their
spreadsheets
Version Used
At the time of writing, XLOOKUP is only available in Office 365 so all
the examples shown in this book are used in this Office package. For you
to use XLOOKUP and follow along, you must have Office 365.
Practice Worksheets
Before starting this book, I recommend that you download the free
practice worksheets. These worksheets are available to anybody who has
purchased this book. Each tab in the workbook is named after a chapter
number so you know which worksheet to use for each chapter. Following
along in each chapter will reinforce what you have learnt and it helps
absorb the information better. You can download the free worksheets by
clicking the below link and entering your details so that I can send them
to your email address.
Download the Practice Worksheets
Comments
I hope you enjoy reading this book as much as I have enjoyed writing it
and that it enables you to take your Excel skills to the next level.
Learning this excellent function will not only make you more efficient
and save you time, it could also help get you a pay rise as you will find
new ways to streamline your work and ultimately help the business you
work for.
So, what does XLOOKUP do? The XLOOKUP function allows you to
search for an item and return a value from a column or row in a data set.
For example, you can search for a student in a data set and retrieve what
grade he/she has achieved or search for a product in a product table and
retrieve its price. If XLOOKUP doesn’t find an exact match you can
return the closest match. You will learn more about this in chapter 7. As
you read each chapter, I will show you many examples of how
XLOOKUP works and why you should use it instead of VLOOKUP or
HLOOKUP if you have Office 365. But first, I will show you what the
XLOOKUP syntax is and then explain its arguments.
XLOOKUP Syntax
As with any Excel function, you must start with an equals sign (=). The
syntax of XLOOKUP is as follows:
XLOOKUP Arguments
As you can see, XLOOKUP has 6 arguments, 3 are mandatory and 3 are
optional. The arguments in brackets are the optional arguments. I will
briefly explain what each argument is but as you go further in the book
you will see how they work when I give you various examples of
XLOOKUP in action.
1) lookup_value – The value you are looking for in the column or row
of the data set
2) lookup_array – The column or row of the data set to search the
lookup value
3) return_array – The value you want to return from the column or
row of the data set
4) [if_not_found] – This is an optional argument. The value to return
if the lookup value is not found. If you do not specify this argument
then Excel will return a #N/A error
5) [match_mode] – This is an optional argument. With this argument
you can specify the type of match you want by selecting one of the
following options:
0 - Exact match
The lookup value should exactly match the value in the lookup
array. This is the default option
This looks for an exact match but if the exact match is not found
then it looks for the next smallest value
This looks for an exact match but if the exact match is not found
then it looks for the next largest value
XLOOKUP will search for the lookup value in the lookup array
from top to bottom. This is the default option
-1 - Search last-to-first
XLOOKUP will search for the lookup value in the lookup array
from bottom to top. This is useful if you want to find the last value
What is VLOOKUP?
Before I talk about the limitations of VLOOKUP, I must stress that
VLOOKUP is one of the most popular and widely used Excel functions
available. So what does VLOOKUP do? It essentially looks for a value
in a column in a data set and returns a value from another column in the
same row. For example, you may have a worksheet that contains
information about employees such as their employee ID number, first
name, last name, date of birth and job title. You can search for an
employee ID number and return the details of the employee based on the
column number you specify in the col_index_num argument.
XLOOKUP can do this too but much more!
1) lookup_value – The value you are looking for in the left most
column of the table
2) table_array – The table from which you want to retrieve the value
3) col_index_num – The column number in the table array in which
you want to retrieve the value
4) [range_lookup] –This is an optional argument. If you select
FALSE then it is an exact match. If you select TRUE then it is an
approximate match. The default setting is TRUE
To explain this further, I will use the below example to show you how
VLOOKUP works.
I will break this formula down by each of its arguments to explain how
this works:
If you are new to VLOOKUP then understanding how this works will be
key to understanding XLOOKUP when I go through various examples
later in the book.
Limitations of VLOOKUP
So, what I described above sounds great and performs a complex role
well. So what is actually wrong with the VLOOKUP function? Here I
will list some of the issues with VLOOKUP.
VLOOKUP is Slow
VLOOKUP is very slow as it requires you to reference an entire data set.
You won’t notice much difference if you have a data set with a few
hundred rows. The problem occurs when you have a data set which
contains hundreds of thousands of rows. Excel will take a while to
recalculate which is frustrating and time consuming. With XLOOKUP,
you reference less cells as it only requires you to reference the relevant
rows or columns. As XLOOKUP references less cells the calculation
times are much quicker than VLOOKUP.
For further reading on this subject, I have also written a blog on the
limitations of VLOOKUP on my website which you can read by clicking
the link below:
https://www.excelmasterconsultant.com/single-
post/2018/10/19/Limitations-of-VLOOKUP-Five-Big-Limitations-of-
the-VLOOKUP-Function
Now, when I copy the formula to cell G1, it is relative to cell G1 so the
formula becomes =E1+F1.
When I copy the formula down to cell D6, you can see how the formula
references each row, i.e. the row number changes in the formula as you
copy it down.
The table above shows you how to make a cell reference absolute or
mixed.
When you want to enter the dollar sign ($) to make the cell reference
absolute or mixed, you can click in the cell and press the F4 key. This is
much quicker than if you were to enter the dollar sign ($) manually.
You can keep on pressing the F4 key to toggle between where the dollar
signs ($) will be placed. When you press the F4 key once it places the
dollar signs ($) before the column and the row to make the cell reference
absolute. When you press F4 again it places the dollar sign ($) before the
row only. When you press the F4 key the third time it places the dollar
sign before the column only. Finally, when you press the F4 key the
fourth time it does not place any dollar signs ($), making the cell
reference relative.
In the above example, I want to apply a 10% bonus to each Sales Rep
based on their sales. The formula in cell C2 is =B2*$F$1. Notice that
cell F1 is an absolute cell reference because I want to keep on
referencing cell F1 when I copy the formula down the rows. Also notice
that cell B2 is a relative cell reference because I want to reference each
row number when I copy the formula down.
When the formula is copied down, notice that the absolute cell reference
i.e. cell F1 is constant but the cells in column B are relative i.e. the row
number changes when the formula is copied down.
Well, when I copy the formula down to cell C3, notice that F1 becomes
F2 and the formula multiplies the sales with a blank cell. If the formula
is copied down to cell C4 then it would multiply the sales by cell F3 and
so on.
Naming a Cell
Another way to make a cell absolute is to name the cell. The main
advantage of naming a cell is that it makes the formula easier to read. I
will explain the steps on how to name a cell by using the same example
as in the absolute cell reference section where I apply a 10% bonus to
each Sales Rep. I would like to name the 10% bonus in cell F1 “Bonus”.
Here is how to do this:
1) Select cell F1 and in the Name Box which is located to the left of
the Formula Bar type “Bonus” and then press Enter
I will break this formula down by its arguments to explain how this
works:
lookup_array – The lookup array are the names of the employees in the
Employee Database (Vertical) tab. This is the range D2:D21. Notice
the range is an absolute cell reference as I will be copying the
XLOOKUP formula down to cell B21 in the Chapter 4 Worksheet tab
return_array – The return array are the dates I want to return from the
Employee Database (Vertical) tab. This is the range B2:B21. Notice the
range is an absolute cell reference as I will be copying the XLOOKUP
formula down to cell B21 in the Chapter 4 Worksheet tab
You can then copy the formula down to cell B21 to return the dates each
employee started at the company. Remember, because I made the range
in the lookup_array and return_array arguments absolute cell references,
when I copied the formula down it returns the correct results.
Note:
In a VLOOKUP formula, I would not be able to perform this task
because the lookup value, i.e. the column with the employee names is to
the right of the value I want to return, i.e. the date started column in the
employee database. Remember, VLOOKUP only looks from left to right
so for this to work, the column with the employee names would have to
be moved to the very first column in the employee database. The great
benefit of XLOOKUP is that you do not have to manipulate the data first
to perform lookups.
Note:
Notice that the lookup value, i.e. the column containing the employee
names are to the left of the return array, i.e. the column that contains the
number of years in service in the Employee Database (Vertical) tab.
You can therefore perform this lookup in a VLOOKUP formula without
having to manipulate the data set first.
In this chapter I have performed lookups where I have extracted values
to the left and to the right of the return array which shows the flexibility
of XLOOKUP.
Chapter 5: Performing Horizontal Lookups
Using XLOOKUP
In the previous chapter, I showed you how to perform vertical lookups,
i.e. looking up values vertically in a column. Sometimes you may have
data where you cannot perform vertical lookups because it is arranged
horizontally. Before XLOOKUP you would have to use HLOOKUP, but
you can now also perform lookups horizontally using XLOOKUP.
return_array – The return array is the address I want to return from the
Employee Database (Horizontal) tab. This is the range B3:U3. Again, I
have made this a relative cell reference as I will not be copying the
XLOOKUP formula down, but you can also make this an absolute cell
reference if you want
The if_not_found, match_mode and search_mode arguments are
optional, and I do not need these, so I closed the bracket after the
return_array argument.
The only difference between this formula and the previous one is the
return_array argument. The date started dates are in row 2 of the
Employee Database (Horizontal) tab so therefore the return_array
argument is B2:U2.
The great thing about XLOOKUP is that if the data table is re-arranged,
XLOOKUP will still give the correct results.
For example, the above screenshot shows the lookup array, i.e. the
employee ID row, has changed from row 1 to row 4.
However, the results have remained the same. Notice the lookup_array
argument has changed from B1:U1 to B4:U4 to take into account the
employee ID has moved from row 1 to row 4.
Note:
With HLOOKUP, if the employee ID is in row 4 in the employee
database and you try and extract the date started, address and the name of
the employee then it will return a #N/A error. This is because the lookup
array needs to be in the very first row of the data table. HLOOKUP can
only look from top to bottom and not bottom to top just like VLOOKUP
can only look from left to right and not right to left. Again, this shows
the flexibility of XLOOKUP compared to VLOOKUP and HLOOKUP.
Chapter 6: How to Handle Errors with
XLOOKUP
As with other lookup functions, if the lookup value is not found in the
data table then XLOOKUP will return an error. With VLOOKUP,
HLOOKUP, LOOKUP and INDEX+MATCH functions you have to
wrap the formula with an error handling function such as an IFERROR
or IFNA. This can make your formula longer and therefore harder to
read if you ever need to go back and edit it. With XLOOKUP, there is an
optional argument to handle any errors called the if_not_found argument.
If Excel returns a #N/A error for example, you can return something
more meaningful instead such as “No Data Found”. This makes your
spreadsheet cleaner and more professional.
#N/A Error
Arguably, the most common error that occurs when you write lookup
formulas is the #N/A error. This means the lookup value is not found in
the column or array. It could be that an approximate match must be used.
I will explain how to do an approximate match in chapter 7.
#VALUE Error
The #VALUE error can occur if the lookup and return arrays have
incompatible dimensions. For example, searching in a horizontal array
and returning values from a vertical array or vice versa.
#REF Error
If one of the columns or rows in the data set was deleted and XLOOKUP
was referencing one of these columns or rows in the lookup_array or
return_array argument then Excel will return a #REF error.
#DIV/0! Error
If you are looking up numbers using XLOOKUP and performing
calculations with these numbers, but it is dividing by either a 0 or an
empty cell then Excel will return a #DIV/0! error.
#NUM! Error
If your data set contains numbers but it is manually fixed with a currency
symbol such as a $ or a percentage sign (%) and then you try and
perform calculations with these numbers you will get the #NUM! error.
When you fix a number with a currency symbol or a % then the number
becomes a text.
#NAME? Error
The #NAME? can occur if Excel does not recognise something in the
formula or function. The most common reason for this error is when you
have misspelled the function name or a named range. You can also get
this error if you haven’t entered any quotation marks on any text in the
formula.
I want to enter the date started, address and the years in service for Dan
James in cells B2, C2 and D2. This is in the Chapter 6 Worksheet tab
in your practice worksheets.
In the if_not_found argument I entered “No Data”. The full formula is:
=XLOOKUP(A2,'Employee Database (Vertical)'!D2:D21,'Employee
Database (Vertical)'!B2:B21,"No Data")
You can do the same in cells C2 and D2 as they will also return #N/A
errors if the if_not_found argument is not used.
Additional Notes
1) Some of the more common entries for the if_not_found argument
are “Not Found”, “No Records”, “No Match” and “No Result”
2) You must remember to enclose the text in quotation marks
otherwise you will get a #NAME? error
3) If you do not want to see any #N/A errors or text, then insert double
quotation marks (“ ”) in the if_not_found argument. This means the
cell will display nothing
Chapter 7: How to Perform an Approximate
Match with XLOOKUP
Most people will use XLOOKUP to perform an exact match but on some
occasions you will need to perform an approximate match. Some of the
most common reasons why you would use an approximate match is to
give students a grade based on their test results or to calculate how much
tax to apply to employees based on their annual earnings. In this chapter,
I will show you how to do an approximate match by applying a bonus to
each employee in the employee database based on how long they have
been with the company.
return_array – The return array is how much loyalty bonus to give each
employee which is in the range H2:H7 in the Employee Database
(Vertical) tab
If I chose 1 - Exact match or next larger item and copied the formula
down, then I would get the above results in column E. This means if the
lookup value falls between two milestones it would choose the higher of
the two. For example, if the employee has worked for 3 years at the
company then it would select $200 because this falls between 2 and 5
years and the larger of the two milestones is 5 years so it selects $200.
The correct way to do this is by selecting -1 - Exact match or next
smaller item. I do not need to enter anything in the search_mode
argument so I close the bracket. I then copied the formula down to cell
E21 to get the above results in column E.
To overcome this, you can insert some text in the if_not_found argument
to make the table look cleaner as explained in chapter 6. In this example,
I entered “No Bonus” in the if_not_found argument.
I want to extract the name of the person that starts with “Ver” and enter
this in cell A2 in the Chapter 8 Worksheet tab. The lookup value is in
cell C2. Notice the asterisk (*) after “Ver”. Remember, this means
extracting any number of characters before or after a text. In this case, it
is any number of characters after “Ver”.
To explain how this formula works I will break it down by its arguments:
return_array – The return array are also the names in the Employee
Database (Vertical) tab in the range D2:D21 because I want to return
the employee name
This formula works in the same way as the previous one. The only
difference is where the position of the asterisk (*) was located.
Chapter 9: How to Extract the Last Value with
XLOOKUP
One of the great features of XLOOKUP is the ability in how it searches.
As well as searching from the top to the bottom of a column, XLOOKUP
can also search from the bottom to the top of a column and extract the
last value. With VLOOKUP, it only looks from the top to the bottom and
extract the first value. To change how XLOOKUP performs its search
you enter a value in the search_mode argument.
As you can see, the search_mode argument can be very useful when you
want to extract the most up to date information.
Chapter 10: Extracting Multiple Values with
XLOOKUP
Another great feature of XLOOKUP is the ability to extract multiple
values with the same formula. This can make you more efficient and
save you time as you do not have to create multiple formulas in different
cells.
As with the previous chapters, I will use the employee database in the
Employee Database (Vertical) tab.
In the Chapter 11 Worksheet tab, I want to enter the date started,
address, name of the employee and the number of years’ service for
employee ID 1356 in the range B2:E2 with just a single formula.
2) You now need to enter the formula. The formula to enter is:
=XLOOKUP(A2,'Employee Database
(Vertical)'!A2:A21,'Employee Database (Vertical)'!B2:E21)
Here is a breakdown of this formula by its arguments:
lookup_value – This is the employee ID number in cell A2 in the
Chapter 10 Worksheet tab
lookup_array – This is the employee ID column in the Employee
Database (Vertical) tab which is the range A2:A21
return_array – These are the values from the columns I want to
return. I want to extract the values in the date started, address, name,
and years in service columns so I select the range B2:E21 in the
Employee Database (Vertical) tab
3) Once you press Enter on your keyboard the four values are returned
and spilled into the range B2:E2
What is Spilled?
You will also get the following message saying the formula has been
spilled, but what does the term “spilled” mean?
Spill occurs whenever you create a formula that return multiple results.
Excel “spills” these results into multiple cells automatically. In the above
example, even though the formula was created just once, the four values
were spilled into cells B2, C2, D2 and E2.
Note:
Spilling is only available in Office 365
Chapter 11: How to Perform Two-Way Lookups
XLOOKUP can be nested inside another XLOOKUP to perform two-
way lookups. Two-way lookups are very powerful, and it searches values
in a row and column to return a value from an array. Normally, you
would use the INDEX+MATCH functions to perform this feat but you
can easily perform this with XLOOKUP as well.
In the above example, there is a list of sales people along with their sales
in each month in the range A1:M14 in the Chapter 11 Worksheet tab.
In cell B18, I want to extract the sales for Mick Taylor in the month of
July.
The formula in cell B18 is:
=XLOOKUP(B16,A2:A14,XLOOKUP(B17,B1:M1,B2:M14))
I will break this formula down by its arguments to explain how this two-
way lookup formula works:
1st XLOOKUP
lookup_value – In the first XLOOKUP, I want to search for the name
“Mick Taylor”, so the lookup value is cell B16
2nd XLOOKUP
lookup_value – In the second XLOOKUP, I want to search for the
month “Jul”, so the lookup value is cell B17
So how does this formula work? This formula first searches the name of
the salesperson in the range A2:A14 and locates the row index number
for Mick Taylor. This is in row 8 of the range A2:A14. It then does a
search of the month and locates the column index number for Jul in the
range B1:M1. Jul is in column 7 of the range B1:M1. It then does a cross
section between row 8 and column 7 and returns $508.
More Books by Excel Master Consultant
If you enjoyed reading this book then please look out for more Excel
books written by me. I have Excel books in two series which are Excel
Formulas and Functions and Excel Bible for Beginners.
If you want to learn about the best and most commonly used Excel
formulas and functions to use for your worksheets then you need to buy
Excel Formulas and Functions: The Complete Excel Guide for
Beginners
You can buy the book from Amazon by clicking either of the links
below:
Amazon US:
www.amazon.com/Excel-Formulas-Functions-Complete-Beginners-
ebook/dp/B07YSZZ4VX
Amazon UK:
www.amazon.co.uk/Excel-Formulas-Functions-Complete-Beginners-
ebook/dp/B07YSZZ4VX
You can buy the book from Amazon by clicking either of the links
below:
Amazon US:
www.amazon.com/Excel-Formulas-Functions-Create-Powerful-
ebook/dp/B085ZQKXSV
Amazon UK:
www.amazon.co.uk/Excel-Formulas-Functions-Create-Powerful-
ebook/dp/B085ZQKXSV
Excel Bible for Beginners Series
Below are books in the Excel Bible for Beginners series.
If you are an Excel novice and would like to know all the great tools and
features Excel has to offer then Excel Bible for Beginners: The
Essential Step by Step Guide to Learn Excel for Beginners will show
you.
What is Excel?
What is Excel used for?
How to open and save workbooks
How to use the Quick Access Toolbar
How to change font styles
How to wrap and merge text
How to format numbers
How to apply borders
How to apply cell styles
How to use the Format Painter tool
How to insert and delete worksheets tabs
How to insert and delete columns and rows
How to freeze rows and columns
How to hide/unhide columns and rows
How to copy, paste and cut
How to use the Excel Find and Replace tool
How to use the Excel Text to Speech function
How to create charts and format them
How to create formulas
How to print
And much more!
You can buy this book from Amazon by clicking either of the links
below:
Amazon US:
www.amazon.com/Excel-Bible-Beginners-Essential-Guide-
ebook/dp/B08835S3YF
Amazon UK:
www.amazon.co.uk/Excel-Bible-Beginners-Essential-Guide-
ebook/dp/B08835S3YF
Here are some of the topics you will learn from this Excel book:
You can buy this book from Amazon by clicking either of the links
below:
Amazon US:
www.amazon.com/Excel-Bible-Beginners-Analysis-Crunching-
ebook/dp/B08BJFRM28
Amazon UK:
www.amazon.co.uk/Excel-Bible-Beginners-Analysis-Crunching-
ebook/dp/B08BJFRM28
You can buy this book from Amazon by clicking either of the links
below:
Amazon US:
www.amazon.com/Excel-Bible-Beginners-Dummies-Shortcuts-
ebook/dp/B08NFD4L6F
Amazon UK:
www.amazon.co.uk/Excel-Bible-Beginners-Dummies-Shortcuts-
ebook/dp/B08NFD4L6F
You can buy the book from Amazon by clicking either of the links
below:
Amazon US:
www.amazon.com/Excel-Bible-Beginners-Dummies-Containing-
ebook/dp/B08T5WPQF3
Amazon UK:
www.amazon.co.uk/Excel-Bible-Beginners-Dummies-Containing-
ebook/dp/B08T5WPQF3
About the Author
I’m Harjit Suman and I love all things Excel. I wrote this book as I want
to teach you all about Excel and its vast arrange of tools and features to
enable you to become as efficient as possible with your spreadsheets. I
really enjoyed learning Excel over the years and picked up vast amounts
of knowledge in this awesome spreadsheet program. I now want to pass
on my knowledge to you and my goal is to make this an enjoyable
learning experience for you too.
My Background
The first time I used Excel was in my first analytical role as a Business
Analyst back in 2008. The problem was, I had no great experience in
Excel other than simple data entry. Some of my first projects in data
analysis took so long to do. In fact, most of it was manually done as I
knew of no other way.
I hope you enjoy this book. I would love to hear from you with anything
Excel related so please get in touch by contacting me through my
website.
Harjit Suman
Excel Master Consultant
Additional Resources
For more information about Excel you can visit my website
www.excelmasterconsultant.com.
Books you can buy that I read while I was learning Excel which has
helped me to advance my Excel skills and which I recommend to
you
Excel applications you can buy which will make you more efficient
and save you time
An online shop where you can buy books, applications and courses
Please take a visit and drop me a message. I would love to hear from
you.
Leave a Review
What did you think of this book?
First of all, thank you for purchasing this book. I know you could have
picked any number of Excel books to read, but you picked this book and
for that I am extremely grateful.
I hope that it has improved your Excel skills and you are now
knowledgeable and confident performing lookups using XLOOKUP. If
so, it would be really nice if you could share this book with your friends
and family by posting to Facebook and Twitter. It would be nice if you
can share your experience of reading this book to your friends and family
and what you got out from reading the book.
If you enjoyed this book, I’d like to hear from you and hope that you
could take some time to post a review on Amazon. Your feedback and
support will help me to greatly improve my writing craft for future
projects and make this book even better.
Amazon US:
You can leave a book review on Amazon US here
Amazon UK:
You can leave a book review on Amazon UK here
I want you, the reader, to know that your review is very important to me
and so, if you’d like to leave a review, all you have to do is click either
of the links above and away you go. I wish you all the best in your future
success and happy Excel learning!
Table of Contents
Introduction
Version Used
Practice Worksheets
Comments
Chapter 1: What is XLOOKUP?
XLOOKUP Syntax
XLOOKUP Arguments
Chapter 2: XLOOKUP vs VLOOKUP
What is VLOOKUP?
Limitations of VLOOKUP
Chapter 3: Relative & Absolute Cell References
Relative Cell References
Absolute Cell References
Naming a Cell
Chapter 4: Performing Vertical Lookups Using XLOOKUP
Chapter 5: Performing Horizontal Lookups Using XLOOKUP
Chapter 6: How to Handle Errors with XLOOKUP
Types of Errors in Excel
How to use the If_Not_Found Argument
Additional Notes
Chapter 7: How to Perform an Approximate Match with XLOOKUP
Sorting the Data Table
Handling Errors in an Approximate Match
Chapter 8: Perform Partial Matches with XLOOKUP
Excel Wildcard Characters
How to do a Partial Match with XLOOKUP
Chapter 9: How to Extract the Last Value with XLOOKUP
The Search_Mode Argument
Extracting the Last Value
Chapter 10: Extracting Multiple Values with XLOOKUP
What is Spilled?
Chapter 11: How to Perform Two-Way Lookups
More Books by Excel Master Consultant
Additional Resources
Leave a Review