Forum Discussion
cn4422
1 year agoHelper V
NOT(CONTAINSSTRING) - multiple values
Hi, I'm trying to implement a measure with NOT(CONSTAINSSTRING) with 2 values, as in the following example: Test = CALCULATE( SUM('GA, FB, Spend'[spend]), 'GA, FB, Spend'[account_name] = "DE...
- 1 year ago
I think you might have the nesting wrong. What you currently have is
Test = CALCULATE ( SUM ( 'GA, FB, Spend'[spend] ), 'GA, FB, Spend'[account_name] = "DE", CONTAINSSTRING ( 'GA, FB, Spend'[campaign], "Gemischt*" ), NOT ( CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR01*" ) && NOT ( CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR02*" ) ) ) )If you're trying to exclude both PR01 and PR02 try
Test = CALCULATE ( SUM ( 'GA, FB, Spend'[spend] ), 'GA, FB, Spend'[account_name] = "DE", CONTAINSSTRING ( 'GA, FB, Spend'[campaign], "Gemischt*" ), NOT CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR01*" ) && NOT CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR02*" ) )
johnt75
1 year agoSuper User
I think you might have the nesting wrong. What you currently have is
Test =
CALCULATE (
SUM ( 'GA, FB, Spend'[spend] ),
'GA, FB, Spend'[account_name] = "DE",
CONTAINSSTRING ( 'GA, FB, Spend'[campaign], "Gemischt*" ),
NOT (
CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR01*" )
&& NOT ( CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR02*" ) )
)
)
If you're trying to exclude both PR01 and PR02 try
Test =
CALCULATE (
SUM ( 'GA, FB, Spend'[spend] ),
'GA, FB, Spend'[account_name] = "DE",
CONTAINSSTRING ( 'GA, FB, Spend'[campaign], "Gemischt*" ),
NOT CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR01*" )
&& NOT CONTAINSSTRING ( 'GA, FB, Spend'[ad_group_name], "PR02*" )
)