Distribuer un nombre aléatoirement entre plusieur cellule

Fermé
SkullG Messages postés 10 Date d'inscription vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016 - Modifié par SkullG le 29/05/2016 à 21:32
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 - 1 juin 2016 à 01:52
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 lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 706
31 mai 2016 à 13:51
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 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233
1 juin 2016 à 01:52
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 lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 706
29 mai 2016 à 21:35
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 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233
30 mai 2016 à 04:18
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 lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 706
30 mai 2016 à 09:07
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 vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016
30 mai 2016 à 15:48
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 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233 > SkullG Messages postés 10 Date d'inscription vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016
30 mai 2016 à 17:50
tu as répondu à ma question 1 ; qu'en est-il des deux autres questions ?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 706
30 mai 2016 à 18:36
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 vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016
30 mai 2016 à 20:50
^^' 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 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
30 mai 2016 à 22:40
Bonjour à tous

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

Cdlmnt
0
SkullG Messages postés 10 Date d'inscription vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016
30 mai 2016 à 23:43
C,est exactement sa comment tu as fais ? !!
0
SkullG Messages postés 10 Date d'inscription vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016
30 mai 2016 à 23:48
et sur tout, est-ce possible juste en formule ou la macro est obligatoire
0
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233 > SkullG Messages postés 10 Date d'inscription vendredi 6 mai 2016 Statut Membre Dernière intervention 30 mai 2016
31 mai 2016 à 02:12
LA MACRO EST OBLIGATOIRE
0

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

Posez votre question
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
31 mai 2016 à 11:29
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