Pour faire un tri aléatoire des données dans Excel, vous avez besoin de deux fonctions
- La fonction TRIERPAR
Cette fonction permet de trier en suivant l'ordre donné par un argument de la fonction
- La fonction TABLEAU.ALEA
Cette fonction va retourner un tableau de nombre aléatoire
Trier par ordre alphabétique
Trier des données est à la fois quelque chose de très courant mais surtout de très simple à réaliser dans Excel. En effet, vous pouvez
- soit trier vos données depuis le ruban Données

- soit depuis les flèches qui se trouvent en en-tête de vos colonnes.

Mais maintenant, comment procéder à un tri aléatoire de vos données ? ?
En effet, pour éviter d'afficher toujours les mêmes premiers noms dans une liste (clients, fournisseurs, employés), il peut être opportun d'appliquer un tri aléatoire.
Utilisation la fonction TRIERPAR
Pour vous éviter de permuter manuellement vos données, nous allons utiliser l'une des dernières fonctions Excel créées, à savoir la fonction TRIERPAR. Cette fonction se distingue de la fonction TRIER par le fait que nous pouvons saisir en 2e argument une clé de tri.
Par exemple, ici, nous avons des prénoms classés par ordre alphabétique. Et nous souhaitons les mélanger dans l'ordre de la colonne B.

En écrivant la fonction suivante, nous changeons l'ordre d'affichage des prénoms.
=TRIERPAR(A2:A6;B2:B6)

Fonction TABLEAU.ALEA pour créer la clé de tri
Mais bien sûr, pour nous éviter de saisir manuellement l'ordre de tri, nous allons utiliser des nombres aléatoires. C'est là où la fonction TABLEAU.ALEA va être utile.
=TABLEAU.ALEA(NBVAL(A2:A6))

La fonction NBVAL nous permet de connaître le nombre de noms à trier.
Combiner les deux fonctions pour mélanger les données.
Maintenant, si nous combinons les deux fonctions, nous pouvons mélanger nos données très facilement.
=TRIERPAR(A2:A6;TABLEAU.ALEA(NBVAL(A2:A6)))

Mélanger un tableau à plusieurs colonnes
Maintenant, si nous avons un tableau avec plusieurs colonnes, il n'est pas nécessaire de préciser la colonne de tri. Donc nous pouvons écrire exactement la même formule.
11/07/2024 @ 23:03
Super