This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher 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
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 25 | |
| 24 | |
| 22 | |
| 20 | |
| 19 |
| User | Count |
|---|---|
| 51 | |
| 48 | |
| 44 | |
| 21 | |
| 21 |