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.
A voir également:

1 réponse

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
Bingo_amd Messages postés 35 Statut Membre
 
Merci ça marche à la perfection :)

Cordialement.
0
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
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
Bingo_amd Messages postés 35 Statut Membre
 
oui mais pourquoi le +1 à la fin ?

Merci.
0
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