Formule erronée due à une référence ayant une décimale [Résolu/Fermé]

Signaler
Messages postés
61
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
4 octobre 2016
-
Happy79_2
Messages postés
61
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
4 octobre 2016
-
Bonjour,

J'essai de produire une formule pour calculer les points spécifique d'un pool de hockey. Or, celle-ci ne fonctionne pas lorsque l'une des cellules a une réfénce sur une autre feuille et qu'elle a une décimale.

Par exemple : (Légende Feuille 1 = F1; Feuille 2 = F2)
=SOMME(I6*$M$1;J6*$M$3;K6*$M$2)+((L6-0,9)*1000)
  • F1 étant ma base de donnée source
  • Cette formule est en F2 et la référence de L6 est en F1
  • La cellule L6 correspond à un coefficient d'efficacité, donc une décimale.
  • Cette formule fonctionne lorsque je change la référence et que je tape moi même la décimale.


Pourquoi Excel me mets VALEUR comme code d'erreur et que puis-je changer pour que cela fonctionne?

2 réponses

Messages postés
24917
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
29 février 2020
5 058
Bonsoir
Plusieurs raisons possibles

1°) si la cellule L6 est en feuille F2 et la formule en feuille F1 il faut écrire:
=SOMME(I6*$M$1;J6*$M$3;K6*$M$2)+((F1!L6-0,9)*1000)

1°) qu'y a t'il dans L6? une formule, une valeur?
si une formule renvoi parfois "" sous condition, ce n'est plus une valeur num.
vérifiez que cette valeur soit bien numérique dans tous les cas.

2°) votre séparateur de décimales est bien la virgule et pas le point
dans les options Excel?

crdlmnt

Messages postés
61
Date d'inscription
vendredi 19 septembre 2014
Statut
Membre
Dernière intervention
4 octobre 2016
1
Bonjour,

En guise de réponse :
1) Oui la cellule L6 est en F2, mais la formule est en M6 de F2 (Pas F1);
ce qui est en L6 est "='Modèle Stats_Goal '!N5" qui est le nom F1 et la cellule référence.
N5 (dans F1) contient un coefficient (ex : 0.914) qui a été copier d'un site de statistiques.

2)... ahh le point...c'est sûrement ça le problème...

Simple! mais fallait y penser! Merci!