Je ne comprend pas une formule SOMMEPROD.

Résolu/Fermé
Materwan - Modifié le 18 févr. 2019 à 12:44
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 - 18 févr. 2019 à 13:33
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 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
18 févr. 2019 à 13:33
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 4971 Date d'inscription samedi 16 février 2019 Statut Membre Dernière intervention 24 avril 2024 1 096
Modifié le 18 févr. 2019 à 13:55
0