[EXCEL] extraction de donnée d'une cellule

Résolu
Bonjour,

Est-il possible sous Excel 2000, d'extraire les données d'une cellule, se trouvant derrière un mot

éxemple :

123 aaa 456
récupérer 456 pour le placer dans une autre cellule
ce qui se trouve derrière aaa n'aura pas toujours le même nombre de caractère

merci
Configuration: EXCEL 2000

4 réponses

  1. Contributeur
    Et tes deux premières séries de caractères sont toujours de 3 (c'est à dire 3 chiffres puis 3 lettres), et c'est seulement la dernière qui fluctue ? Ou bien ces deux chaînes fluctuent aussi selon leur nombre de caractères ?
    1
    1. Bonjour,
      Si l'expression "123 aaa 456" est en A2 on peut appliquer la formule générale
      =STXT(A2;TROUVE("aaa";A2;1)+3;NBCAR(A2)-TROUVE("aaa";A2;1))
      Le résultat "456" est du texte pour exploiter une valeur numérique il faudra appliquer une fonction CNUM
      1
      1. merci à tous pour vos réponses
        Alors effectivement, ce qu'il y a avant "aaa" est complètement aléatoir, aussi bien en nombre de caractère, qu'en nombre d'espaces
        Tontong, j'ai adapté ta formule à mes besoins, je ne sais pas comment tu as trouvé ça mais ça fonctionne impecc !!!

        merci beaucoup
        0
    2. Contributeur
      Bonsoir,

      Ou bien si c'est toujours après le 2nd espace :
      =STXT(A2;CHERCHE(" ";A2;CHERCHE(" ";A2;1)+1)+1;50)

      eric
      0
      1. Bonne Fête !
        0
      2. Contributeur
        @cocotehierMerci cocotehier ;-)
        Bonne soirée
        0
    3. Contributeur
      Bonjour,

      si nous avons bien répondu à ta question, alors tu devrais mettre ton sujet en résolu. Merci.

      Cordialement.
      0