Décomposer un numéro
Fermé
lison78
Messages postés
1
Date d'inscription
lundi 23 mars 2015
Statut
Membre
Dernière intervention
23 mars 2015
-
23 mars 2015 à 16:01
lison78 - 26 mars 2015 à 13:59
lison78 - 26 mars 2015 à 13:59
A voir également:
- Décomposer un numéro
- Numero prive - Guide
- Rappeler un numéro masqué ✓ - Forum Mobile
- A qui appartient ce numéro - Guide
- Numéro symbole ✓ - Forum Word
- Numéro père noël whatsapp - Guide
9 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 302
23 mars 2015 à 16:07
23 mars 2015 à 16:07
Bonjour,
Les numéros sont sur une seule cellule et séparés par un espace
Sélectionnes la cellule
Données--convertir-délimité
suivant
cocher espace
et c'est gagné :o)
Michel
Les numéros sont sur une seule cellule et séparés par un espace
Sélectionnes la cellule
Données--convertir-délimité
suivant
cocher espace
et c'est gagné :o)
Michel
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
23 mars 2015 à 18:24
23 mars 2015 à 18:24
Bonsoir
(salut Michel)
alors c'est que vos données ne correspondent pas, s'il y a bien un blanc entre chaque N° , la méthode Michel répartit les N° chacun dans une colonne.
Vous devriez mettre un modèle à disposition pour que l'on voit ce qui ne convient pas
voir sur:
https://www.cjoint.com/
en revenant ici coller le lien donné par le site
à vous lire
(salut Michel)
alors c'est que vos données ne correspondent pas, s'il y a bien un blanc entre chaque N° , la méthode Michel répartit les N° chacun dans une colonne.
Vous devriez mettre un modèle à disposition pour que l'on voit ce qui ne convient pas
voir sur:
https://www.cjoint.com/
en revenant ici coller le lien donné par le site
à vous lire
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 079
Modifié par Mike-31 le 23/03/2015 à 18:32
Modifié par Mike-31 le 23/03/2015 à 18:32
Bonsoir,
Parce qu'il n'y a pas d'espace entre chaque caractère, alors essaye de sélectionner tes données et Données/Convertir/largeur fixe/Suivant/dans l'aperçu clique entre chaque valeur de la chaine, un flèche apparaitra à l'endroit ou la chaine se coupera et Terminer
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Parce qu'il n'y a pas d'espace entre chaque caractère, alors essaye de sélectionner tes données et Données/Convertir/largeur fixe/Suivant/dans l'aperçu clique entre chaque valeur de la chaine, un flèche apparaitra à l'endroit ou la chaine se coupera et Terminer
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonjour,
voila un visuel de ce que j'aimerai avoir en résultat...
http://cjoint.com/?3Cykv08G5Cy
Merci de votre aide !
voila un visuel de ce que j'aimerai avoir en résultat...
http://cjoint.com/?3Cykv08G5Cy
Merci de votre aide !
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 302
24 mars 2015 à 10:49
24 mars 2015 à 10:49
Bonjour,
peut-^tre accéder à la demande de Vaucluse, à savoir ton classeur ACTUEL et non ce que tu voudrais avoir
sinon, on ne pourra rien pour toi
Donc, à toi de décider
peut-^tre accéder à la demande de Vaucluse, à savoir ton classeur ACTUEL et non ce que tu voudrais avoir
sinon, on ne pourra rien pour toi
Donc, à toi de décider
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
PapyLuc51
Messages postés
4317
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 mai 2024
1 411
24 mars 2015 à 10:44
24 mars 2015 à 10:44
Bonjour
Si tu suis les instructions de michel_m à la lettre ça ne peut que fonctionner, j'ai essayé sans les problèmes que tu décris dans le message 2
Cordialement
Si tu suis les instructions de michel_m à la lettre ça ne peut que fonctionner, j'ai essayé sans les problèmes que tu décris dans le message 2
Cordialement
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 079
Modifié par Mike-31 le 24/03/2015 à 13:18
Modifié par Mike-31 le 24/03/2015 à 13:18
Re,
par formule sera lourd avec des formules compliquées parce qu'il faut gérer plusieurs types de séparateurs " à ", "->", si par exemple ta première donnée est en A2, la première formule en B2 par exemple
=SI(A2="";"";GAUCHE(SUBSTITUE($A2;"->";" à ");TROUVE(" ";SUBSTITUE($A2;"->";" à ");1)-1))
incrémente la formule vers le bas
en C2 cette formule
=SIERREUR(SI(DROITE(B2;2)<DROITE(STXT(SUBSTITUE($A2;"->";" à ");TROUVE(" ";SUBSTITUE($A2;"->";" à ");1)+3;10);2);GAUCHE(B2;NBCAR(B2)-2)&0&DROITE(B2;2)+1;"");"")
incrémente cette formule vers le bas, puis cette colonne vers la droite sur un nombre de colonne assez important pour permettre un affichage qui serait plus important
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
par formule sera lourd avec des formules compliquées parce qu'il faut gérer plusieurs types de séparateurs " à ", "->", si par exemple ta première donnée est en A2, la première formule en B2 par exemple
=SI(A2="";"";GAUCHE(SUBSTITUE($A2;"->";" à ");TROUVE(" ";SUBSTITUE($A2;"->";" à ");1)-1))
incrémente la formule vers le bas
en C2 cette formule
=SIERREUR(SI(DROITE(B2;2)<DROITE(STXT(SUBSTITUE($A2;"->";" à ");TROUVE(" ";SUBSTITUE($A2;"->";" à ");1)+3;10);2);GAUCHE(B2;NBCAR(B2)-2)&0&DROITE(B2;2)+1;"");"")
incrémente cette formule vers le bas, puis cette colonne vers la droite sur un nombre de colonne assez important pour permettre un affichage qui serait plus important
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 079
Modifié par Mike-31 le 25/03/2015 à 20:58
Modifié par Mike-31 le 25/03/2015 à 20:58
Re,
Le problème pour traiter ta demande est le saut de numéro entre les plage, exemple cette ligne
13G15112->13G15113;13G15144->13G15145;13G15006->13G15007
si on pouvait traiter du premier numéro 13G15112 au dernier 13G15007 cela ne poserait aucun problème.
Par contre dans ton cas sont les sauts
cette chaine 13G15112->13G15113 pas de problème mais la deuxième recommence à 13G15144, la troisième recommence à 13G15006
je regarde comment contourner ce problème
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Le problème pour traiter ta demande est le saut de numéro entre les plage, exemple cette ligne
13G15112->13G15113;13G15144->13G15145;13G15006->13G15007
si on pouvait traiter du premier numéro 13G15112 au dernier 13G15007 cela ne poserait aucun problème.
Par contre dans ton cas sont les sauts
cette chaine 13G15112->13G15113 pas de problème mais la deuxième recommence à 13G15144, la troisième recommence à 13G15006
je regarde comment contourner ce problème
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
23 mars 2015 à 18:12
merci de votre réponse. C'est efficace mais seulement en partie car cela ne me donne que le 1er et le dernier numéro...
il faudrait que tous les numéros intermédiaires apparaissent aux aussi...