Forum Discussion
Anonymous
7 years agoNot applicable
Filter out row using Table.SelectRows and conditional if/and
Hi all, I need to drop a row from my table in power query (Excel). I presume I need to filter that row out. The trouble is that other rows also have than same value and I dont want to filter out th...
- 7 years ago
Hi Anonymous
You can try the below.
= Table.SelectRows(#"Changed Type", each not ( ( [Indicator] = "bob" and [Total] = 26 ) or ( [Indicator] = "jane" and [Total] = 21 ) or ( [Indicator] = "jon" and [Total] = 15 ) ) )Best Regards,
Mariusz
If this post helps, then please consider Accepting it as the solution.
Please feel free to connect with me.
Anonymous
7 years agoNot applicable
Hi, can I ask a further question on this,
How can I adjust the code so that this code:
= Table.SelectRows(#"Changed Type", each not ([Indicator] = "bob" and [Total] = 26))
= Table.SelectRows(#"Changed Type", each not ([Indicator] = "jane" and [Total] = 21))
= Table.SelectRows(#"Changed Type", each not ([Indicator] = "jon" and [Total] = 15))
is wrapped in something like a
each [indicator]
each if then
else if then
else
So I dont have to keep writing '= Table.SelectRows(#' ?
Thanks, Roger
Mariusz
7 years agoCommunity Champion
Hi Anonymous
You can try the below.
= Table.SelectRows(#"Changed Type",
each not (
( [Indicator] = "bob" and [Total] = 26 )
or ( [Indicator] = "jane" and [Total] = 21 )
or ( [Indicator] = "jon" and [Total] = 15 )
)
)
Best Regards,
Mariusz
If this post helps, then please consider Accepting it as the solution.
Please feel free to connect with me.

Mariusz
If this post helps, then please consider Accepting it as the solution.
Please feel free to connect with me.
- Anonymous7 years agoNot applicable
Great, thanks! That simplifies my code a little :)