EXCEL extraire chiffres au milieu de lettres

Bonjour,

je cherche à enlever 5 chiffres qui se suivent (le code postal) au milieu d'une ligne de caractères texte (adresse à droite et ville à gauche)

il doit exister une formule qui reconnait les chiffres au milieu de lettre ou qui puisse me dire a partir de quel caractere (quel nombre) commence les chiffres et a partir de quel caractere ils finissent (du style =DROITE() ou =GAUCHE()

j'ai trouvé une formule:
{=1*STXT(A1;EQUIV(0;ESTERREUR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1);0);NBCAR(A1)-SOMME((ESTERREUR(STXT(A1;LIGNE(INDIRECT("1:&NBCAR(A1)));1)*1)*1)))}
mais ça ne marche pas
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. Moi aussi j'aurais bien besoin d'aide sur le meme sujet !!
    2
    1. Contributeur
      salut
      c'est une formule matricielle elle se valide par ctrl+shift+enter
      ceci dit une formule est adaptée à une structure de tableau
      est-la même pour toi que le tableau où tu as récupéré cette formule ?
      0
      1. je voudrais extraire les chiffres dans un texte dans excel . le chiffres n'etant jamais de la meme longueur ex 15; 200 ;2255

        exemple : 15 cahiers

        en 15

        merci
        0