Tartalom lista felbontása modulus alapon

Hogy lehet egy listát több kisebb blokkra szétvágni.

2021.11.19 — Posted by Webb & Flow


Tartalomjegyzék

A CONTENTLIST függvény használatakor a $divider és $modulus paraméterek esetén szét lehet bontani a listát több részre, és minden X. elemet kiírni.

A $divider adja meg, hogy az X mennyi, a $modulus pedig azt, hogy melyik rész listából kell megjeleníteni.

Például:

  • elem1
  • elem2
  • elem3
  • elem4
  • elem5

esetén ha $divider = 2, akkor a következő listák lehetségesek:

$modulus = 0

  • elem1
  • elem3
  • elem5

$modulus = 1

  • elem2
  • elem4

Azaz $divider = 2 esetén a $modulus = 0 a páratlan, $modulus = 1 a páros elemeket listázza.

ha $divider = 3, akkor a következő listák lehetségesek:

$modulus = 0

  • elem1
  • elem4

$modulus = 1

  • elem2
  • elem5

$modulus = 2

  • elem3