Casse tête Pour une feuille de calcul Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
f
furiousxsi
Jeune membre
Jeune membre
Messages : 33
Inscrit le : 16 février 2015
Version d'Excel : 2007 FR

Message par furiousxsi » 16 février 2015, 16:42

Bonjour,

J'aimerai créer une feuille de calcul sur excel permettant de choisir une vitesse adapté par rapport à un nombre d'unités allouées max de 160 pts.

Vitesse 1= 0 unité
Vitesse 2= 2.5 unités
Vitesse 3= 5 unités
Vitesse 4= 7.5 unités
Vitesse 5= 10 unités


En sachant que chaque vitesse sur 100 mètre a un décalage de 30 seconde

160 unités maximum utilisées

Exemple: sur une distance de 1600m je choisis 16 fois Vitesse 5.

Je dois donner l'allure tout les 100 mètre

J'aimerais un fichier excel qui me donnerait pour différentes distance les vitesses à utiliser afin d'optimiser mes temps.
Exemple si je met 3000m 160 unités... qu'ils me disent:
x fois vit. 1
x fois vit. 2
x fois vit. 3
x fois vit. 4
x fois vit. 5

Merci d'avance à celles et ceux qui se donneront la peine de me lire ... :P
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 13'996
Appréciations reçues : 829
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 16 février 2015, 18:16

2 équations avec 5 inconnues, cela en fait des possibilités ...
La réponse ne peut provenir que d'une simulation de combinaisons.
C'est un bel exercice ... je vais m'y coller (ou me faire doubler par quelqu'un d'autre)

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
f
furiousxsi
Jeune membre
Jeune membre
Messages : 33
Inscrit le : 16 février 2015
Version d'Excel : 2007 FR

Message par furiousxsi » 16 février 2015, 18:26

Bonjour Steelson

Je suis dessus depuis novembre ... Alors merci de faire ce challenge ;)

Si je trouve des infos je te tiendrai informé ...

Bonne réflexion
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 13'996
Appréciations reçues : 829
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 16 février 2015, 18:28

Désolé, hors des clous ... la demande ne pourra jamais être satisfaite avec 3000 puisque le maxi est de 0*V1+0*V2+0*V3+0*V4+160*V5=1600 !


edit : non, il faut diviser par 10, autant pour moi ...

avant de poursuivre, est-ce que c'est cette solution ?
je pense que pour éviter des combinaisons en nombre stratosphérique, il faudra cerner par dichotomie les solutions possibles et trouver la solution par VBA
on peut toujours établir une grande matrice des différentes valeurs (que j'avais commencé par pas de 10) et pointer celle qui convient
Classeur1.xlsx
(11.67 Kio) Téléchargé 11 fois

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
f
furiousxsi
Jeune membre
Jeune membre
Messages : 33
Inscrit le : 16 février 2015
Version d'Excel : 2007 FR

Message par furiousxsi » 16 février 2015, 18:46

Bonsoir tu es sur le bon chemin en moins de temps qu'il n en fait je test ce classeur après le repas et je te dirais ;) l'idéal serait que je puisse mettre une autre distance à la place du 3000 et qu'il me donne les vitesses approprié ... Pas évident mais possible ... En tout cas intéressant
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 13'996
Appréciations reçues : 829
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 16 février 2015, 19:08

Il y a 655 360 000 combinaisons possibles, donc il faut optimiser la macro !

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
f
furiousxsi
Jeune membre
Jeune membre
Messages : 33
Inscrit le : 16 février 2015
Version d'Excel : 2007 FR

Message par furiousxsi » 16 février 2015, 19:12

Attention, on est limité à 160 unités donc par exemple
16 fois vitesse 5 et 14 fois vitesse 0 = 160 unités
30 fois vitesse 3 et 1 fois vitesse 5 = 160 unités

Mais le temps d'arrivé est pas le même ... vous me comprenez?

Vitesse 1=00:30,000
Vitesse 2=00:60,000
Vitesse 3=01:00,000
Vitesse 4=01:30,000
Vitesse 5=02:00,000
ce sont les valeurs sur 100 mètres.
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 13'996
Appréciations reçues : 829
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 16 février 2015, 19:23

OK
Je vais y réfléchir demain (là je suis sur un grave problème de php méthode get avec un antislash qui me gêne)

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
f
furiousxsi
Jeune membre
Jeune membre
Messages : 33
Inscrit le : 16 février 2015
Version d'Excel : 2007 FR

Message par furiousxsi » 16 février 2015, 20:15

Pas de soucis ... Bonne soirée
f
furiousxsi
Jeune membre
Jeune membre
Messages : 33
Inscrit le : 16 février 2015
Version d'Excel : 2007 FR

Message par furiousxsi » 16 février 2015, 20:34

Steelson a écrit :OK
Je vais y réfléchir demain (là je suis sur un grave problème de php méthode get avec un antislash qui me gêne)
lien 1
http://php.net/manual/fr/function.stripslashes.php

lien 2
http://wiki.pcinfo-web.com/Probl%C3%A8m ... s_POST_PHP

le premier lien me parait plus pertinent.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message