Я не совсем уверен относительно ваших критериев поиска слов, которые вы хотите удалить (PQ довольно ограничен в том, как он может оценить это с помощью встроенных функций в любом случае).Это просмотрит эту строку и удалит все слова, которые начинаются с «Nut» или «Berr».
Text.Combine(List.Transform(Text.Split("Hazelnut Berries Nuts Raspberry", " "), each if (Text.StartsWith(_, "Nut") or Text.StartsWith(_, "Berr")) then null else _), " ")
, которые получат желаемый результат.Не знаю, нужны ли вам более подробные критерии для оценки каждого слова, но для этого, вероятно, потребуется пользовательская функция.