Forum Discussion
Anonymous
6 years agoNot applicable
CONTAINS function (DAX)
I created a column that shows if an 'agent' in a device is broken. However, I want to exclude devices where device name contains "ESX" or "Appliance" or the Operating System contains "vSphere" or "H...
- Anonymous6 years ago
Hi Anonymous,
You can use DAX to achieve it with the help of function FIND (case-sensitive)or SEARCH (case-insensitive)as below screenshot:
GoodorBrokenAgent = if(SEARCH("ESX",'Server&VDI'[Device Name],1,0)>0||SEARCH("Appliance",'Server&VDI'[Device Name],1,0)>0||SEARCH("Solaris",'Server&VDI'[Operating system],1,0)>0||SEARCH("vSphere",'Server&VDI'[Operating system],1,0)>0||SEARCH("vSphere",'Server&VDI'[Operating system],1,0)>0,"Broken Agent","Good Agent")Best Regards
Rena
amitchandak
Super User
6 years agoAs per doc. Contains means all values
https://docs.microsoft.com/en-us/dax/contains-function-dax
You have use search in dax or https://docs.microsoft.com/en-us/powerquery-m/list-containsany in M