List Your Business in Our Directory Now! 

How to Count Distinct Values in Excel

Written by:

Last updated:

How to Count Distinct Values in Excel

As a frequent user of Microsoft Excel, you may often find yourself needing to count the number of unique or distinct values in your spreadsheet. This task can sometimes be frustrating, especially when working with large sets of data. Fortunately, Excel provides several built-in functions that can make this process quicker and easier. In this blog post, we will show you how to count distinct values in Excel using various methods, allowing you to streamline your workflow and save time.

1. Using the COUNTIF Function

The COUNTIF function is one of the easiest and quickest ways to count distinct values in Excel. All you need to do is select the range that you want to count, and use the following formula:

=COUNTIF(range, criteria)

Replace “range” with the range of cells that you want to count, and “criteria” with the criteria that you want to use to count the unique values. For example, if you want to count the number of unique names in a list of names in cells A1 to A10, you would use the following formula:

=COUNTIF(A1:A10, "<>")

This formula tells Excel to count any cells in the range that are not blank. It will only count cells with unique values.



2. Using the Remove Duplicates Feature

If you have a large dataset, using the Remove Duplicates feature in Excel may be the best option for you. The feature automatically removes all duplicate values and leaves only the unique ones. Here is how to use it:

Step 1:

Select the range of cells that contains the data that you want to check for duplicates.

Step 2:

Click the Data tab in the Excel ribbon.

Step 3:

Click on the Remove Duplicates button in the data tools section.

Step 4:

Choose the columns that you want to check for duplicates, and click OK. Excel will now remove all the duplicates from the selected columns and only leave the distinct values.

3. Using the COUNTIFS Function

If you have a more complex dataset and need to count distinct values based on multiple criteria, you can use the COUNTIFS formula. The COUNTIFS formula lets you count unique values based on multiple criteria. Here is how it works:

Step 1:

Select the range of cells that you want to count.

Step 2:

Type the following formula:

=SUM(1/COUNTIFS(range1, criteria1, range2, criteria2, ....))

Step 3:

Replace “range1”, “range2” and so on with the ranges that you want to use for your criteria. Replace “criteria1”, “criteria2” and so on with the criteria that you want to use.

For example, if you want to count the number of unique fruit types sold by John in January and February, you would use the following formula:

=SUM(1/COUNTIFS(A1:A10, "John", B1:B10, {"January", "February"}))

This formula will count the unique fruit types sold by John in both January and February.

4. Using Pivot Tables to Count Unique Values

Pivot tables are a powerful tool in Excel that allow you to summarize and analyze large datasets. They can also be used to count the number of unique values in a dataset. Here is how to do it:

Step 1:

Select the range of cells that you want to use for your pivot table.

Step 2:

Click the Insert tab in the Excel ribbon.

Step 3:

Click on the PivotTable button and choose where you want to place your pivot table.

Step 4:

In the PivotTable Fields pane, drag the field that you want to count to the Values area.

Step 5:

Click the value field in the Values area and choose Value Field Settings.

Step 6:

Choose “Distinct Count” from the list of summaries. Click OK.

Your pivot table will now show the count of distinct values in your dataset.

5. Using Power Query to Count Unique Values

Power Query is an add-in for Excel that allows you to easily clean, transform, and analyze your data. It also has a built-in feature that allows you to count the number of unique values in a dataset. Here is how to do it:

Step 1:

Select the range of cells that you want to use for your Power Query table.

Step 2:

Click the Data tab in the Excel ribbon.

Step 3:

Click the From Table button in the Get & Transform Data section.

Step 4:

In the Power Query Editor, select the column that you want to count the distinct values of.

Step 5:

Click the Group By button in the Transform tab.

Step 6:

Choose the column that you want to group by and select “Count Rows” as the aggregation operation. Click OK.

Your Power Query table will now show the count of distinct values in your dataset for the selected column.

In summary, Excel offers several built-in functions and tools to help you quickly and easily count distinct values in your spreadsheet. Whether you choose to use the COUNTIF or COUNTIFS formulas, the Remove Duplicates feature, pivot tables, or Power Query, you can streamline your workflow and save time. We hope these tips will help you to become a more efficient Excel user.

FAQ

Here are some of the most commonly asked questions about counting distinct values in Excel.

Q: Can I count distinct values across multiple sheets in Excel?

A: Yes, you can use the COUNTIFS function and specify the range of cells across multiple sheets as your criteria.

Q: How do I count distinct values in a filtered table?

A: When using the COUNTIF or COUNTIFS formula, make sure to include a criteria that excludes any rows that are hidden by your filter. Alternatively, you can use a PivotTable or Power Query, which will automatically exclude filtered rows.

Q: Can I count distinct values in a pivot table with multiple filters?

A: Yes, simply drag the field that you want to count to the Values area and choose “Distinct Count” as the summary. Your pivot table will take into account any filters that you have applied.

Q: Is it possible to count distinct values in a range with empty cells?

A: Yes, you can use the COUNTIF or COUNTIFS formula and specify the criteria as “<>“. This will count any cells in the selected range that are not empty.

Q: Can I count distinct values based on two or more columns in Excel?

A: Yes, you can use the COUNTIFS function and specify multiple criteria based on the columns that you want to use. The formula will count only the unique values that meet both criteria.

Bill Whitman from Learn Excel

I'm Bill Whitman, the founder of LearnExcel.io, where I combine my passion for education with my deep expertise in technology. With a background in technology writing, I excel at breaking down complex topics into understandable and engaging content. I'm dedicated to helping others master Microsoft Excel and constantly exploring new ways to make learning accessible to everyone.

Categories Excel Formulas and Functions

Featured Companies

  • Learn PowerPoint

    Explore the world of Microsoft PowerPoint with LearnPowerpoint.io, where we provide tailored tutorials and valuable tips to transform your presentation skills and clarify PowerPoint for enthusiasts and professionals alike.

    Learn PowerPoint
  • Learn Word

    Your ultimate guide to mastering Microsoft Word! Dive into our extensive collection of tutorials and tips designed to make Word simple and effective for users of all skill levels.

    Learn Word
  • Resultris Marketing

    Boost your brand's online presence with Resultris Content Marketing Subscriptions. Enjoy high-quality, on-demand content marketing services to grow your business.

    Resultris Marketing

Other Categories

Expand Your Market with a Listing in Our Excel-Focused Directory!