Bon... si je comprends bien ta demande, c'est une répartition "aléatoire" des joueurs sur plusieurs tables...
Si j'avais à faire ça, je procéderai ainsi je crois
-> génération d'un nombre aléatoire dans une colonne supplémentaire
-> tri selon ce nombre afin d'avoir ton "tri aléatoire" (rigolo cette antinomie entre "tri" et "aléatoire" )
-> ensuite, tu prends les 8 premiers sur ta table 1, les 8 suivants sur la table 2, etc...
Dans ta colonne, tu utilises la fonction "=ALEA()" et ensuite, tu tri selon cette colonne (au moment du tri, il va te recalculer les valeurs, mais ça tu t'en fiches un peu à la rigueur vu que ton "tri aléatoire" a été fait).
Ensuite, tu peux modéliser tes tables en conservant bien tes références absolues (avec des $ dans les formules, par exemple, si tu as tes noms en colonne A, avec "Nom" en entête... pour la table 1, tu "listeras" les noms avec :
=$a$1
=$a$2
=$a$3
=$a$4
...
=$a$8
pour la table 2, tu auras la même chose de 9 à 16, etc...)
ok ?