Dynamic Ranges & Dashboards

17 functions for this use case · out of 12 defined

Lookup & Reference ★ 80 · ◉ 11 · 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 ★ 95 · ◉ 10 · 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 ★ 60 · ◉ 10 · 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 ★ 60 · ◉ 9 · 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 ★ 90 · ◉ 9 · 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 ★ 55 · ◉ 9 · 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 ★ 35 · ◉ 8 · 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
Cube ★ 35 · ◉ 7 · Excel 2007

=CUBEVALUE()

Returns an aggregated value from the cube.

=CUBEVALUE(connection, [member_expression1], [member_expression2], …)
Reporting Dynamic Ranges & Dashboards
Lookup & Reference ★ 45 · ◉ 6 · 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
Text ★ 15 · ◉ 6 · All versions

=TEXT()

The TEXT function lets you change the way a number appears by applying formatting to it with format codes. It's useful in situations where you want to display numbers in a more readable format, or you want to combine numbers with text or symbols.

=TEXT(value, format_text)
Daily Tasks Text Manipulation
Statistical ★ 70 · ◉ 5 · All versions

=COUNTA()

The COUNTA function counts the number of cells that are not empty in a range.

=COUNTA(value1, [value2], ...)
Daily Tasks Reporting
Math & Trig ★ 55 · ◉ 5 · Excel 2021

=SEQUENCE()

Learn more about the SEQUENCE function, which allows you to generate a list of sequential numbers in an array, such as 1, 2, 3, 4. SEQUENCE is in a class of functions called dynamic arrays.

=SEQUENCE(rows,[columns],[start],[step])
Numbering & Sample Data Dynamic Ranges & Dashboards
Lookup & Reference ★ 45 · ◉ 4 · 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 ★ 50 · ◉ 4 · 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 ★ 35 · ◉ 3 · 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 ★ 45 · ◉ 3 · Excel 365

=TAKE()

TAKE function

=TAKE(array, rows,[columns])
Sort, Filter & Dedupe Ranking & Top N
Text ★ 30 · ◉ 2 · All versions

=REPT()

Repeats text a given number of times. Use REPT to fill a cell with a number of instances of a text string.

=REPT(text, number_times)
Text Manipulation Dynamic Ranges & Dashboards