Message d'erreur dans formule matricielle

sellig 29

XLDnaute Occasionnel
Bonjour,

La formule isole les chiffres insérée dans du texte (formule matricielle trouvée sur le site)

Cela correspond bien à ce que je recherche, toutefois, si la cellule ne contient pas de chiffres, je n'arrive pas à faire disparaitre le message d'erreur (esterreur?)

Pouvez m'aider à résoudre ce petit problème, en PJ l'exemple est plus parlant!
 

Pièces jointes

  • Isoler les chiffres.xlsx
    9.6 KB · Affichages: 48

Jocelyn

XLDnaute Barbatruc
Re : Message d'erreur dans formule matricielle

Bonjour le Forum,
Bonjour sellig 29,

A partir de la version 2007 d'excel tu peux pour supprimer les message d'erreurs écrire les formule de cette façon

=SIERREUR(la formule;"")

Cordialement
 

R@chid

XLDnaute Barbatruc
Re : Message d'erreur dans formule matricielle

Bonjour @ tous,
Salut Jocelyn,
@ sellig 29,
Ta formule est trop longue, tu peux utiliser celle-ci,
Code:
=SIERREUR(CNUM(STXT(F6;EQUIV(VRAI;ESTNUM(CNUM(STXT(F6;LIGNE(INDIRECT("1:"&NBCAR(F6)));1)));0);NB(CNUM(STXT(F6;LIGNE(INDIRECT("1:"&NBCAR(F6)));1)))));"")
@ valider toujours par Ctrl+Maj+Entree

@ + +
 

sellig 29

XLDnaute Occasionnel
Re : Message d'erreur dans formule matricielle

Merci Jocelyn, j'ai essayé mais je suis confronté au même problème "Impossible d'entrer la formule spécifiée car elle utilise plus de niveau d'imbrication que ne l'autorise le format du fichier actuel"
 

R@chid

XLDnaute Barbatruc
Re : Message d'erreur dans formule matricielle

Re,
Bonjour @ tous,
Salut Jocelyn,
@ sellig 29,
Ta formule est trop longue, tu peux utiliser celle-ci,
Code:
=SIERREUR(CNUM(STXT(F6;EQUIV(VRAI;ESTNUM(CNUM(STXT(F6;LIGNE(INDIRECT("1:"&NBCAR(F6)));1)));0);NB(CNUM(STXT(F6;LIGNE(INDIRECT("1:"&NBCAR(F6)));1)))));"")
@ valider toujours par Ctrl+Maj+Entree

@ + +

As-tu vu ma réponse ??

@ + +
 

sellig 29

XLDnaute Occasionnel
Re : Message d'erreur dans formule matricielle

Oui merci je viens d'essayer, le message d'erreur disparait effectivement sur le fichier joint, toutefois lorsque je le transpose sur mon fichier définitif (que je ne peux pas insérer sur le forum) le message cité dans mon post#4 apparait?
 

R@chid

XLDnaute Barbatruc
Re : Message d'erreur dans formule matricielle

Re,
Ok essayer cette formule,
Code:
=SI(NB(CNUM(STXT(F6;LIGNE(1:255);1)));CNUM(STXT(F6;EQUIV(VRAI;ESTNUM(CNUM(STXT(F6;LIGNE(1:255);1)));0);NB(CNUM(STXT(F6;LIGNE(1:255);1)))));"")
@ valider par Ctrl+Maj+Entree
@ + +
 

Discussions similaires

Réponses
4
Affichages
297

Statistiques des forums

Discussions
312 273
Messages
2 086 695
Membres
103 372
dernier inscrit
BibiCh