Extraction / Copie Transposer Vertical

Résolu
Bingo_amd Messages postés 35 Statut Membre -  
Bingo_amd Messages postés 35 Statut Membre -
Bonjour à tous;

je dispose d'une cellule excel contenant plusieurs numéro séparer d'un espace, ce que je veux c'est faire une copie transposer verticalement tout en splittant les numéros de la cellule
ex : 123 12 14 25 36 17 987
résultats souhaité :
123
12
14
25
36
17
987

Merci.

1 réponse

  1. mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   22
     
    Bonjour,

    Si ta valeur est en "A1":

    =SI(NBCAR($A$1)-NBCAR(SUBSTITUE($A$1;" ";""))+1<LIGNES($1:1);"";SI(LIGNES($1:1)>NBCAR($A$1)-NBCAR(SUBSTITUE($A$1;" ";""));DROITE($A$1;NBCAR($A$1)-TROUVE("^^";SUBSTITUE($A$1;" ";"^^";NBCAR($A$1)-NBCAR(SUBSTITUE($A$1;" ";"")))));SI(LIGNES($1:1)=1;STXT($A$1;1;TROUVE("^^";SUBSTITUE($A$1;" ";"^^";1))-1);STXT($A$1;TROUVE("^^";SUBSTITUE($A$1;" ";"^^";LIGNES($1:1)-1))+1;TROUVE("^^";SUBSTITUE($A$1;" ";"^^";LIGNES($1:1)))-TROUVE("^^";SUBSTITUE($A$1;" ";"^^";LIGNES($1:1)-1))-1))))

    Tirer vers le bas autant que nécessaire.

    Cordialement.
    0
    1. Bingo_amd Messages postés 35 Statut Membre
       
      Merci ça marche à la perfection :)

      Cordialement.
      0
    2. Bingo_amd Messages postés 35 Statut Membre
       
      aussi si c'est possible

      comment puis je savoir avec une formule le nombre de numéro dans la cellule
      ex : pour 123 12 14 25 36 17 987 j'ai 7 etc..

      Merci.
      0
    3. mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   22 > Bingo_amd Messages postés 35 Statut Membre
       
      Re,

      On peut ruser en comptant les espaces et en ajoutant +1, cela donnerait:
      =NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))+1

      Cordialement.
      0
    4. Bingo_amd Messages postés 35 Statut Membre
       
      oui mais pourquoi le +1 à la fin ?

      Merci.
      0
    5. mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   22 > Bingo_amd Messages postés 35 Statut Membre
       
      Re,

      Je te l'ais dit, on compte le nombre d'espace de 123 12 14 25 36 17 987, cela fait 6 espaces, pour avoir le nombre de chiffres on ajoute +1 et pis c'est tout !
      Cdlt.
      0