Génerer des combinaisons
Résolu
dams63100
Messages postés
562
Date d'inscription
Statut
Membre
Dernière intervention
-
dams63100 Messages postés 562 Date d'inscription Statut Membre Dernière intervention -
dams63100 Messages postés 562 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je me lance dans quelque chose de complexe qui peu interesser les plus téméraire d'entre vous !
J'ai 5 hauteur (500/850/1000/2400/3000), et je voudrais savoir comment générer une formule qui me permettrais d'avoir toute les combinaisons possible pour atteindre 6000 maxi
Pour l'exemple :
=500
=500+500
=500+500+500
=500+500+500+500
=500+500+500+500+500
=500+500+500+500+500+500
=500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500+500+500+500
La on a toute les combinaisons avec que 500
=500+500+500+500+500+500+500+500+500+500+850
=500+500+500+500+500+500+500+500+850+850
La j'ai commencé à ajouter 850 (toujours pour que ça fasse moins de 6000)
etc etc
je ne sais meme pas si c'est possible réelement ou pas,
j'ai trouvé que des formules pour :
ABCDE
ABCED
ABECD
etc
Cordialement
Je me lance dans quelque chose de complexe qui peu interesser les plus téméraire d'entre vous !
J'ai 5 hauteur (500/850/1000/2400/3000), et je voudrais savoir comment générer une formule qui me permettrais d'avoir toute les combinaisons possible pour atteindre 6000 maxi
Pour l'exemple :
=500
=500+500
=500+500+500
=500+500+500+500
=500+500+500+500+500
=500+500+500+500+500+500
=500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500+500+500
=500+500+500+500+500+500+500+500+500+500+500+500
La on a toute les combinaisons avec que 500
=500+500+500+500+500+500+500+500+500+500+850
=500+500+500+500+500+500+500+500+850+850
La j'ai commencé à ajouter 850 (toujours pour que ça fasse moins de 6000)
etc etc
je ne sais meme pas si c'est possible réelement ou pas,
j'ai trouvé que des formules pour :
ABCDE
ABCED
ABECD
etc
Cordialement
A voir également:
- Génerer des combinaisons
- Generer mot de passe - Télécharger - Sécurité
- Comment générer un qr code - Guide
- Comment generer une table de matiere automatiquement - Guide
- Combien de combinaisons possibles avec 3 chiffres - Forum Programmation
- Toutes les combinaisons possibles avec 4 chiffres - Forum Programmation
6 réponses
Bonjour à tous
@ dams63100, si réalisable par macro, voir fichier joint plus bas
@ Franchie83 ta macro ne relève que les combinaisons donnant pile 6 000
@ Raymond toutes les combinaisons possibles pour atteindre 6000 en n'utilisant que les 5 valeurs de bases données, c'est du moins ainsi que perso je comprends la demande de dams63100
Cela fait 227 combinaisons possibles trouvées par macro :
https://www.cjoint.com/c/KJeokbP5dum
Cdlmnt
Via
@ dams63100, si réalisable par macro, voir fichier joint plus bas
@ Franchie83 ta macro ne relève que les combinaisons donnant pile 6 000
@ Raymond toutes les combinaisons possibles pour atteindre 6000 en n'utilisant que les 5 valeurs de bases données, c'est du moins ainsi que perso je comprends la demande de dams63100
Cela fait 227 combinaisons possibles trouvées par macro :
https://www.cjoint.com/c/KJeokbP5dum
Cdlmnt
Via
Bonjour.
UNE seule formule pour trouver des centaines de combinaisons ! Tu plaisantes ?
Voici un tableau, avec la même hauteur répétée comme le début de ton exemple avec 500 :
ça peut te servir de base pour continuer tes recherches ...
Encore moi !
Pour avancer dans notre analyse, remarquons que les hauteurs de 850 et 2400 ne sont pas utilisables : elles ne sont pas des diviseurs de 6000, ni des autres hauteurs.
Ton problème se simplifie d'au moins 33% de possibilités ...
Ce qui me gêne depuis le début, et que je dois éclaircir avant d'aller plus loin, c'est ta demande " toute les combinaisons possible pour atteindre 6000 maxi " ! Parce que si tu acceptes les valeurs 5900, 5901, 5902, 5903 etc, ou les 5500 valeurs comprises entre 500 et 6000, on ne s'en sort plus ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci à tous pour vos réponses, effectivement ma demande concerne uniquement les 5 valeurs.
Pour vous donner une idée c'est pour assembler des hauteurs et que ça ne dépasse pas 6000 tout simplement.
Mais ça peu etre plus petit, c'est pas forcement 6000, du coup ça part de 500 pour le plus petit, jusqu'a 6000 pour la plus grande hauteur, je voudrais tout les resultats entre ces deux valeurs avec uniquement les 5 cité plus haut.
Je vais regarder la macro de @via55
Merci beaucoup, je le passe en résolu une fois que j'aurais eu le temps de regarder :)
Pour vous donner une idée c'est pour assembler des hauteurs et que ça ne dépasse pas 6000 tout simplement.
Mais ça peu etre plus petit, c'est pas forcement 6000, du coup ça part de 500 pour le plus petit, jusqu'a 6000 pour la plus grande hauteur, je voudrais tout les resultats entre ces deux valeurs avec uniquement les 5 cité plus haut.
Je vais regarder la macro de @via55
Merci beaucoup, je le passe en résolu une fois que j'aurais eu le temps de regarder :)
Je me permet de te contacter pour voir si tu peux modifier ta macro (j'ai essayé sans succes je n'ai aucune connaissance en vba.. :/)
J'aimerais tout simplement rajouter la valeur "2000"
Merci par avance