La función Table.Repeat devuelve una tabla con sus filas replicadas un cierto número de veces.
Table.Repeat(
table as table,
count as number
) as table
- table: tabla cuyas filas se desea replicar
- count: número de veces que se deberá replicar las filas de la tabla original
Si se especifica el valor 0 como parámetro count, la función devolverá una tabla vacía.
Si partimos de la siguiente tabla:
let
table = Table.FromRecords(
{
[id = 1, name = "John", age = 38],
[id = 2, name = "Alicia", age = 56],
[id = 3, name = "Marta", age = 28]
}
)
in
table
![Función M Table.Repeat](/sites/default/files/styles/max_800_px/public/2020-08/m-0951.jpg)
...podemos replicar sus filas dos veces con el siguiente código:
let
table = Table.FromRecords(
{
[id = 1, name = "John", age = 38],
[id = 2, name = "Alicia", age = 56],
[id = 3, name = "Marta", age = 28]
}
)
in
Table.Repeat(
table,
2
)
![Función M Table.Repeat](/sites/default/files/styles/max_800_px/public/2020-08/m-0952.jpg)