Re : Combinaison..
Bonjour LaFeuille80, soenda, Klin89,
Combin(x;y) est une fonction qui renvoie, selon ton choix, le nombre de possibilités.
L'aide dit ceci :
"
COMBIN
Voir aussi
Renvoie le nombre de combinaisons pour un nombre donné d'éléments. Utilisez COMBIN pour déterminer le nombre total de groupes qu'il est possible de former à partir d'un nombre donné d'éléments.
Syntaxe
COMBIN(nombre_éléments;no_éléments_choisis)
nombre_éléments représente le nombre d'éléments.
no_éléments_choisis représente le nombre d'éléments dans chaque combinaison.
Notes
- <LI class=LB1>Les arguments numériques sont tronqués à leur partie entière.
<LI class=LB1>Si l'un des arguments n'est pas numérique, COMBIN renvoie la valeur d'erreur #VALEUR!
<LI class=LB1>Si nombre_éléments < 0, no_éléments_choisis < 0 ou nombre_éléments < no_éléments_choisis, COMBIN renvoie la valeur d'erreur #NOMBRE!
<LI class=LB1>Une combinaison est un ensemble ou un sous-ensemble d'éléments dans lequel l'ordre interne des objets ne compte pas. Il faut donc distinguer les combinaisons des permutations, dans lesquelles l'ordre interne est important.
- Soit n = nombre_éléments et k = no_éléments_choisis. Le nombre de combinaisons est donné par la formule :
où :
Exemple
Supposons que vous disposiez de huit candidats pour former une équipe de deux personnes, et que vous vouliez savoir combien d'équipes différentes sont possibles. COMBIN(8; 2) égale 28 équipes."
Déjà qu'il va te falloir, avec 26;8, au moins Excel 2007, une bonne réserve de papier ainsi qu'un grand nombre de cartouches d'encre, mais, si, en plus tu veux avoir jusqu'à 8 A, 8 B, etc.... bonjour les comprimés anti-mal de crâne. Mais au moins tu auras de la lecture pour plusieurs hivers.
Pour te dire, cette liste ne t'apportera rien, à mon sens, tellement elle sera indigeste et inexploitable.
Donc, question : l'intérêt de cela ?
Bonne soirée.
Jean-Pierre
Edit : petit oubli, la procédure sera nécessairement en code VBA avec gestion et rejet des doublons. Cela risque de chauffer très dur du côté processeur....