Forum Discussion
Nephandi99
1 year agoNew Member
table selectrows looking for more than one thing
Can anyone help me figure out where I have gone wrong? I am trying to grab more rows based on the common variations of "no note from tutor" but adding an "and" breaks the current working function ...
- 1 year ago
You need to repeat the entire test (Text.Contains)
and you need to connect the tests with an or , not an and
I also suggest you make the test case-insensitive
= Table.SelectRows(#"Exclude Blank and NA Notes", each Text.Contains([Notes], "No note from tutor", Comparer.OrdinalIgnoreCase) or Text.Contains([Notes], "No notes from tutor",Comparer.OrdinalIgnoreCase))You could also use the List.Contains method as suggested by jgeddes but, again, I would add the case insensitive option:
= Table.SelectRows(#"Exclude Blank and NA Notes", each List.Contains({"No note from tutor","No notes from tutor"}, [Notes], Comparer.OrdinalIgnoreCase))
ronrsnfld
1 year agoSuper User
You need to repeat the entire test (Text.Contains)
and you need to connect the tests with an or , not an and
I also suggest you make the test case-insensitive
= Table.SelectRows(#"Exclude Blank and NA Notes", each
Text.Contains([Notes], "No note from tutor", Comparer.OrdinalIgnoreCase)
or Text.Contains([Notes], "No notes from tutor",Comparer.OrdinalIgnoreCase))
You could also use the List.Contains method as suggested by jgeddes but, again, I would add the case insensitive option:
= Table.SelectRows(#"Exclude Blank and NA Notes", each
List.Contains({"No note from tutor","No notes from tutor"},
[Notes],
Comparer.OrdinalIgnoreCase))