Insérer un caractère [Résolu]

Signaler
-
 BenD -
Bonjour,

Je souhaiterais savoir quelle formule ou manipulation faire pour insérer une virgule "," entre du texte et un nombre dans le même cellule excel.

Autrement dit, passer de "Avenue G-D Charlotte 16" à "Avenue G-D Charlotte, 16".

Sachant que le contenu des cellules est variable en nombre et en type de caractères.

Merci d'avance.


Configuration: Windows / Chrome 77.0.3865.120

2 réponses

Messages postés
25318
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
25 septembre 2020
5 493
Bonjour
pas simple et risqué si vous avez plusieurs nombre dans l'adresse
essayez 9 fois de suite:
  • sélection du champ à traiter
  • touche ctrl + touche H
  • et dans la fenêtre remplacer entrez en haut ("remplacer") 1

(soit donc un blanc suivi de 1, n'oubliez pas d'abord le blanc)
  • et dans la fenêtre par: , 1

soit virgule, banc, 1
  • et "remplacer tout"

et faites ça pour tous les chiffres de 1 à 9
sans engagement de ma part :-)) car tous les chiffres précédés d'un blanc seront remplacés
crdlmnt

Merci pour votre aide! :)
Messages postés
12705
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
26 septembre 2020
2 026
Bonsoir BenD
Coucou Vaucluse ☺

Autre possibilité si la virgule est à mettre avant le dernier espace, avec par ex l'adresse en A1, dans ma colonne de ton choix mettre la formule :
=SUBSTITUE(A1;" ";", ";NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";"")))
Etirer la formule vers le bas si plusieurs adresses à traiter
puis copier la ou les cellules ainsi obtenues et les coller en A1 par collage spécial Valeurs uniquement

On pourrait aussi le faire à l'aide d'une macro

Cdlmnt
Via
Cela marche parfaitement bien !!! Un grand merci!! :)