Aller au contenu principal

Table.AlternateRows

Conserve le décalage initial puis accepte et ignore de façon alternée les lignes suivantes.

Syntax

Table.AlternateRows(
table as table,
offset as number,
skip as number,
take as number
) as table

Remarks

Conserve le décalage initial puis accepte et ignore de façon alternée les lignes suivantes.

  • table : table d'entrée.
  • offset : nombre de lignes à conserver avant de démarrer les itérations.
  • skip : nombre de lignes à supprimer dans chaque itération.
  • take : nombre de lignes à conserver dans chaque itération.

Examples

Example #1

Crée une table à partir de la table qui, en commençant par la première ligne, ignore 1 valeur, puis conserve 1 valeur.

Table.AlternateRows(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
}),
1,
1,
1
)

Result:

Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})

Category

Table.Row operations