logo
excelfunctions.org
bookmarks

Lookup & Reference

Lookup & Reference functions allow you to search for values and return matching results from other tables.

They are one of the most frequently used function groups in real-world Excel workbooks.

Modern Excel offers improved lookup functions, but classic patterns are still widely used.

Tips
  • Prefer exact matches unless approximate matching is required.
  • Use clear key columns to keep lookups stable.

Excel functions in this category (40)

Returns a reference as text to a single cell in a worksheet.

Lookup & ReferenceLookup & Matching Essentials

Returns the number of areas in a reference.

Lookup & ReferenceLookup & Matching Essentials

Chooses a value from a list of values.

Lookup & ReferenceLookup & Matching Essentials

Returns the specified columns from an array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the specified rows from an array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the column number of a reference.

Lookup & ReferenceLookup & Matching Essentials

Returns the number of columns in a reference.

Lookup & ReferenceLookup & Matching Essentials

Excludes a specified number of rows or columns from the start or end of an array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Expands or pads an array to specified row and column dimensions.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Filters a range of data based on criteria you define.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the formula at the given reference as text.

Lookup & ReferenceLookup & Matching Essentials

Returns data stored in a PivotTable report.

Lookup & ReferenceLookup & Matching Essentials

Helps a user group, aggregate, sort, and filter data based on the fields you specify.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Looks in the top row of an array and returns the value of the indicated cell.

Lookup & ReferenceLookup & Matching Essentials

Appends arrays horizontally and in sequence to return a larger array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Creates a shortcut or jump that opens a document stored on a network server, an intranet, or the Internet.

Lookup & ReferenceLookup & Matching Essentials

Returns an image from a given source.

Lookup & ReferenceLookup & Matching EssentialsModern Excel Functions

Uses an index to choose a value from a reference or array.

Lookup & ReferenceBeginner EssentialsLookup & Matching EssentialsMost Used

Returns a reference indicated by a text value.

Lookup & ReferenceLookup & Matching Essentials

Looks up values in a vector or array.

Lookup & ReferenceLookup & Matching Essentials

Looks up values in a reference or array.

Lookup & ReferenceBeginner EssentialsLookup & Matching EssentialsMost Used

Returns a reference offset from a given reference.

Lookup & ReferenceLookup & Matching Essentials

Helps a user group, aggregate, sort, and filter data based on the row and column fields that you specify.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the row number of a reference.

Lookup & ReferenceLookup & Matching Essentials

Returns the number of rows in a reference.

Lookup & ReferenceLookup & Matching Essentials

Retrieves real-time data from a program that supports COM automation.

Lookup & ReferenceLookup & Matching Essentials

Sorts the contents of a range or array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Sorts the contents of a range or array based on the values in a corresponding range or array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns a specified number of contiguous rows or columns from the start or end of an array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the array in a single column.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the array in a single row.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Returns the transpose of an array.

Lookup & ReferenceLookup & Matching Essentials

Scans in from the edges of a range or array until it finds a non-blank cell (or value), it then excludes those blank rows or columns.

Lookup & ReferenceLookup & Matching EssentialsModern Excel Functions

Returns a list of unique values in a list or range.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Looks in the first column of an array and moves across the row to return the value of a cell.

Lookup & ReferenceBeginner EssentialsLookup & Matching EssentialsMost Used

Appends arrays vertically and in sequence to return a larger array.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Wraps the provided row or column of values by columns after a specified number of elements.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Wraps the provided row or column of values by rows after a specified number of elements.

Lookup & ReferenceDynamic Arrays & LAMBDALookup & Matching EssentialsModern Excel Functions

Searches a range or an array, and returns an item corresponding to the first match it finds. If a match doesn't exist, then XLOOKUP can return the closest (approximate) match.

Lookup & ReferenceBeginner EssentialsLookup & Matching EssentialsModern Excel Functions

Returns the relative position of an item in an array or range of cells.

Lookup & ReferenceLookup & Matching EssentialsModern Excel FunctionsMost Used