Je ne comprend pas une formule SOMMEPROD.

Résolu
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 ?

2 réponses

  1. 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