Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
depple
Helper III
Helper III

Count Blanks Table

Hi, 

 

I have a dataset with a table containing all stores and another table with sales. Not all stores have sales. How do I count the number of stores with no sales? I have looked into the COUNTBLANK, but I don't think it can help me, given my data structure.

 

My dataset is like this

 

Table A

|Store|

Store A

Store B

Store C

Store D

Store E

 

 

Table B

|SalesID|Store|Quantity|

01 Store C 10

02 Store D 5

03 Store A 20

 

How do I count the number of stores with zero sales? In the example above, the answer should be 2 (Store B and E).

 

Any help will be highly appreciated.

 

/depple

 

1 ACCEPTED SOLUTION
jdbuchanan71
Super User
Super User

If you have a measure that calculates sales.

Sales = SUM ( 'Table B'[qty] )

You can use that in a COUNTROWS measure over your stores

No Sales = 
CALCULATE(
    COUNTROWS( 'Table A' ),
    FILTER(
        'Table A',
        [Sales] = 0
    )
)

View solution in original post

4 REPLIES 4
jdbuchanan71
Super User
Super User

If you have a measure that calculates sales.

Sales = SUM ( 'Table B'[qty] )

You can use that in a COUNTROWS measure over your stores

No Sales = 
CALCULATE(
    COUNTROWS( 'Table A' ),
    FILTER(
        'Table A',
        [Sales] = 0
    )
)

It works perfect.

 

Thx a million!

 

/depple

jdbuchanan71's solution works perfect as long as you are able to relate the two tables. If you cannnot relate the tables in the data model you can try this:

Stores with No Sales = 
VAR TotalStores = DISTINCTCOUNT( 'Table A'[Store] )
VAR StoresWithSales =
    CALCULATE(
        DISTINCTCOUNT( 'Table A'[Store] ),
        TREATAS( 
            SUMMARIZE( 'Table B', 'Table B'[Store] ),
            'Table A'[Store]
        )
    )
RETURN
    TotalStores - StoresWithSales

samples2.jpg

 

Hi,

 

I have a connection between the tables, so @jdbuchanan71 helped me.

 

Thank you so much for taking time to show an alternative solution. 

 

/depple

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.