Fonction SI
lou3313
-
Raymond PENTIER Messages postés 58993 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58993 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a tous,
j'ai un souci de syntaxe dans ma fonction (ET)
En effet, lorsque je crée la fonction dans la cellule E10, comme ci-dessous
=ET(SI(B10="Perrier";"20";"0");ET(SI(B10="Dafonséca";"32";"0")))
Il s'affiche une différence de valeur dans ma cellule de destination,
alors que je voudrais, que si dans la cellule B10, je tape Perrier, dans la cellule E10
s'affiche 20 ou rien si rien dans B10 et si dans B10 je tape Dafonséca, dans la cellule E10
s'affiche 32 ou rien si rien dans B10 st ainsi de suite.
J'espère avoir été explicite dans ma formulation pour une aide
Dans l'attente éventuelle de vous lire
Je vous remercie à l'avance et vous souhaite une bonne journée.
A+
j'ai un souci de syntaxe dans ma fonction (ET)
En effet, lorsque je crée la fonction dans la cellule E10, comme ci-dessous
=ET(SI(B10="Perrier";"20";"0");ET(SI(B10="Dafonséca";"32";"0")))
Il s'affiche une différence de valeur dans ma cellule de destination,
alors que je voudrais, que si dans la cellule B10, je tape Perrier, dans la cellule E10
s'affiche 20 ou rien si rien dans B10 et si dans B10 je tape Dafonséca, dans la cellule E10
s'affiche 32 ou rien si rien dans B10 st ainsi de suite.
J'espère avoir été explicite dans ma formulation pour une aide
Dans l'attente éventuelle de vous lire
Je vous remercie à l'avance et vous souhaite une bonne journée.
A+
A voir également:
- Fonction SI
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
1 réponse
Bonjour.
Laisse-moi te dire que ta formule est de la plus haute fantaisie, et tu l'as écrite sans consulter la syntaxe des deux fonctions concernées ...
=ET(SI(B10="Perrier";"20";"0");ET(SI(B10="Dafonséca";"32";"0")))
ne peut même pas démarrer, car aucune formule ne peut commencer avec ET !
Dans ton exemple, la fonction ET est d'ailleurs parfaitement inutile :
=SI(B10="Perrier";20;SI(B10="Dafonséca";32;0))
En effet la syntaxe à respecter est :
=SI(test_logique;valeur_si_vrai;valeur_si_faux)
que l'on peut imbriquer.
Tu noteras aussi que les guillemets se mettent seulement pour l'affichage des textes ; pas des valeurs numériques !
Laisse-moi te dire que ta formule est de la plus haute fantaisie, et tu l'as écrite sans consulter la syntaxe des deux fonctions concernées ...
=ET(SI(B10="Perrier";"20";"0");ET(SI(B10="Dafonséca";"32";"0")))
ne peut même pas démarrer, car aucune formule ne peut commencer avec ET !
Dans ton exemple, la fonction ET est d'ailleurs parfaitement inutile :
=SI(B10="Perrier";20;SI(B10="Dafonséca";32;0))
En effet la syntaxe à respecter est :
=SI(test_logique;valeur_si_vrai;valeur_si_faux)
que l'on peut imbriquer.
Tu noteras aussi que les guillemets se mettent seulement pour l'affichage des textes ; pas des valeurs numériques !