Lookup & Reference
★ 50 · ◉ 20 · All versions
=COLUMN()
Syntax: COLUMN([reference])
=COLUMN([reference])
Conditional Formatting & Validation
Numbering & Sample Data
Lookup & Reference
★ 30 · ◉ 19 · All versions
=ROW()
Returns the row number of a reference.
=ROW([reference])
Conditional Formatting & Validation
Numbering & Sample Data
Lookup & Reference
★ 100 · ◉ 18 · Excel 2021
=XLOOKUP()
Use the XLOOKUP function when you need to find things in a table or a range by row. For example, look up the price of an automotive part by the part number, or find an employee name based on their employee ID. With XLOOKUP, you can look in one column for a search term, and return a result from the same row in another column, regardless of which side the return column is on.
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
Daily Tasks
Lookup & Retrieval
Lookup & Reference
★ 60 · ◉ 15 · All versions
=CHOOSE()
Uses index_num to return a value from the list of value arguments. Use CHOOSE to select one of up to 254 values based on the index number. For example, if value1 through value7 are the days of the week, CHOOSE returns one of the days when a number between 1 and 7 is used as index_num.
=CHOOSE(index_num, value1, [value2], ...)
Lookup & Retrieval
Conditional Logic
Lookup & Reference
★ 80 · ◉ 14 · Excel 2021
=UNIQUE()
Learn about the UNIQUE function, which returns a list of unique values in a list or range. UNIQUE is in a class of functions called dynamic arrays.
=UNIQUE(array,[by_col],[exactly_once])
Daily Tasks
Reporting
Lookup & Reference
★ 35 · ◉ 12 · All versions
=COLUMNS()
Returns the number of columns in an array or reference.
=COLUMNS(array)
Numbering & Sample Data
Worksheet Info & Navigation
Lookup & Reference
★ 90 · ◉ 12 · Excel 2021
=FILTER()
How to use the FILTER function in Excel to filter a range of data based on criteria you define.
=FILTER(array,include,[if_empty])
Daily Tasks
Lookup & Retrieval
Lookup & Reference
★ 95 · ◉ 12 · All versions
=INDEX()
Returns the value of an element in a table or an array, selected by the row and column number indexes. Use the array form if the first argument to INDEX is an array constant. Returns the reference of the cell at the intersection of a particular row and column. If the reference is made up of non-adjacent selections, you can pick the selection to look in.
=INDEX(array, row_num, [column_num])
Daily Tasks
Lookup & Retrieval
Lookup & Reference
★ 55 · ◉ 12 · All versions
=INDIRECT()
Returns the reference specified by a text string. References are immediately evaluated to display their contents. Use INDIRECT when you want to change the reference to a cell within a formula without changing the formula itself.
=INDIRECT(ref_text, [a1])
Lookup & Retrieval
Conditional Formatting & Validation
Lookup & Reference
★ 40 · ◉ 12 · All versions
=ROWS()
Returns the number of rows in a reference or array.
=ROWS(array)
Numbering & Sample Data
Worksheet Info & Navigation
Lookup & Reference
★ 35 · ◉ 12 · Excel 365
=TRIMRANGE()
The TRIMRANGE function excludes all empty rows and/or columns from the outer edges of a range or array.
=TRIMRANGE(range,[trim_rows],[trim_cols])
Data Cleaning
Dynamic Ranges & Dashboards
Lookup & Reference
★ 60 · ◉ 11 · All versions
=OFFSET()
Returns a reference to a range that is a specified number of rows and columns from a cell or range of cells. The reference that is returned can be a single cell or a range of cells. You can specify the number of rows and the number of columns to be returned.
=OFFSET(reference, rows, cols, [height], [width])
Lookup & Retrieval
Conditional Formatting & Validation
Lookup & Reference
★ 50 · ◉ 11 · Excel 2021
=SORT()
Learn about the SORT function, which sorts the contents of a range or array. SORT is in a class of functions called dynamic arrays.
=SORT(array,[sort_index],[sort_order],[by_col])
Daily Tasks
Sort, Filter & Dedupe
Lookup & Reference
★ 90 · ◉ 11 · All versions
=VLOOKUP()
Learn how to use function VLOOKUP in Excel to find data in a table or range by row. Our step-by-step guide makes vlookup in excel easy and efficient.
=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Daily Tasks
Lookup & Retrieval
Lookup & Reference
★ 30 · ◉ 11 · Excel 365
=WRAPROWS()
WRAPROWS function
=WRAPROWS(vector, wrap_count, [pad_with])
Reshape Tables
Lookup & Reference
★ 50 · ◉ 10 · All versions
=TRANSPOSE()
How to use the TRANSPOSE function in Excel to switch or rotate cells.
=TRANSPOSE(array)
Reshape Tables
Lookup & Reference
★ 60 · ◉ 10 · Excel 365
=VSTACK()
The arrays to append.
=VSTACK(array1,[array2],...)
Comparation
Reshape Tables
Lookup & Reference
★ 70 · ◉ 10 · Excel 2021
=XMATCH()
The XMATCH function searches for a specified item in an array or range of cells, and then returns the relative position of the first match.
=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])
Lookup & Retrieval
Comparation
Lookup & Reference
★ 25 · ◉ 8 · All versions
=ADDRESS()
You can use the ADDRESS function to obtain the address of a cell in a worksheet, given specified row and column numbers. For example, ADDRESS(2,3) returns $C$2. As another example, ADDRESS(77,300) returns $KN$77. You can use other functions, such as the ROW and COLUMN functions, to provide the row and column number arguments for the ADDRESS function.
=ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
Worksheet Info & Navigation
Lookup & Reference
★ 50 · ◉ 8 · Excel 365
=HSTACK()
The arrays to append.
=HSTACK(array1,[array2],...)
Reshape Tables
Lookup & Reference
★ 45 · ◉ 8 · All versions
=HYPERLINK()
The HYPERLINK function creates a shortcut that jumps to another location in the current workbook, or opens a document stored on a network server, an intranet, or the Internet. When you click a cell that contains a HYPERLINK function, Excel jumps to the location listed, or opens the document you specified.
=HYPERLINK(link_location, [friendly_name])
Dynamic Ranges & Dashboards
Worksheet Info & Navigation
Lookup & Reference
★ 10 · ◉ 7 · Excel 365
=EXPAND()
EXPAND Function
=Expand(array, rows, [columns], [pad_with])
Reshape Tables
Lookup & Reference
★ 40 · ◉ 6 · Excel 365
=DROP()
DROP function
=DROP(array, rows,[columns])
Sort, Filter & Dedupe
Reshape Tables
Lookup & Reference
★ 45 · ◉ 6 · All versions
=GETPIVOTDATA()
The GETPIVOTDATA function returns visible data from a PivotTable.
=GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)
Lookup & Retrieval
Reporting
Lookup & Reference
★ 35 · ◉ 6 · Excel 365
=IMAGE()
The custom width of the image in pixels.
=IMAGE(source, [alt_text], [sizing], [height], [width])
Dynamic Ranges & Dashboards
External Data, Web & Cube
Lookup & Reference
★ 50 · ◉ 6 · Excel 365
=PIVOTBY()
PIVOTBY function
=PIVOTBY(row_fields,col_fields,values,function,[field_headers],[row_total_depth],[row_sort_order],[col_total_depth],[col_sort_order],[filter_array],[relative_to])
Reporting
Lookup & Reference
★ 25 · ◉ 5 · Excel 2013
=FORMULATEXT()
Returns a formula as a string.
=FORMULATEXT(reference)
Worksheet Info & Navigation
Lookup & Reference
★ 40 · ◉ 5 · All versions
=HLOOKUP()
Searches for a value in the top row of a table or an array of values, and then returns a value in the same column from a row you specify in the table or array. Use HLOOKUP when your comparison values are located in a row across the top of a table of data, and you want to look down a specified number of rows. Use VLOOKUP when your comparison values are located in a column to the left of the data you want to find. The H in HLOOKUP stands for "Horizontal."
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Lookup & Retrieval
Lookup & Reference
★ 40 · ◉ 5 · All versions
=LOOKUP()
How to use the LOOKUP function in Excel to search in a single row or column and find a value from the same position in a second row or column.
=LOOKUP(lookup_value, lookup_vector, [result_vector])
Lookup & Retrieval
Lookup & Reference
★ 25 · ◉ 5 · Excel 365
=WRAPCOLS()
WRAPCOLS function
=WRAPCOLS(vector, wrap_count, [pad_with])
Reshape Tables
Lookup & Reference
★ 3 · ◉ 4 · All versions
=AREAS()
Returns the number of areas in a reference. An area is a range of contiguous cells or a single cell.
=AREAS(reference)
Worksheet Info & Navigation
Lookup & Reference
★ 40 · ◉ 4 · Excel 365
=CHOOSEROWS()
CHOOSEROWS function
=CHOOSEROWS(array,row_num1,[row_num2],…)
Lookup & Retrieval
Sort, Filter & Dedupe
Lookup & Reference
★ 55 · ◉ 4 · Excel 365
=GROUPBY()
The GROUPBY function in Excel allows you to create a summary of your data via a formula.
=GROUPBY(row_fields,values,function,[field_headers],[total_depth],[sort_order],[filter_array],[field_relationship])
Reporting
Lookup & Reference
★ 37 · ◉ 4 · All versions
=RTD()
Retrieves real-time data from a program that supports COM automation.
=RTD(ProgID, server, topic1, [topic2], ...)
Daily Tasks
Lookup & Reference
★ 60 · ◉ 4 · Excel 2021
=SORTBY()
Learn about the SORTBY function, which sorts the contents of a range or array based on the values in a corresponding range or array. SORTBY is in a class of functions called dynamic arrays.
=SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2],…)
Sort, Filter & Dedupe
Ranking & Top N
Lookup & Reference
★ 45 · ◉ 4 · Excel 365
=TOCOL()
Scan the array by column. By default, the array is scanned by row. Scanning determines whether the values are ordered by row or by column.
=TOCOL(array, [ignore], [scan_by_column])
Data Cleaning
Reshape Tables
Lookup & Reference
★ 15 · ◉ 4 · Excel for Microsoft 365
=FIELDVALUE()
The FIELDVALUE function can be used inside other formulas to extract field data from linked records. This article explains how.
=FIELDVALUE(value, field_name)
External Data, Web & Cube
Lookup & Reference
★ 50 · ◉ 3 · Excel 365
=CHOOSECOLS()
CHOOSECOLS function
=CHOOSECOLS(array,col_num1,[col_num2],…)
Lookup & Retrieval
Reshape Tables
Lookup & Reference
★ 80 · ◉ 3 · All versions
=MATCH()
How to use the MATCH function in Excel to search for a specified item in a range of cells, returning the relative position of that item in the range.
=MATCH(lookup_value, lookup_array, [match_type])
Daily Tasks
Lookup & Retrieval
Lookup & Reference
★ 45 · ◉ 3 · Excel 365
=TAKE()
TAKE function
=TAKE(array, rows,[columns])
Sort, Filter & Dedupe
Ranking & Top N
Lookup & Reference
★ 30 · ◉ 3 · Excel 365
=TOROW()
Scan the array by column. By default, the array is scanned by row. Scanning determines whether the values are ordered by row or by column.
=TOROW(array, [ignore], [scan_by_column])
Reshape Tables