Nombre de combinaison à partir de plusieurs listes de valeurs pondérées

Bonjour,

Je dispose de plusieurs listes de valeurs, dont chaque valeur possède un "poids" ou un pourcentage plus ou moins élevés.

J'essaye de déterminer combien de combinaisons possibles il existe en mixant chaque valeur de chaque liste, mais en fonction bien évidemment du "poids" de chance que la valeur soit choisie.

Je ne sais pas si je suis très clair...

Une idée de comment faire ?

Merci d'avance.

Bonjour,

Je ne sais pas si je suis très clair...

Pas du tout, un petit fichier avec le résultat attendu serait le bienvenu.

Cdlt

Voici un fichier d'exemple.

Sachant que ce que je cherche à calculer ce n'est pas une liste des combinaisons possibles, mais bien juste le nombre total de combinaisons possibles.

18combinaison.xlsx (15.51 Ko)

Bonjour,

Si j'ai bien compris:

le code

Sub Nb_Combinaisons()
    Dim i As Long, j As Long, k As Long
    Dim Der_Nom As Long, Der_Prenom As Long, Der_Age As Long
    Dim Res As Long, Total As Long
    Der_Nom = Range("C" & Rows.Count).End(xlUp).Row
    Der_Prenom = Range("F" & Rows.Count).End(xlUp).Row
    Der_Age = Range("I" & Rows.Count).End(xlUp).Row
    For i = 2 To Der_Nom
        For j = 2 To Der_Prenom
            For k = 2 To Der_Age
                Res = Cells(i, "C") * Cells(j, "F") * Cells(k, "I")
                Total = Total + Res
            Next k
        Next j
    Next i
    Range("M7") = Total
End Sub

Cdlt

Merci, je vais essayer de voir ce que ça donne !

bonjour,

je n'ai peut-être pas compris la demande, mais le nombre de combinaisons différentes possibles est indépendant de la pondération

tu as 10*5*10 combinaisons possibles (soit 500), la pondération de chacune d'entre elles est égale au produit de la pondération (=rarity/somme des rarities de la colonne) des éléments qui la composent.

Si veut inclure les doublons, en multipliant entre elles les sommes des 3 colonnes rarities (90*45*90) on obtient 364500 combinaisons.

Rechercher des sujets similaires à "nombre combinaison partir listes valeurs ponderees"