Posts

Posts mit dem Label "Table.RowCount" werden angezeigt.

Power Query, massenhaftes Suchen und Ersetzen, List.Accumulate()

Bild
 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 benutzerde...

Power Query, benutzerdefinierte Funktion fxZufallszahl

Bild
Lern Video   neue Abfrage erstellen, unten stehenden Language M Code einfügen und Abfrage in fxZufallszahl umbenennen --- SCHNIPP --- let fxZufallszahl = (Tabelle as table, Minimum as number, Maximum as number) => let     Index = Table.AddIndexColumn(Tabelle, "Index", 0, 1, Int64.Type),     ZufallFaktor = Table.AddColumn(Index, "ZufallFaktor", each List.Random(Table.RowCount(Index)){[Index]}),     ListMax = Table.AddColumn(ZufallFaktor, "Werte", each List.Max({Minimum .. Maximum})),     Zufallszahl = Table.AddColumn(ListMax, "Zufallszahl", each Number.RoundDown([ZufallFaktor]*[Werte])),     Aufraeumen = Table.RemoveColumns(Zufallszahl,{"Index", "ZufallFaktor", "Werte"}) in     Aufraeumen,     documentation = [     Documentation.Author ="Sven Galonska : http://svens-excel-welt.blogspot.com/",     Documentation.Name = "Zufallszahlen in einem angegebenen Bereich generieren",     Docu...