Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I have a table, Defender, with a column, Device Name
I have another table, Defender SNOW, which has a column, Short Description (which is a text field).
The Short Description contains free text. I want to be able to lookup 'Defender'[Device Name] and check if it appears anywhere in the 'Defender SNOW'[Short Description] field.
I can do this with the following calculated column:
Has SNOW Ticket =
IF(
ISEMPTY(
FILTER(
'Defender SNOW',
CONTAINSSTRING(
'Defender SNOW'[Short description],
Defender[Device Name]
)
)
),
FALSE(),
TRUE()
)
I can then lookup the 'Defender SNOW'[Number] column to return the reference number of the record where the device name exists.
Has SNOW Ticket Ref =
IF(
ISEMPTY(
FILTER(
'Defender SNOW',
CONTAINSSTRING(
'Defender SNOW'[Short description],
Defender[Device Name]
)
)
),
BLANK(), -- or you can use 0 or any default value based on your requirement
MAXX(
FILTER(
'Defender SNOW',
CONTAINSSTRING(
'Defender SNOW'[Short description],
Defender[Device Name]
)
),
'Defender SNOW'[Number]
)
)
However, I want to be able to return multiple entries from the 'Defender SNOW' table, if the [Device Name] is found in multiple records in the [Short Description] field, and show the multiple 'Defender SNOW'[Number] in a table on a Power BI tab.
Is it possible to do this?
Alternatively, is it possible to create a dynamic table, which is will list all records in the 'Defender SNOW' table where 'Defender'[Device Name] exists in Short Description? I could then just show that dynamic table in a visual/power BI tab.
So, for example, the source tables and the expected/desired resulting dynamic table would look like this:
Thanks for any pointers,
Mark
Solved! Go to Solution.
Hi - adding ths measure works (thanks to Sam Nseir):
SNOW count =
CALCULATE(
COUNTROWS('Defender SNOW'),
CONTAINSSTRING('Defender SNOW'[Short Description], SELECTEDVALUE('Defender'[Device Name]))
)
Thanks, Mark
Hi - adding ths measure works (thanks to Sam Nseir):
SNOW count =
CALCULATE(
COUNTROWS('Defender SNOW'),
CONTAINSSTRING('Defender SNOW'[Short Description], SELECTEDVALUE('Defender'[Device Name]))
)
Thanks, Mark
Hi @marktait ,
In order to better understand your demands and give the right solution, could you please provide some more specific information? such as your desensitized example data and a screenshot of your desired results?
Thanks for your efforts & time in advance.
Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi - of course - I've added sample tables and the desired result to the original post. Thanks.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
123 | |
78 | |
48 | |
38 | |
37 |
User | Count |
---|---|
196 | |
80 | |
70 | |
51 | |
42 |