Re...
(...)
Des fois j'ai le problème qu'une formule ne fonctionne pas et lorsque j'en trouve la raison, c'est qu'une personne a fait une mauvaise saisie (p.ex. un . au lieu de , dans un chiffre) ou qu'une cellule apparemment vide ne l'est pas aux yeux d'Excel (je dois dire que je n'ai jamais compris en quoi elle n'était pas vide).
Est-ce qu'il y a une préférence pour * ou ; pour éviter ce genre de problèmes
(...)
Je croyais avoir déjà répondu à cela.
Supposons que le séparateur décimale soit, pour vous, la virgule et qu'un opérateur saisisse 3
.5.
Avec la formule de
Monique, vous ne vous en apercevrez pas. La donnée sera ignorée.
Avec la formule de
tototiti2008, vous en serez informé puisque sa formule renverra
#VALEUR!.
Par conséquent, si votre idée est de forcer la saisie de données exclusivement numériques, vous devez opter pour cette dernière formule.
Si, au contraire, vous souhaitez autoriser l'opérateur à saisir autre chose que des nombres, par exemple un texte genre
"donnée indisponible" pour une donnée inconnue, et que vous souhaitez que le calcul s'effectue malgré tout sur les données disponibles, vous choisirez la première formule.
Finalement :
La seule question qui se pose est : "Que veux-je faire ?"...
(...)
y a-t-il d'autres combines pour éviter cela?
(...)
Probablement. Toute la difficulté réside dans la définition
exacte des types de données qu'on accepte ou qu'on refuse.