A voir également:
- Probleme sur une formule excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel - Guide
- Formule excel si et - Guide
- Formule moyenne excel - Guide
- Liste déroulante excel - Guide
1 réponse
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
826
15 juin 2010 à 11:15
15 juin 2010 à 11:15
bonjour,
je ne sais pas si j'ai tout compris, mais je ne vois pas comment cette formule peut fonctionner en l'état :
1) si n°cellule = "montant ( 5000.00 )" alors dans la condition du SI n°cellule="montant" renvoi FAUX donc on aura toujours 0.
2) si on modifie le test de cette façon :
CHERCHE("montant";n°cellule)=1
on obtient pour le coup VRAI, donc la formule 'passe' bien sur
stxt(n°cellule;10;11). Hors cela renvoie "2500.00 )" que CNUM ne peut évidemment pas convertir en nombre...
Toujours par rapport à ce que j'ai compris voici une formule qui fonctionne quelque soit le montant entre parenthèses :
=CNUM(SI(CHERCHE("montant";n°cellule)=1;STXT(n°cellule;CHERCHE("(";n°cellule)+1;CHERCHE(")";n°cellule)-CHERCHE("(";n°cellule)-1);0))
je ne sais pas si j'ai tout compris, mais je ne vois pas comment cette formule peut fonctionner en l'état :
1) si n°cellule = "montant ( 5000.00 )" alors dans la condition du SI n°cellule="montant" renvoi FAUX donc on aura toujours 0.
2) si on modifie le test de cette façon :
CHERCHE("montant";n°cellule)=1
on obtient pour le coup VRAI, donc la formule 'passe' bien sur
stxt(n°cellule;10;11). Hors cela renvoie "2500.00 )" que CNUM ne peut évidemment pas convertir en nombre...
Toujours par rapport à ce que j'ai compris voici une formule qui fonctionne quelque soit le montant entre parenthèses :
=CNUM(SI(CHERCHE("montant";n°cellule)=1;STXT(n°cellule;CHERCHE("(";n°cellule)+1;CHERCHE(")";n°cellule)-CHERCHE("(";n°cellule)-1);0))
25 juin 2010 à 14:27
c'est trés gentil de votre part, merci encore.