Si la fonction dans les feuilles de calcul Google affiche une erreur d'analyse, quel est le problème?

9

Quel est le problème avec ce code?

= IF (F3+E3+D3 > 0, F3+E3+D3, 0)

Je veux que la cellule contienne la somme uniquement si elle est positive. S'il est négatif, je veux que zéro soit là.

La feuille de calcul Google me donne une erreur: erreur d'analyse.

Josef Sábl
la source
La fonction fonctionne bien pour moi. Je l'ai copié et collé dans la feuille de calcul Google sans y apporter de modifications. Il ne semble rien y avoir de mal à mon avis.

Réponses:

11

Avez-vous essayé d'utiliser ";" au lieu de "," ?

Ale
la source
1
Oui cela fonctionne. Mais pourquoi toute la documentation mentionne ","?
1
Je n'ai aucune idée, normalement il est utilisé ";" dans ces expressions
Probablement un peu de désordre avec les paramètres régionaux. Dans mon pays, nous utilisons "," comme séparateur décimal, donc 1,2,3,4 pourrait être interprété comme 1,2, 3,4 ou 1, 2, 3, 4. Google, allez !?
3
@Josef La norme utilisée par Google stipule que cela ;doit être autorisé, mais cela ,peut être utilisé. En raison des problèmes de paramètres régionaux que vous avez mentionnés, la virgule ne fonctionnera pas dans les paramètres régionaux où le séparateur décimal est une virgule. D'un autre côté, les points-virgules fonctionneront dans n'importe quel environnement local. Malheureusement, les documents semblent avoir été écrits par quelqu'un aux États-Unis (ou au Royaume-Uni, en Australie, etc.) et ils ont choisi d'utiliser la virgule. Ils ont été informés, mais la résolution des problèmes de Google est une bête lente et mystérieuse.
Tom Horwood