Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Background to data structure:
Our users do an action which is called ‘publishing a work.’ In our database, this is reflected in a table where work_id is the primary key, and there are other columns called e.g., user_id, time_published
The table we have aggregated in our Data Warehouse (which is what is imported into Power BI) has columns (user_id, user_email, day, delivered). So if a user publishes n works on a 2017-12-19, there will be a row with [id, email, 2017-12-19, n] – but if a they did not publish anything on 2017-12-18, there is no row for that.
Problem
From this it’s easy to count how many users published a work in a time period, but I’m stuck to try and see how many users did not publish in a series of two week periods.
I have a table called All emails, with all user emails, and I made a calculated table for my relevant time periods called Thursdays
I tried something like the above to count emails where if you count how many works that email published in a time period, the result is blank – though that isn’t working for me.
did not publish in two weeks prior = calculate(
distinctcount('All emails'[email]),
filter('All emails',
CALCULATE(distinctcount(pobbledb_works_published[email]),
filter(pobbledb_works_published,
and('Thursdays'[thursday_of_week] > pobbledb_works_published[delivered],
pobbledb_works_published[delivered] > 'Thursdays'[thursday_of_week] - 14))) = blank() ))
Would any of you have any idea how to
Thanks very much!
Solved! Go to Solution.
You just need to add the following boolean expression to FILTER Function.
&& pobbledb_works_published[email] = 'All emails'[email]
You just need to add the following boolean expression to FILTER Function.
&& pobbledb_works_published[email] = 'All emails'[email]
Sorry for the late reply - but yes that's perfect thanks!
Abbas
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 24 | |
| 24 | |
| 17 | |
| 14 | |
| 13 |
| User | Count |
|---|---|
| 63 | |
| 41 | |
| 39 | |
| 39 | |
| 39 |