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

- - Dernière réponse :  BenD - 20 oct. 2019 à 22:17
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
Afficher la suite 

2 réponses

Messages postés
24664
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
4881
0
Merci
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

Commenter la réponse de Vaucluse
Messages postés
11323
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
11 novembre 2019
1498
0
Merci
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!! :)
Commenter la réponse de via55