Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
I have a master table of person's names and I have a separate table of individuals I want to exclude from the master list.
Rather than removing the individuals one by one from the visual/page/report filters, is there another method to this?
Solved! Go to Solution.
Found 2 methods doing so:
1) Except(SelectColumns(MasterTable, "XXX", MasterTabl[Name]), SelectColumns(ListToExclude, "YYY", ListToExclude[Name]))
2) Anti Join using merge queries
thanks!
Hi @Anonymous
Two options:
1. Create a calculated table like this:
NewMasterTable = CALCULATETABLE ( MasterTable, EXCEPT ( DISTINCT ( MasterTable[Name] ), ListToExclude ) )
and use it as new master table. 'ListToExclude' is the one-column table with the names to be excluded.
2. a) Create a one-column table with the list of names to keep:
FilterColumn = EXCEPT ( DISTINCT ( MasterTable[Name] ), ListToExclude )
b) Place FilterColumn[Name] in Page level filters and select Advanced Filtering --> Show items when the value is: Not blank
Looks like EXCEPT only works if the 2 tables (MasterTable & ListToExclude) have the same dimensions.
My MasterTable has 20+ columns with all sorts of information, and List ToExclude is 1 column. Is there an approach using Parameters?
@Anonymous
??
The two tables in the EXCEPT in the code above are one-column tables:
EXCEPT ( DISTINCT ( MasterTable[Name] ), ListToExclude )
The number of columns in MasterTable is irrelevant.
This is the error I am having:
A single value for column 'name' in table 'MasterTable' cannot be determined. This can happen when a measure formula refers to a column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result.
Neither of the options suggested above are measures. They're both calculated tables as indicated
Found 2 methods doing so:
1) Except(SelectColumns(MasterTable, "XXX", MasterTabl[Name]), SelectColumns(ListToExclude, "YYY", ListToExclude[Name]))
2) Anti Join using merge queries
thanks!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
113 | |
97 | |
85 | |
70 | |
61 |
User | Count |
---|---|
151 | |
121 | |
104 | |
87 | |
67 |