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! It's time to submit your entry. Live now!
I have two tables, one lists "UserID" and other lists "TechMgrID," "CustServiceRepID," and "PMMgrID"
I have a third table that lists "CreatedByUserID," which I also created a relationship to "UserID"
I need to calculate how many "Notes" were created by the CustServiceRep, the TechMgr, and the PMMgr.

I tried
COL Notes = CALCULATE(COUNTA('dpmgr tblContactNotes'[Note]), 'dpmgr tblContactNotes'[IsSystem] = 0, 'dpmgr tblContactNotes'[IsAuto]= 0, USERELATIONSHIP('dpmgr tblContacts'[CustServiceRepID], 'dpmgr vwJMWebUsersSystemALL'[UserID]))
and changed the formula accordingly, but I don't think I'm getting the result I need. I need the count of how many notes were entered by each role
I have two tables, one lists "UserID" and other lists "TechMgrID," "CustServiceRepID," and "PMMgrID"
I have a third table that lists "CreatedByUserID," which I also created a relationship to "UserID"
I need to calculate how many "Notes" were created by the CustServiceRep, the TechMgr, and the PMMgr.
I tried
COL Notes = CALCULATE(COUNTA('dpmgr tblContactNotes'[Note]), 'dpmgr tblContactNotes'[IsSystem] = 0, 'dpmgr tblContactNotes'[IsAuto]= 0, USERELATIONSHIP('dpmgr tblContacts'[CustServiceRepID], 'dpmgr vwJMWebUsersSystemALL'[UserID]))
and changed the formula accordingly, but I don't think I'm getting the result I need. I need the count of how many notes were entered by each role
Cool,
According to your formula it will give u the Count of Notes from CustServiceRepID and UserID relationship.
1. when u use userelationship , other relationshiop on the table is disconnected automatically.
2. If u want the count of ALL note from the Existing three connection. u have to calculated at three level like
Measure =
Var CustServiceRepID = CALCULATE(COUNTA('dpmgr tblContactNotes'[Note]), 'dpmgr tblContactNotes'[IsSystem] = 0, 'dpmgr tblContactNotes'[IsAuto]= 0, USERELATIONSHIP('dpmgr tblContacts'[CustServiceRepID], 'dpmgr vwJMWebUsersSystemALL'[UserID]))
Var PMMgrID = CALCULATE(COUNTA('dpmgr tblContactNotes'[Note]), 'dpmgr tblContactNotes'[IsSystem] = 0, 'dpmgr tblContactNotes'[IsAuto]= 0, USERELATIONSHIP('dpmgr tblContacts'[PMMgrID ], 'dpmgr vwJMWebUsersSystemALL'[UserID]))
var CreatedByUserID = CALCULATE(COUNTA('dpmgr tblContactNotes'[Note]), 'dpmgr tblContactNotes'[IsSystem] = 0, 'dpmgr tblContactNotes'[IsAuto]= 0)
Result = CustServiceRepID + PMMgrID + CreatedByUserID
Let me know if any help
Worked for me , thank you !
These are the formulas I used, but they seem to be giving the same data and not correct data. They're all identical

Hi @bhmiller89,
If you want know how to use userelationship function, you can refer to Marco Russo's article:
userelationship-in-calculated-columns
Regards,
Xiaoxin Sheng
The Power BI Data Visualization World Championships is back! It's time to submit your entry.
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 61 | |
| 48 | |
| 35 | |
| 25 | |
| 23 |
| User | Count |
|---|---|
| 134 | |
| 110 | |
| 59 | |
| 39 | |
| 32 |