## 'Array manipulation' category

Subcategories

Extract a unique distinct list across multiple columns and rows sorted based on frequency

Cell range B2:E11 contains values, the formula in cell B15 extracts unique distinct values in B2:E11, ignores blanks, and returns […]

Cell range B2:E11 contains values, the formula in cell B15 extracts unique distinct values in B2:E11, ignores blanks, and returns […]

How to use the EXPAND function

The EXPAND function increases a cell range or array by a specified number of columns and rows. Dynamic array formula […]

The EXPAND function increases a cell range or array by a specified number of columns and rows. Dynamic array formula […]

How to use the CHOOSECOLS function

The CHOOSECOLS function returns given columns from a cell range or array. Dynamic array formula in cell B9: =CHOOSECOLS(B2:D5, 2, […]

The CHOOSECOLS function returns given columns from a cell range or array. Dynamic array formula in cell B9: =CHOOSECOLS(B2:D5, 2, […]

How to use the CHOOSEROWS function

The CHOOSEROWS function returns given rows from a cell range or array. Dynamic array formula in cell B9: =CHOOSEROWS(B2:D5, 2, […]

The CHOOSEROWS function returns given rows from a cell range or array. Dynamic array formula in cell B9: =CHOOSEROWS(B2:D5, 2, […]

How to use the DROP function

The DROP function removes a given number of rows or columns from a 2D cell range or array. Dynamic array […]

The DROP function removes a given number of rows or columns from a 2D cell range or array. Dynamic array […]

How to use the TAKE function

The TAKE function returns a given number of rows or columns from a 2D cell range or array. Dynamic array […]

The TAKE function returns a given number of rows or columns from a 2D cell range or array. Dynamic array […]

How to use the WRAPCOLS function

The WRAPCOLS function rearranges values from a single row to a 2D cell range based on a given number of […]

The WRAPCOLS function rearranges values from a single row to a 2D cell range based on a given number of […]

How to use the WRAPROWS function

The WRAPROWS function rearranges values from a single row to a 2D cell range. Dynamic array formula in cell B8: […]

The WRAPROWS function rearranges values from a single row to a 2D cell range. Dynamic array formula in cell B8: […]

How to use the TOROW function

The TOROW function rearranges values from a 2D cell range to a single row. Dynamic array formula in cell B8: […]

The TOROW function rearranges values from a 2D cell range to a single row. Dynamic array formula in cell B8: […]

How to use the TOCOL function

The TOCOL function lets you rearrange values in 2D cell ranges to a single column. Dynamic array formula in cell […]

The TOCOL function lets you rearrange values in 2D cell ranges to a single column. Dynamic array formula in cell […]

How to use the HSTACK function

The HSTACK function lets you combine cell ranges or arrays, it joins data to the first blank cell to the […]

The HSTACK function lets you combine cell ranges or arrays, it joins data to the first blank cell to the […]

How to use the VSTACK function

The VSTACK function lets you combine cell ranges or arrays, it joins data to the first blank cell at the […]

The VSTACK function lets you combine cell ranges or arrays, it joins data to the first blank cell at the […]

Rearrange values in a cell range to a single column

This article demonstrates formulas that rearrange values in a cell range to a single column. Table of Contents Rearrange cells […]

This article demonstrates formulas that rearrange values in a cell range to a single column. Table of Contents Rearrange cells […]

Merge two columns with possible blank cells

This article demonstrates two formulas, they both accomplish the same thing. The Excel 365 formula is much smaller and is […]

This article demonstrates two formulas, they both accomplish the same thing. The Excel 365 formula is much smaller and is […]

Extract unique distinct values A to Z from a range and ignore blanks

This article demonstrates formulas that extract sorted unique distinct values from a cell range containing also blanks. Unique distinct values […]

This article demonstrates formulas that extract sorted unique distinct values from a cell range containing also blanks. Unique distinct values […]

Filter common values between two ranges

The image above shows an array formula in cell B12 that extracts values shared by cell range B2:D4 (One) and […]

The image above shows an array formula in cell B12 that extracts values shared by cell range B2:D4 (One) and […]

Extract duplicates from a multi-column cell range

This article describes two formulas that extract duplicates from a multi-column cell range, the first one is built for Excel […]

This article describes two formulas that extract duplicates from a multi-column cell range, the first one is built for Excel […]

Merge two columns

The picture above shows how to merge two columns into one list using a formula. Table of Contents Merge two […]

The picture above shows how to merge two columns into one list using a formula. Table of Contents Merge two […]

Merge three columns into one list

The above image demonstrates a formula that adds values in three different columns into one column. Table of Contents Merge […]

The above image demonstrates a formula that adds values in three different columns into one column. Table of Contents Merge […]

Extract a list of duplicates from three columns combined

This webpage demonstrates formulas that merge three non-adjacent cell ranges. What's on this webpage Extract a list of duplicates from […]

This webpage demonstrates formulas that merge three non-adjacent cell ranges. What's on this webpage Extract a list of duplicates from […]

How to extract email addresses from an Excel sheet

Question: How to extract email addresses from this sheet? Answer: It dependsĀ on how the emails are populated in your worksheet? […]

Question: How to extract email addresses from this sheet? Answer: It dependsĀ on how the emails are populated in your worksheet? […]

## Excel formula categories

AverageChooseCombine MergeCompareConcatenateConditional FormattingCountCount valuesDatesDuplicatesExtractFilterFilter recordsFiltered valuesFilterxmlHyperlinkIf cellIndex MatchLogicLookupsMatchMaxMinNumbers in sumOR logicOverlappingPartial matchRecordsSequenceSmallSort bySort valuesSumSumifsSumproductString manipulationTimeUnique distinct recordsUnique distinct valuesUnique recordsUnique valuesVlookupVlookup return values

## Excel categories

Latest updated articles.

More than 300 Excel functions with detailed information including syntax, arguments, return values, and examples for most of the functions used in Excel formulas.

More than 1300 formulas organized in subcategories.

Excel Tables simplifies your work with data, adding or removing data, filtering, totals, sorting, enhance readability using cell formatting, cell references, formulas, and more.

Allows you to filter data based on selected value , a given text, or other criteria. It also lets you filter existing data or move filtered values to a new location.

Lets you control what a user can type into a cell. It allows you to specifiy conditions and show a custom message if entered data is not valid.

Lets the user work more efficiently by showing a list that the user can select a value from. This lets you control what is shown in the list and is faster than typing into a cell.

Lets you name one or more cells, this makes it easier to find cells using the Name box, read and understand formulas containing names instead of cell references.

The Excel Solver is a free add-in that uses objective cells, constraints based on formulas on a worksheet to perform what-if analysis and other decision problems like permutations and combinations.

An Excel feature that lets you visualize data in a graph.

Format cells or cell values based a condition or criteria, there a multiple built-in Conditional Formatting tools you can use or use a custom-made conditional formatting formula.

Lets you quickly summarize vast amounts of data in a very user-friendly way. This powerful Excel feature lets you then analyze, organize and categorize important data efficiently.

VBA stands for Visual Basic for Applications and is a computer programming language developed by Microsoft, it allows you to automate time-consuming tasks and create custom functions.

A program or subroutine built in VBA that anyone can create. Use the macro-recorder to quickly create your own VBA macros.

UDF stands for User Defined Functions and is custom built functions anyone can create.

A list of all published articles.