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

Résolu
Shu -  
chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   -
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. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    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
  2. tontong
     
    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. Shu
       
      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
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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. cocotehier
       
      Bonne Fête !
      0
      1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281 > cocotehier
         
        Merci cocotehier ;-)
        Bonne soirée
        0
  4. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

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

    Cordialement.
    0