Power Query, massenhaftes Suchen und Ersetzen, List.Accumulate()
Lern Video 1 Tabelle [Text], [Find_Replace] als Power Query Abfrage abbilden 2 benutzerdefinierte Spalte hinzufügen (Abfrage Text) = List.Accumulate( List.Numbers(0, Table.RowCount(Find_Replace)), [Text], (state, current) => Text.Replace(state, Find_Replace[Find]{current}, Find_Replace[Replace]{current})) Quelle https://chandoo.org/wp/multiple-find-replace-list-accumulate/ massenhaftes Suchen und Entfernen von Textteilen aus Text --- SCHNIPP --- fxTextBereinigen (input as text, removeWords as list) as text => let inputText = input, wordsToRemove = removeWords, removedText = List.Accumulate(wordsToRemove, inputText, (text, word) => Text.Replace(text, word, "")) in removedText --- SCHNAPP -- zB Liste removeWords = {"Ffm","Ffm."} neue benutzerdefinierte Spalte hinzufügen fxTextBereinigen([Text], removeWords)