cancel
Showing results for
Did you mean:

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Helper III

## Wee bug found

When using the not(isblank) function within a calculate it doesnt seem use the other filters in the calculate.

1 ACCEPTED SOLUTION
Community Support

Hi @jak8282 ,

Try to modify your formula like below: In this modified expression, we use Evaluation[Scorecard] <> "other" to filter records where the Scorecard column is not equal to "other".

``````QMS Procedural Pass Score1 =
CALCULATE(
COUNT(Evaluation[Date]),
Evaluation[Process Result] = "Pass",
Evaluation[Scorecard] <> "other",
USERELATIONSHIP('Date'[Date], Evaluation[Date])
)
``````

Best Regards,

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

3 REPLIES 3
Community Support

Hi @jak8282 ,

Try to modify your formula like below: In this modified expression, we use Evaluation[Scorecard] <> "other" to filter records where the Scorecard column is not equal to "other".

``````QMS Procedural Pass Score1 =
CALCULATE(
COUNT(Evaluation[Date]),
Evaluation[Process Result] = "Pass",
Evaluation[Scorecard] <> "other",
USERELATIONSHIP('Date'[Date], Evaluation[Date])
)
``````

Best Regards,

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Super User

@jak8282 Well, CALCULATE after all... Any chance you can provide more information so that the problem can be recreated?

Become an expert!: Enterprise DNA
External Tools: MSHGQM
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Helper III

It was with code

QMS Procedural Pass Score =
CALCULATE(
COUNT(Evaluation[Date]),
Evaluation[Process Result] = "Pass",
NOT(Evaluation[Scorecard])= "other",
USERELATIONSHIP('Calendar Date'[Date],Evaluation[iDayID]))

never knew calculate was was to use..

With the NOT it was bringing back all the scorecards

scorecard 1   |     72%

scorecard 2   |     72%

scorecard 3   |     72%

scorecard 4  |     72%

However with the blank in the filter section instead it brought it back correctly

scorecard 3 |  72%

HTH