Table.ReplaceMatchingRows
Syntaxis
Table.ReplaceMatchingRows(table as table, replacements as list, optional equationCriteria as any) as table
Over
Vervangt alle opgegeven rijen in de table
opgegeven rijen door de opgegeven rijen. De rijen die moeten worden vervangen en de vervangingen worden opgegeven in replacements
, met behulp van {oude, nieuwe} opmaak. Er kan een optionele equationCriteria
parameter worden opgegeven om de vergelijking tussen de rijen van de tabel te bepalen.
Voorbeeld 1
Vervang de rijen [a = 1, b = 2] en [a = 2, b = 3] door [a = -1, b = -2],[a = -2, b = -3] in de tabel.
Gebruik
Table.ReplaceMatchingRows(
Table.FromRecords({
[a = 1, b = 2],
[a = 2, b = 3],
[a = 3, b = 4],
[a = 1, b = 2]
}),
{
{[a = 1, b = 2], [a = -1, b = -2]},
{[a = 2, b = 3], [a = -2, b = -3]}
}
)
Uitvoer
Table.FromRecords({
[a = -1, b = -2],
[a = -2, b = -3],
[a = 3, b = 4],
[a = -1, b = -2]
})