COUNTA

How to Use the Power BI DAX function COUNTA

In this article, we will walk through the steps of how to use the COUNTA function in Power BI, including examples of how it can be applied to real-world scenarios.

Syntax

The basic syntax for the COUNTA function is as follows:


COUNTA(❰column❱)


where `❰column❱` refers to the column of data that you want to count. For example, if you want to count the number of non-blank values in the "Sales" column of your dataset, you would use the following formula:


COUNTA(Sales)


Examples

Let's take a look at some examples of how the COUNTA function can be used in Power BI.

Example 1: Counting Non-Blank Cells in a Column

Suppose you have a dataset that contains information about customer orders, including the customer name, order date, and order amount. You want to create a report that shows the total number of orders placed by each customer.

To do this, you can use the COUNTA function to count the number of non-blank cells in the "Order Amount" column for each customer. Here's how you can do it:

1. Create a new measure by clicking on the "New Measure" button in the "Modeling" tab of the ribbon.

2. In the formula bar, type the following formula:


Total Orders = COUNTA(‘Customer Orders'[Order Amount])


*Note: In this example, 'Customer Orders' refers to the name of the table that contains the customer order data, and 'Order Amount' is the name of the column that contains the order amounts.*

3. Click on the "Check" icon to validate the formula.

4. Now, you can add the "Total Orders" measure to your report, along with the customer name and other relevant information.

5. Your report should now show the total number of orders placed by each customer.

Example 2: Counting Non-Blank Cells in Multiple Columns

Sometimes, you may want to count the number of non-blank cells across multiple columns in your dataset. For example, you may want to know the total number of products sold by each salesperson, across different product categories.

To achieve this, you can use the COUNTA function in conjunction with other DAX functions, such as SUMX and FILTER. Here's how you can do it:

1. Create a new measure by clicking on the "New Measure" button in the "Modeling" tab of the ribbon.

2. In the formula bar, type the following formula:


Total Sales = SUMX(FILTER(‘Sales Data’, ‘Sales Data'[Salesperson] = SELECTEDVALUE(‘Sales Data'[Salesperson])), COUNTA(‘Sales Data'[Product Category 1]) + COUNTA(‘Sales Data'[Product Category 2]) + COUNTA(‘Sales Data'[Product Category 3]))


*Note: In this example, 'Sales Data' refers to the name of the table that contains the sales data, and 'Product Category 1', 'Product Category 2', and 'Product Category 3' are the names of the columns that contain the sales data for different product categories.*

3. Click on the "Check" icon to validate the formula.

4. Now, you can add the "Total Sales" measure to your report, along with the salesperson name and other relevant information.

5. Your report should now show the total number of products sold by each salesperson, across different product categories.

The COUNTA function is a simple yet powerful tool that can be used to count the number of non-blank values in a specified column of data. By using this function in conjunction with other DAX functions, such as FILTER and SUMX, you can perform complex data analysis and reporting tasks in Power BI. So, if you want to take your data analysis skills to the next level, be sure to add the COUNTA function to your toolkit today!

Power BI DAX Training Courses by G Com Solutions (0800 998 9248)

Upcoming Courses

Contact Us

    Subject

    Your Name (required)

    Company/Organisation

    Email (required)

    Telephone

    Training Course(s)

    Your Message

    Upload Example Document(s) (Zip multiple files)