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!
Hi Fabric Community,
I am relatively new to power BI, I have 3 data which is from a sharepoint list
I created a table with the query:
AllUsers = UNION(
SELECTCOLUMNS('LIST1', "Name", 'LIST1'[Created By.title]),
SELECTCOLUMNS('LIST2', "Name", 'LIST2'[Created By.title] ),
SELECTCOLUMNS('LIST3', "Name", 'LIST2'[Created By.title])
)
the problem now is whenever I try to create a new measure on any of the list (either list1,2 or 3) I cannot reference any column of that list, intellisense only reference this table AllUsers
What mistake have I done? Can somebody shed some light into what madness am I doing
Solved! Go to Solution.
Hi @KejGdr,
Your DAX expression creates a new table named AllUsers using the UNION function, which combines user names from three SharePoint lists. However, when attempting to create a new measure within any of the original lists (LIST1, LIST2, or LIST3), the IntelliSense only references the AllUsers table.
TotalRecordsLIST1 = COUNTROWS('LIST1')
Official Documentation
UNION function (DAX) - DAX | Microsoft Learn
Tutorial: Create your own measures in Power BI Desktop - Power BI | Microsoft Learn
✅ If this response resolved your issue, please mark it as correct to assist other members of the community.
Hi @KejGdr,
Checking in to see if your issue has been resolved. let us know if you still need any assistance.
Thank you.
This issue happens because you are trying to create a DAX measure that refers directly to columns from your source tables (LIST1, LIST2, LIST3) through a calculated table (AllUsers), but calculated tables defined with UNION and SELECTCOLUMNS do not maintain direct lineage to original tables and columns for measure reference; intellisense will only show fields from the new table. DAX measures require referencing columns in the context of aggregation (like SUM, COUNT, SELECTEDVALUE) , you cannot just type the column name unless it’s in the measure’s table or wrapped in an aggregation.
To reference columns from LIST1, LIST2, or LIST3 in a measure, create the measure directly in those tables, not in the calculated AllUsers table.
If you need to analyze columns from Lists within the same measure, use aggregation functions, or move logic into calculated columns in the source tables, then use those columns in measures.
Alternatively, change your logic so the measure is created in AllUsers and only references columns that exist there (e.g., [Name]).
Measures in Power BI can only “see” columns in their own table or columns passed via aggregation or relationships; calculated tables created by UNION/SELECTCOLUMNS do not expose their source columns for further measure referencing.
Hi @KejGdr,
Have you had a chance to review the solution we shared by @Nabha-Ahmed @Zanqueta ? If the issue persists, feel free to reply so we can help further.
Thank you.
Hi @KejGdr,
Your DAX expression creates a new table named AllUsers using the UNION function, which combines user names from three SharePoint lists. However, when attempting to create a new measure within any of the original lists (LIST1, LIST2, or LIST3), the IntelliSense only references the AllUsers table.
TotalRecordsLIST1 = COUNTROWS('LIST1')
Official Documentation
UNION function (DAX) - DAX | Microsoft Learn
Tutorial: Create your own measures in Power BI Desktop - Power BI | Microsoft Learn
✅ If this response resolved your issue, please mark it as correct to assist other members of the community.
Hi
The problem is twofold:
Typo in your UNION:
Measures must reference the original table
AllUsers is a new table; it cannot replace the original lists.
To create a measure for LIST1, select LIST1 as the table, e.g.:
Use AllUsers only for combined analysis or visuals.
The Power BI Data Visualization World Championships is back! It's time to submit your entry.
| User | Count |
|---|---|
| 16 | |
| 9 | |
| 8 | |
| 7 | |
| 7 |