# Table.ReplaceMatchingRowsTable.ReplaceMatchingRows

## SyntaxSyntax

```Table.ReplaceMatchingRows(table as table, replacements as list, optional equationCriteria as any) as table
```

Ersetzt alle angegebenen Zeilen in der `table` durch die bereitgestellten Zeilen.Replaces all the specified rows in the `table` with the provided ones. Die zu ersetzenden Zeilen und die Ersetzungen werden in `replacements` im Format {alt, neu} angegeben.The rows to replace and the replacements are specified in `replacements`, using {old, new} formatting. Ein optionaler Parameter `equationCriteria` kann angegeben werden, um den Vergleich zwischen den Zeilen der Tabelle zu steuern.An optional `equationCriteria` parameter may be specified to control comparison between the rows of the table.

## Beispiel 1Example 1

Ersetzt die Zeilen in der Tabelle [a = 1, b = 2] und [a = 2, b = 3] durch [a = -1, b = -2],[a = -2, b = -3].Replace the rows [a = 1, b = 2] and [a = 2, b = 3] with [a = -1, b = -2],[a = -2, b = -3] in the table.

``````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]}
}
)
``````
aa bb
-1-1 -2-2
-2-2 -3-3
33 44
-1-1 -2-2