Distribuer un nombre aléatoirement entre plusieur cellule

SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'aimerais pouvoir distribuer un nombre aléatoirement entre plusieurs cellules. Exemple C5= 64 et aléatoirement C5 distribuent sont 64 entre C6,C7,C8,C9 etc... avec minimum 3 et maximum 25 par cellule
A voir également:

5 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour à tous,

@Raymond LA MACRO EST OBLIGATOIRE
Pourquoi cries-tu de pareilles énormités sans aucune justification ?

@SkullG est-ce possible juste en formule
Bien entendu que c'est possible juste avec des formules !

En reprenant le travail de ccm81 (que je salue amicalement !), j'ai rajouté une plage identique (jaune) qui fonctionne par formule et dont les nombres varient à chaque re-calcul.

https://www.cjoint.com/c/FEFlYl2WM5l
1
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Je crie parce que cela m'énerve quand on ne reçoit pas de réponse aux questions posées pour essayer de cerner et de comprendre la question !
Même le fichier demandé n'a jamais été fourni ...

Par ailleurs j'étais convaincu qu'il n'y avait pas de solution possible par formule, et je suis impressionnépar ta formule (que j'ai renoncé à analyser jusqu'au bout ...).

Cordialement.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Moi je ne te "distribue" pas de bon point car ta question n'est pas très bien rédigée et chapeau à celui qui aura une réponse car il aura eu une belle inspiration.
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Cher ami gbinforme.

Mon séjour d'une semaine au Québec m'a permis de mieux appréhender la façon de s'exprimer de nos voisins du Grand Nord ...
SkullG a vraisemblablement voulu dire :
"J'aimerais pouvoir décomposer un nombre en un produit de facteurs, et distribuer ceux-ci aléatoirement entre plusieurs cellules. Exemple C5=64 et aléatoirement placer 4 et 16 entre C6 et C7 (avec minimum 3 et maximum 25 par cellule)"
Ce qu'il n'a pas précisé, hélas, c'est :
- si on peut avoir 2 facteurs identiques (par exemple 3, 4 et 4 pour le nombre 48),
- ce qu'il faut afficher s'il s'agit d'un nombre premier (par exemple 61)
- s'il faut choisir le moins de facteurs possibles quand il y a plusieurs combinaisons (par exemple 6*10*16 ou 4*5*6*8 pour le nombre 960).

Cordialement.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour Raymond,

Tu as délayé ce que j'avais mis en condensé mais tu me rassures, je garde mon chapeau car tu n'as pas la réponse à une question insuffisamment rédigée.

Attention tout de même, Raymond, tu vas prendre un coup de froid dans ses latitudes septentrionales ! ;-)
0
SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
je suis effectivement québecois ^^' désoler si je rédige mal, je ferai de mon mieux pour être compris la prochaine fois, et pour te répondre, oui les nombre apparaissant dans les cellules peuvent être identiques.
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354 > SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
tu as répondu à ma question 1 ; qu'en est-il des deux autres questions ?
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

désoler si je rédige mal
Le souci n'est pas pour nous mais pour toi car à la 7ième réponse, l'on a encore pas tes règles de distribution !
Sans connaitre tes règles l'on ne peut te répondre car sinon je connais d'avance ta réponse : "mais non ce n'est pas cela que je voulais car il faudrait que...etc"

Voilà pourquoi je t'ai dit que " ta question n'est pas très bien rédigée "
Allez "cousin" dis nous tout pour que l'on puisse t'aider.
0
SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
^^' ok je ne suis pas très douée, donc je vais tenter de spécifier ce que j’essaie de faire, je fais une feuille de jeu. Dans cette feuille de jeu, il y a 6 spécifications, Force, Dextérité, intelligence, Sagesse, Constitution, et charisme. Lorsque que le joueur est de niveau 1, il doit distribuer 64 points dans, ses spécifications. Cependant, le joueur doit avoir de base, 3 points dans chacune des spécifications. Donc il reste 46 points a distribué, normalement les joueurs peuvent distribuer leur point restant comme bon leur semble à condition de ne pas dépasser 25 dans une spécification. Bon, ça s'est le système normal, mais je veux faire un système similaire où les spécifications se distribueront aléatoirement.
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour à tous

Un essai avec macro
http://www.cjoint.com/c/FEEuEkV1o2N

Cdlmnt
0
SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
C,est exactement sa comment tu as fais ? !!
0
SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
et sur tout, est-ce possible juste en formule ou la macro est obligatoire
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354 > SkullG Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
LA MACRO EST OBLIGATOIRE
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
C,est exactement sa comment tu as fais ? !!
un peu plus concis et avec des explications (n'oublies pas Alt-F11 pour accéder au code)
http://www.cjoint.com/c/FEFjCabNecw

Cdlmnt
0