Rallye

  • Initiateur de la discussion Shaany
  • Date de début
S

Shaany

Guest
Bonjour,

J'essaie d'utiliser les symboles que je connais, mais il y a toujours un problème !
en I2, j'ai l'heure d'arrivée du concurrent
en J2, j'ai l'heure idéale

SI I2<J2, il n'y a pas de pénalité
SI I2>J2, il y a I2-J2 de pénalités (après conversion)

Je sens que je touche du doigt la formule, mais Excel me dit à chaque fois qu'il manque des éléments...

Comment faire ?

Merci
 
M

Monique

Guest
Bonjour,

Shaany, si tu fais un fil à chaque nouvelle question, on va se perdre.
Il faut rechercher les autres posts pour essayer de deviner la question posée dans celui-ci.

1 ) Si j'ai réussi à deviner la question
2 ) Si 50 points de pénalité par minute à condition que I2>J2
=(I2>J2)*MINUTE(ABS(J2-I2))*50
ou bien :
=SI(I2>J2;MINUTE(ABS(J2-I2))*50;"")

Si tu risques de devoir compter des heures en plus des minutes de retard :
=(I2>J2)*(HEURE(ABS(J2-I2))*60+MINUTE(ABS(J2-I2)))*50
ou bien :
=SI(I2>J2;(HEURE(ABS(J2-I2))*60+MINUTE(ABS(J2-I2)))*50;"")
 
S

Shaany

Guest
Bonjour,

Je m'excuse de ne pas avoir respecté les règles du forum.
Si je comprends bien, je continue sur le même message pour poser les questions ?

J'explique mon programme (pour info):dans le rallye, il y a plusieurs étapes avec des pénalités. Pour une étape, on a un carnet de bord qui permet de noter les pénalités. Dans une étape, il peut y avoir ou non des épreuves de régularité (pénalisable aussi). Quand je mettrai le programme sur le site, j'ajouterai une notice explicative.

Ma question:
j'ai une somme:
=E2+F2+G2+K2+L2+M2
mais, j'obtiens #VALEUR!
je pense que c'est parce que certaines cellules n'ont pas de valeur (mais ont, pour certaines, une formule)
Comment remédier à ce problème ?

Merci
 
M

Monique

Guest
Bonjour,

Oui, tu gardes le même fil tant que c'est le même sujet.

En principe, cette formule fonctionne quand des cellules ont du texte ou des résultatts de formules laissant la cellule soi-disant vide, mais avec, en fait, "".
=SOMME(E2;F2;G2;K2;L2;M2)
ou aussi :
=SOMME(E2:G2;K2:M2)
 
S

Shaany

Guest
Merci pour la rapidité de réponse :)
J'étais en train d'écrire ceci:
J'ai trouvé une solution
Dans une formule
=SI(I2>J2;(HEURE(ABS(J2-I2))*60+MINUTE(ABS(J2-I2)))*50;"")
j'ai remplacé "" par 0

Je commence à comprendre le principe

Mais, n'empêche, sûrement à bientôt
 
S

Shaany

Guest
Je me pose encore des questions d'ordre pratique.

Je vais essayer de m'exprimer clairement...
Je vais faire des modèles par rapport au nombre de concurrents
de 1 à 15 concurrents
de 1 à 30 concurrents
de 1 à 50 concurrents
J'ai compris comment adapter les formules, sur ce point, aucun problème.
Mon souci: si je prends le modème de 1 à 15 concurrents et, qu'en réalité, je n'en ai que 10: est ce que je peux supprimer des lignes ayant des formules prévues pour 15 concurrents ?

Par exemple, dans la partie classement, j'ai une formule:
=SI($AE2="";"";INDEX(U$2:U$16;EQUIV($AE2;$V$2:$V$16;0)))
Si je supprime les lignes des concurrents 12 à 15, il n'y a plus que les lignes 2 à 11 qui m'intéressent et cela ne correspond plus à la formule (et, en l'occurence, à toutes les autres).
En plus, sur la ligne 16, je me retrouve avec un titre (pour indiquer à quoi correspond le tableau, parce que j'ai plusieurs tableaux par page)
Est ce que ça peut s'avérer néfaste pour mes formules ?
J'ai testé, il semble que non, mais je n'ai pas l'expérience...
Merci
 
M

Monique

Guest
Bonjour,

Tu peux supprimer des lignes, ta formule s'adaptera
Formule prévue pour 15 concurrents :
=SI($AE2="";"";INDEX(U$2:U$16;EQUIV($AE2;$V$2:$V$16;0)))
Si tu supprimes les lignes 14, 15 et 16, la formule devient automatiquement :
=SI($AE2="";"";INDEX(U$2:U$13;EQUIV($AE2;$V$2:$V$13;0)))

Le titre de la ligne 16, je ne vois pas bien ce qu'il fait en ligne 16, la ligne 16 est dans la formule pour 15 concurrents.
Tu ne peux donc avoir que 14 concurrents ou bien le titre n'est ni en V16 ni en U16 ni en AE16
Peu importe, le titre en question va remonter en ligne 13, tout seul comme un grand si tu supprimes 3 lignes.
 
S

Shaany

Guest
En effet, la formule s'adapte, c'est génial !
Au fait: mon titre se trouve en ligne 17 et il ne semble pas poser de problème.

J'ai d'autres questions d'ordre pratique:
la saisie des données pendant le rallye sera un moment très stressant: rapidité, réactivité ! Je serai équipée d'un PC portable, donc pas de clavier numérique.
Dans la majorité des cellules à saisir, j'ai un format hh:mm:ss
avec le portable, je dois jongler entre les majuscules pour saisir les chiffres et les minuscules pour ":"
j'ai essayer de taper 120000 pour 12:00:00, mais ça me donne dans la cellule "00:00:00" et dans la barre de formule, j'ai "18/07/2228 00:00:00"
Existe-t-il un moyen d'éviter de jongler avec la touche majuscule et de résoudre ce problème de temps et d'atténuer le risque d'erreur de frappe ?
Merci
@+
 
M

Monique

Guest
Bonjour,

Tu peux rester en majuscules.
Dans "Outils - Options", onglet "Orthographe",
tu cliques sur "options de correction automatique"
et tu demandes à remplacer .. (2 points horizontaux) par : (2points verticaux)
 

Discussions similaires

Réponses
1
Affichages
1 K

Statistiques des forums

Discussions
312 503
Messages
2 089 062
Membres
104 014
dernier inscrit
Aurélie MONTEIL