Table.ReplaceMatchingRows

La función Table.ReplaceMatchingRows reemplaza las filas indicadas de una tabla por otras.

Sintaxis

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

Parámetros
  • table: tabla en la que realizar los reemplazos
  • replacements: filas que reemplazar y reemplazos
  • equationCriteria: (opcional) parámetro no documentado
Información adicional

El parámetro replacements es una lista de listas, cada una compuesta por una pareja de registros: la fila a reemplazar y su reemplazo. Ambos registros deberán incluir todas las columnas.

Ejemplos

En este ejemplo sustituimos la fila [id = 7, name = "John", sales = 10] por [id = 17, name = "John A.", sales = 55]:

let
    Source = Table.FromRecords(
        {
            [id = 15, name = "John", sales = 25],
            [id = 21, name = "Alfonso", sales = 12],
            [id = 7, name = "John", sales = 10],
            [id = 33, name = "Marta", sales = 35]
        }
    )
in
    Table.ReplaceMatchingRows(
        Source,
        {
            {[id = 7, name = "John", sales = 10], [id = 17, name = "John A.", sales = 55]}
        }
    )

Función M Table.ReplaceMatchingRows
Categoría
Funciones de tabla
Enviado por admin el Sáb, 05/09/2020 - 20:08