Je ne comprend pas une formule SOMMEPROD.

Résolu
Materwan -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, pour mon TPE, j'ai besoin de faire un programme excel.
Je dois tirer 16 numeros au hasard, ils doivent tous être differents.
Premièrement j'ai utilisé la formule : =ENT(ALEA()*51)+1, sur 16 cellules d'une ligne. Cependant des cellules peuvent êtres égales. Alors j'utilise cette formule : =SOMMEPROD(1/NB.SI(A2:P2;A2:P2)). Elle m'affiche le nombre de valeurs differentes. Mais je n'arrive pas à comprendre comment elle fonctionne. Quelqu'un pourrait m'aider ?
A voir également:

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

1/NB.SI(A2:P2;A2:P2) affecte un poids à chaque valeur en fonction du nombre de valeurs identiques ainsi une valeur présente 4 fois recevra le poids 1/4 etc
En faisant la somme avec SOMMEPROD les 4 valeurs 1/4 additionnées donnent 1, on a ainsi au final le nombre de valeurs différentes

Cdlmnt
Via
2
T3chN0g3n Messages postés 5247 Date d'inscription   Statut Membre Dernière intervention   1 179
 
0