Trop d'arguments pour une fonction comment résoudre ?
emma1992_kelo
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème avec une fonction, Excel me dit que j'ai trop d'arguments.
=SI(OU(G2="Supprimer";G2="");"";SI(G2="NE";G2="");"";SI(G2="Conserver tel quel";F2;SIERREUR(STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5)*1;STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5))))
C'est une fonction qui sert à remplacer des informations sur une cellule dans une autre en fonction des actions à faire ( supprimer =vide, Ne = vide, conserver tel quel = garde la même valeur de la cellule dan la nouvelle cellule et etc..
Comment l'améliorer ?
J'ai un problème avec une fonction, Excel me dit que j'ai trop d'arguments.
=SI(OU(G2="Supprimer";G2="");"";SI(G2="NE";G2="");"";SI(G2="Conserver tel quel";F2;SIERREUR(STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5)*1;STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5))))
C'est une fonction qui sert à remplacer des informations sur une cellule dans une autre en fonction des actions à faire ( supprimer =vide, Ne = vide, conserver tel quel = garde la même valeur de la cellule dan la nouvelle cellule et etc..
Comment l'améliorer ?
A voir également:
- Vous avez entré un nombre insuffisant d'arguments pour cette fonction
- Fonction si et - Guide
- Nombre de jours entre deux dates excel - Guide
- Gmail espace de stockage insuffisant - Guide
- Nombre facile - Télécharger - Outils professionnels
- Fonction moyenne excel - Guide
2 réponses
bonjour,
à tester :
=SI(OU(G2="Supprimer";G2="");SI(G2="NE";G2="");SI(G2="Conserver tel quel";F2;SIERREUR(STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5)*1;STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5))))
à tester :
=SI(OU(G2="Supprimer";G2="");SI(G2="NE";G2="");SI(G2="Conserver tel quel";F2;SIERREUR(STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5)*1;STXT(G2;TROUVE("_";SI(NB.SI(G2;"*Niveau*")=0;SUBSTITUE(G2;"à";"à_");SUBSTITUE(G2;"Niveau ";"Niveau_")))+1;5))))