Table.ReplaceMatchingRows
Sintassi
Table.ReplaceMatchingRows(table as table, replacements as list, optional equationCriteria as any) as table
Informazioni su
Sostituisce tutte le righe specificate in table
con le righe indicate. Le righe da sostituire e le sostituzioni vengono specificate in replacements
usando la formattazione {old, new}. Facoltativamente, è possibile specificare il parametro equationCriteria
per controllare il confronto tra le righe della tabella.
Esempio 1
Sostituire le righe [a = 1, b = 2] e [a = 2, b = 3] con [a = -1, b = -2], [a = -2, b = -3] nella tabella.
Utilizzo
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]}
}
)
Output
Table.FromRecords({
[a = -1, b = -2],
[a = -2, b = -3],
[a = 3, b = 4],
[a = -1, b = -2]
})