Ajouter des caractères dans une cellule
Résolu/Fermé
Aliben
-
Modifié par Aliben le 18/12/2013 à 16:13
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 19 déc. 2013 à 11:41
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 19 déc. 2013 à 11:41
Bonjour,
J'ai des cellules composées de chiffres provenant de la saisie de questionnaires à choix multiples 12, 123456, 124, 156, ect. Je n'ai pas tout le temps le même nombre de caractères et parfois même des cellules vides. J'ai besoin pour les transférer sur logiciel d'analyses de séparer chaque chiffre par un "/".
J'ai regardé un peu sur différents forum sans trouver de réponse.
Je vous remercie par avance
Alain
J'ai des cellules composées de chiffres provenant de la saisie de questionnaires à choix multiples 12, 123456, 124, 156, ect. Je n'ai pas tout le temps le même nombre de caractères et parfois même des cellules vides. J'ai besoin pour les transférer sur logiciel d'analyses de séparer chaque chiffre par un "/".
J'ai regardé un peu sur différents forum sans trouver de réponse.
Je vous remercie par avance
Alain
A voir également:
- Ajouter des caractères dans une cellule
- Caractères ascii - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux clavier azerty - Guide
6 réponses
Bonjour,
Incroyable de rapidité !
J'ai cinq « colonnes » à traiter une avec 5 positions, 4, 4 ,7 et 7
Je n'ai pas de zéro et je ne sais pas si ça gênera, à mon avis non, il prendra cela pour des sans réponses
J'ai mis plus de temps à trouver comment vous répondre !
Incroyable de rapidité !
J'ai cinq « colonnes » à traiter une avec 5 positions, 4, 4 ,7 et 7
Je n'ai pas de zéro et je ne sais pas si ça gênera, à mon avis non, il prendra cela pour des sans réponses
J'ai mis plus de temps à trouver comment vous répondre !
Raymond PENTIER
Messages postés
58935
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 avril 2025
17 313
Modifié par Raymond PENTIER le 18/12/2013 à 16:17
Modifié par Raymond PENTIER le 18/12/2013 à 16:17
Bonjour.
1) Est-ce que le chiffre 0 figure dans un de tes nombres ?
2) Est-ce que ça va perturber ton logiciel d'analyse si on ajoute des 0 ?
3) Quelle est la taille maximum (nombre de chiffres) de tes données ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
1) Est-ce que le chiffre 0 figure dans un de tes nombres ?
2) Est-ce que ça va perturber ton logiciel d'analyse si on ajoute des 0 ?
3) Quelle est la taille maximum (nombre de chiffres) de tes données ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Raymond PENTIER
Messages postés
58935
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 avril 2025
17 313
18 déc. 2013 à 16:19
18 déc. 2013 à 16:19
* Ce serait sympa de joindre ton fichier (ou un extrait significatif).
* Tu ne risquais pas de trouver une solution dans un quelconque forum, cette manipulation n'ayant certainement jamais été réalisée ...
* Tu ne risquais pas de trouver une solution dans un quelconque forum, cette manipulation n'ayant certainement jamais été réalisée ...
tontong
Messages postés
2572
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
14 mars 2025
1 062
18 déc. 2013 à 17:54
18 déc. 2013 à 17:54
Bonjour,
Solution à vérifier avec une copie ou une copie partielle du fichier:
Enregistrer au format .csv >> Fermer.
Ouvrir le .csv avec un éditeur de texte genre Wordpad >> Remplacer les ; par des /
Enregistrer.
Solution à vérifier avec une copie ou une copie partielle du fichier:
Enregistrer au format .csv >> Fermer.
Ouvrir le .csv avec un éditeur de texte genre Wordpad >> Remplacer les ; par des /
Enregistrer.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 430
18 déc. 2013 à 18:18
18 déc. 2013 à 18:18
Bonjour
pour faire joujou seulement, dans le cas au maximum de 7 chiffres
Copier les valeurs en colonne A
Sélectionner A et "convertir" / délimité / suivant, séparer les chiffres un par un dans la fenêtre et terminer
les chiffres sont isolés de colonne A à colonne G
en H la formule ci dessous
=SI(A1="";"";A1)&SI(B1="";"";"/"&B1)&SI(C1="";"";"/"&C1)&SI(D1="";"";"/"&D1)&SI(E1="";"";"/"&E1)&SI(F1="";"";"/"&F1)&SI(G1="";"";"/"&G1)
Copier le résultat et collage spécial valeur sur un champ libre
crdlmnt
pour faire joujou seulement, dans le cas au maximum de 7 chiffres
Copier les valeurs en colonne A
Sélectionner A et "convertir" / délimité / suivant, séparer les chiffres un par un dans la fenêtre et terminer
les chiffres sont isolés de colonne A à colonne G
en H la formule ci dessous
=SI(A1="";"";A1)&SI(B1="";"";"/"&B1)&SI(C1="";"";"/"&C1)&SI(D1="";"";"/"&D1)&SI(E1="";"";"/"&E1)&SI(F1="";"";"/"&F1)&SI(G1="";"";"/"&G1)
Copier le résultat et collage spécial valeur sur un champ libre
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
18 déc. 2013 à 18:30
18 déc. 2013 à 18:30
Bonjour à tous
Une autre solution via une macro
https://www.cjoint.com/?3LssC5WL61j
Cdlmnt
Une autre solution via une macro
https://www.cjoint.com/?3LssC5WL61j
Cdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 430
18 déc. 2013 à 18:38
18 déc. 2013 à 18:38
Effectivement... bravo.
crdlmnt
crdlmnt
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
19 déc. 2013 à 11:41
19 déc. 2013 à 11:41
De rien
Si la plage a traiter est grande, une proposition plus rapide
https://www.cjoint.com/?3LtlOHUCYDx
Cdlmnt
Si la plage a traiter est grande, une proposition plus rapide
https://www.cjoint.com/?3LtlOHUCYDx
Cdlmnt
18 déc. 2013 à 16:29
A1 3 1 3 1 1
A2 4 1 34 2 12 13
A3 35 1 36 2 24 235
A4 2 124 23 2 123 123
A5 3 2 4 2 2 1
A6 1 1 5 2 1 12346
A7 4 1 35 1 16
A8 1 1 3 2 2 1356
A9 1 1 13 1 3
A10 4 1 23 2 2 24
A11 1 12 235 1 135
A12 1 12 35 1 136
A13 1 1 2 1
A14 1 1 35 2 1 123456
18 déc. 2013 à 16:42
Les A, B, C, représentent les colonnes et les A1,A2, A3 les lignes. Chaque chiffres ou groupe de chiffres étant, bien sur, bien alignés par colonne
Modifié par Raymond PENTIER le 18/12/2013 à 22:42
Si j'ai bien compris, au départ tu as
A B C D E F
1 3 1 3 1 1
2 4 1 34 2 12 13
3 35 1 36 2 24 235
4 2 124 23 2 123 123
5 3 2 4 2 2 1
6 1 1 5 2 1 12346
7 4 1 35 1 16
8 1 1 3 2 2 1356
9 1 1 13 1 3
10 4 1 23 2 2 24
11 1 12 235 1 135
12 1 12 35 1 136
13 1 1 2 1
14 1 1 35 2 1 123456
et à la fin tu veux
A B C D E F
1 3 1 3 1 1
2 4 1 3/4 2 1/2 1/3
3 3/5 1 3/6 2 2/4 2/3/5
4 2 1/2/4 2/3 2 1/2/3 1/2/3
5 3 2 4 2 2 1
6 1 1 5 2 1 1/2/3/4/6
7 4 1 35 1 1/6
8 1 1 3 2 2 1/3/5/6
9 1 1 1/3 1 3
10 4 1 2/3 2 2 2/4
11 1 1/2 2/3/5 1 1/3/5
12 1 1/2 3/5 1 1/3/6
13 1 1 2 1
14 1 1 3/5 2 1 1/2/3/4/5/6
C'est bien ça ?