У меня есть список данных с заголовком столбца (среди многих других столбцов), и у меня есть параметр Power BI, который имеет, например, значение «a, b, c». Что я хочу сделать, это l oop через значения параметра и удалить все строки, начинающиеся с этих символов.
Например:
Title
a
b
c
d
Должно стать
Title
d
Этот разделенный запятыми список может иметь одно значение или двадцать. Я знаю, что могу превратить параметр в список, используя
parameterList = Text.Split(<parameter-name>,",")
, но тогда я не уверен, как продолжать использовать его для фильтрации. Для одного значения я бы просто использовал
#"Filtered Rows" = Table.SelectRows(#"Table", each Text.StartsWith([key], <value-to-filter-on>))
, но это допускает только одно значение.
РЕДАКТИРОВАТЬ: Возможно, я плохо сформулировал свой первоначальный вопрос. Разделенные запятыми значения в parameterList могут содержать любое количество символов (например, a, abcd, foo, bar), и я хочу посмотреть, начинается ли значение в [key] с этой строки символов.