Megosztás a következőn keresztül:


List.Alternate

Szintaxis

List.Alternate(list as list, count as number, optional repeatInterval as nullable number, optional offset as nullable number) as list

Körülbelül

Egy lista összes páratlan számozott eltoláseleméből álló listát ad vissza. Alternatív megoldás az értékek listából való felvétele és kihagyása között, list paraméterektől függően.

  • count: Az egyes időpontokban kihagyott értékek számát adja meg.
  • repeatInterval: Választható ismétlési időköz, amely jelzi, hogy hány érték van hozzáadva a kihagyott értékek között.
  • offset: Egy beállítási eltolási paraméter, amely lehetővé teszi az értékek kihagyását egy meghatározott kezdeti eltolásnál.

1. példa

Hozzon létre egy listát {1..10}-ből, amely kihagyja az első számot.

Használat

List.Alternate({1..10}, 1)

kimeneti

{2, 3, 4, 5, 6, 7, 8, 9, 10}

2. példa

Hozzon létre egy listát {1..10}-ből, amely kihagy minden más számot.

használat

List.Alternate({1..10}, 1, 1)

kimeneti

{2, 4, 6, 8, 10}

3. példa

Hozzon létre egy listát {1..10}-ből, amely 1-nél kezdődik, és kihagy minden más számot.

használat

List.Alternate({1..10}, 1, 1, 1)

kimeneti

{1, 3, 5, 7, 9}

4. példa

Hozzon létre egy listát {1..10}-ből, amely 1-nél kezdődik, kihagy egy értéket, megtart két értéket stb.

Használat

List.Alternate({1..10}, 1, 2, 1)

kimeneti

{1, 3, 4, 6, 7, 9, 10}