SIERREUR() et SI.CONDITIONS() : nombre d'arguments insuffisant

Anonyme
2021-10-22T14:59:59+00:00

Bonjour,

SIERREUR() et SI.CONDITIONS() affichent un nombre insuffisant d'arguments

Mmerci pour la réponse

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Anonyme
2021-10-22T17:09:52+00:00

Effectivement, la fonction SIERREUR n'admet que deux arguments, la formule à tester et la valeur à retourner quand le test est positif (quand il y a erreur). Il te faut seulement tester la partie qui renvoie l'erreur, en l'occurrence la somme. S'il n'y a pas d'erreur, cela te retourne la valeur calculée par la formule, s'il y a erreur, cela te retourne celle que tu lui propose. Autrement dit, tu peux écrire ta formule ainsi :

=SI(SIERREUR(SOMME($F$4*C8-F8-I8-L8-O8);1)=0;"Payé";"")

Quand la somme retourne une erreur, cela te retourne la valeur 1 (en fait n'importe quel nombre sauf le zéro). S'il n'y a pas d'erreur, ça te retourne le résultat de la somme. Et c'est donc sur cela que porte la fonction SI initiale.

Sinon, peut-être plus facile à suivre, tu peux utiliser la fonction ESTERREUR et écrire ta formule ainsi :

=SI(ESTERREUR(SOMME($F$4*C8-F8-I8-L8-O8));"";SI(SOMME($F$4*C8-F8-I8-L8-O8)=0;"Payé";""))

Bon, ce n'est pas très simple à détailler, j'espère que ça t'éclairera dans l'utilisation de la fonction...

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

3 réponses supplémentaires

  1. Anonyme
    2021-10-23T05:27:21+00:00

    Bonjour

    Parfait

    Merci et bon weekend

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2021-10-22T15:58:10+00:00

    =SI(SOMME($F$4*C8-F8-I8-L8-O8)=0;"Payé";"")

    cette formule fonctionne

    mais si je contrôle l'erreur #valeur problème

    =SIerreur(SOMME($F$4*C8-F8-I8-L8-O8)=0;"Payé";""));""

    trop d'arguments pour cette fonction

    Merci pour votre aide

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2021-10-22T15:07:36+00:00

    On veut bien te croire, mais pour pouvoir t'aider, il faudrait que tu donnes plus de précisions. 😉 Le mieux serait un court exemple de ce que tu cherches à faire, ce que tu observes, ce qui ne te semble pas correspondre à ce que tu attends...

    Pour ce qui est de SI.CONDITIONS, on peut aller jusqu'à 127 tests logiques, ce qui laisse tout de même quelques possibilités. Et, entre nous, si tu arrives à dépasser 127 conditions différentes, tu peux peut-être trouver des simplifications dans ta formule...

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire