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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
Anonymous
Not applicable

Table not showing all rows?

Hi,

 

I'm trying to extract a list of customers who has not made a purchase in the last 90 days.

For this purpose I've create the following measure, which I believe is correct:

Inactive Customers (90 days) = 
	CALCULATE( DISTINCTCOUNT(Sales[CustomerKey]);
            FILTER(
		ADDCOLUMNS(
			VALUES(Sales[CustomerKey]);
			"SalesLast90Days";
			CALCULATE(Sales[Revenue];ALL(Dates);
				DATESINPERIOD( Dates[Date];MAX(Sales[InvoiceDate]);-90;DAY) ) )
                            ;[SalesLast90Days] = 0)
)

But when i pull this measure into a table with our CustomerKey as the row category, each inactive customer should recieve the value of 1, and active customers should be blank. The total of 19.945 inactive customers seems about right, but PBI is only showing me a limited amount of customers and not all.

 

This applies for PBI Desktop, PBI Online and with Excel Pivot table.

My initial thougt is that tt seems like I'm hitting some limitation of rows shown, but if I extract the table functions from my measure (from Filter and afterwards), and load it as a table in PBI Desktop, I get the table I'm trying to extract, which confirms my measure should be correct.

 

Creating a simple Distinct Count of my new table, I'm getting my desires results, so where do I go wrong?

1 REPLY 1
Anonymous
Not applicable

Hi @Anonymous,

 

If you can please share the sample pbix file for test.


Regards,

Xiaoxin Sheng

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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