Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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,

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,
Ma formule réduite ne va pas poser un problème de niveaux d'imbrication, même sur Excel2003, mais le probleme qui existe avec2003 c'est la fonctionne SIERREUR()

@ + +
 

sellig 29

XLDnaute Occasionnel
Re : Message d'erreur dans formule matricielle

J'ai mis en PJ la formule dans le format qui correspond à mon fichier définitif (il sert alternativement sur 2003 ou 2007)
 

Pièces jointes

  • Isoler chiffrres.xls
    17.5 KB · Affichages: 37

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
339
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…