Die Funktion Table.ReplaceValue ersetzt in einer oder mehreren Tabellen-Spalten einer Werte. Dabei können Lambda-Expressions eingesetzt werden, um die Ersetzung dynamisch zu gestalten.
Artikel 3 dieser Serie behandelt "List.Generate". Es handelt sich hierbei um eine der wichtigsten Power Query Funktionen. So wie in anderen Sprachen verkapselt "List.Generate" eine Schleife und stellt das Pendant eines ForEach-Loops dar. Für das Verständnis von "List.Generate" sind Kenntnisse über Lambda Expressions notwendig.
In Teil 1 dieser Serie wird gezeigt, wie Lambda Expressions innerhalb von Power Query Iteratoren eingesetzt werden. Von den vielen Power Query Funktionen gehören einige zur Klasse der Iteratoren. Dabei werden Lambda Expressions, die sich im Inneren eines Iterators befinden, wiederholt ausgeführt. Bei jedem Aufruf übergibt der Iterator andere Daten an die Lambda Expression.
In Teil 1 dieser Serie wurde darauf hingewiesen, dass die MSDN keine Auskunft über den konkreten (Daten-) Verkehr zwischen der aufrufenden Funktion - meist ein Iterator - und der Lambda Expression gibt. Teil 2 dieser Serie zeigt an drei konkreten Beispielen, wie Power Query Iterator und Lambda Expression miteinander interagieren.