Forum Discussion
Anonymous
3 years agoNot applicable
Multiple filters in one column
Hello There!
I am trying to create a measure where i am trying to find the percentage also applying multiple filters in one column.
% Female New Hire = calculate(
Sum('NH PFF%'[Position Fit For Females]),
FILTER('NH PFF%', 'NH PFF%'[HR Country New] = "Algeria" &&'NH PFF%'[HR Country New] = "Bahrain" &&'NH PFF%'[HR Country New] = "Egypt" &&'NH PFF%'[HR Country New] = "Iran" &&'NH PFF%'[HR Country New] = "Jordan" &&'NH PFF%'[HR Country New] = "Lebanon" &&'NH PFF%'[HR Country New] = "Qatar" &&'NH PFF%'[HR Country New] = "Saudi Arabia" &&'NH PFF%'[HR Country New] = "United Arab Emirates")
/ SUM('NH PFF%'[Total Hires]))
I am getting the below error.
A function 'FILTER' has been used in a True/False expression that is used as a table filter expression. This is not allowed.
Could someone please guide me where i am going wrong.
Cheers!
Ashraf
1 Reply
- amitchandak
Super User
Anonymous , Try like
% Female New Hire = Divide(
calculate( Sum('NH PFF%'[Position Fit For Females]),
FILTER('NH PFF%', 'NH PFF%'[HR Country New] in{ "Algeria", "Bahrain", "Egypt" , "Iran" , "Jordan", "Lebanon" , "Qatar", "Saudi Arabia", "United Arab Emirates"))
, SUM('NH PFF%'[Total Hires]) )