Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi,
I have a data requirement to count only the first occurance of an event.
So if a Sales rep contacts a company, only the first contact is to be counted.
| Sales Rep | Company | Month |
| ABC | Company A | Jan |
| ABS | Company B | Jan |
| ABC | Company A | Feb |
In this example, the companies the sales rep has contacted is 2. (Company A and Company B)
When I drag in month, I get 2 for Jan, 1 for Feb. which is correct but
I dont need to count the company if it has been counted before.
thanks
Hi,
Is there a way this can be solved please?
thanks.
Can you post a screenshot with expected result?
Regards,
Kishore
Hi,
Try this,
Calculate(DistinctCount(Table[Company]), Sales, [#SalesContact] > 0,Removefilters(ales, [#Month] )
Hi, I have used Calculate(DistinctCount(Table[Company]), Filter(Sales, [#SalesContact] > 0) this works without the month field. When I use the month field is when the company is counted for each month.
Hi @PBIfanatic ,
Can you create a measure like this and see if it is working?
Hi thanks for your reply @Kishore_Kadhir
Tried it but it didnt work, values came as 1 for each month.
So above is not counting when ABC contacted Company A for the second time
I have also made one video on the ALLEXCEPT concept here https://youtu.be/WCMwCj29TTU
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 59 | |
| 43 | |
| 42 | |
| 23 | |
| 17 |
| User | Count |
|---|---|
| 190 | |
| 122 | |
| 96 | |
| 66 | |
| 47 |