Téléphone : 07.51.62.01.40 | Mail : contact@morpheus-formation.fr
Bien travailler avec Excel, c’est ne pas avoir peur de modifier un ensemble de données. Si vous devez remplacer un point par une virgule, que ce soit pour des décimales ou des formats internationaux, cela peut vite devenir un casse-tête. Heureusement, Excel offre une méthode simple et rapide pour y parvenir.
Dans cet article, nous vous guidons étape par étape pour transformer vos données en quelques clics, avec une astuce magique que tout professionnel devrait connaître. Et, restez bien jusqu’à la fin : un cadeau spécial vous attend pour aller encore plus loin avec Excel.
Méthode | Avantages | Inconvénients | Idéal pour |
---|---|---|---|
Rechercher/Remplacer | Rapide, facile, sans configuration. | Risque d’erreurs globales, peu flexible. | Remplacements ponctuels sur des petites plages. |
SUBSTITUTE | Ne modifie pas les données originales, précis. | Nécessite un copier-coller pour finaliser. | Données spécifiques ou travail temporaire. |
Power Query | Automatisation et répétabilité des étapes. | Configuration initiale plus complexe. | Données volumineuses ou projets récurrents. |
Macro/VBA | Automatisation totale, idéal pour les tâches répétitives. | Peut nécessiter des compétences avancées. | Fichiers complexes ou tâches régulières. |
👉 Pour les personnes motivés : découvrez notre formation Excel gagner en confiance rapidement !
Vidéo : remplacer un point par une virgule
Étape 1 : identifier la plage de données concernée
Avant de commencer, prenez le temps de bien définir la plage de données à modifier. Cela vous permettra d’éviter des remplacements accidentels dans d’autres cellules de votre feuille de calcul. Voici comment faire :
- Ouvrez votre fichier Excel.
Identifiez les colonnes ou lignes contenant des données avec des points à remplacer. - Sélectionnez uniquement les cellules concernées.
Cliquez-glissez pour encadrer la plage, ou utilisez les raccourcis clavier comme Ctrl + Maj + Flèche pour sélectionner rapidement un tableau entier. - Vérifiez la sélection.
Regardez dans la barre d’état en bas d’Excel pour confirmer que vous avez bien sélectionné les données nécessaires.
Astuce bonus : Si vos données sont dispersées, maintenez Ctrl et cliquez sur chaque cellule ou plage à modifier.
Étape 1 - bis : le raccourci magique
La méthode la plus rapide pour remplacer un point par une virgule sur Excel repose sur le fameux raccourci Ctrl + H. Voici comment procéder :
- Ouvrez la fenêtre "Rechercher et remplacer".
Appuyez sur Ctrl + H. Une petite fenêtre s’ouvrira en haut de votre feuille de calcul. - Configurez votre remplacement.
- Dans le champ Rechercher, entrez le symbole "." (le point).
- Dans le champ Remplacer par, entrez la "," (la virgule).
- Appliquez le changement.
- Cliquez sur Remplacer tout si vous êtes certain que toutes les données doivent être modifiées.
- Si vous voulez contrôler chaque remplacement, utilisez Suivant puis Remplacer pour avancer pas à pas.
- Admirez le résultat.
Une notification vous indiquera combien de remplacements ont été effectués.
Astuce : Si vous vous êtes trompé, pas de panique. Appuyez immédiatement sur Ctrl + Z pour annuler.
Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre Quiz Excel (≈ 7min)
Étape 3 : vérifier et ajuster les données converties
Une fois le remplacement effectué, prenez quelques minutes pour vérifier vos données :
- Vérifiez la cohérence.
Parcourez rapidement votre plage de données pour vous assurer que seules les cellules nécessaires ont été modifiées. - Ajustez les formats si nécessaire.
Si Excel n’interprète pas correctement les nouvelles valeurs (par exemple, des virgules dans des chiffres décimaux), vérifiez les formats des cellules :- Sélectionnez les cellules.
- Faites un clic droit > Format de cellule > Choisissez le format Nombre.
- Sauvegardez votre fichier.
Donnez un nouveau nom à votre fichier pour garder une copie de l’original.
Astuce avancée : Si ce remplacement doit être effectué régulièrement, envisagez de créer une macro Excel pour automatiser la tâche.
3 autres solutions efficaces pour
VBA - automatiser la tâche
- Créer une macro pour automatiser le remplacement
Si vous devez fréquemment remplacer des points par des virgules, une macro est votre meilleure alliée :- Accédez à l’onglet Développeur > Enregistrer une macro.
- Effectuez manuellement l’opération (Ctrl+H, remplacement du point par la virgule).
- Arrêtez l’enregistrement. Votre macro est prête à être exécutée en un clic ou via un raccourci.
- Utiliser un script VBA
Pour plus de flexibilité, écrivez un script VBA pour effectuer automatiquement le remplacement sur une plage de données précise :
Sub RemplacerPointParVirgule()
Dim Plage As Range
Set Plage = Selection
Plage.Replace What:=".", Replacement:=",", LookAt:=xlPart
End Sub
- Sélectionnez les cellules à modifier avant d’exécuter le script.
- Ce code peut être adapté pour des fichiers volumineux ou des plages spécifiques.
Fonction SUBSTITUE
- Formule SUBSTITUE (SUBSTITUER)
La fonction SUBSTITUTE peut être utilisée pour remplacer un caractère spécifique dans une cellule : =SUBSTITUTE(A1, ".", ",")
Avantages : le remplacement est effectué sans modifier les données d’origine.
Inconvénients : vous devez copier-coller les valeurs converties pour les rendre définitives.
Power Query - automatisation avancée avec Power Query
- Étapes pour remplacer via Power Query :
- Sélectionnez vos données > Données > Obtenir et transformer les données > Depuis une table/plage.
- Une fois dans l’éditeur Power Query, choisissez Remplacer les valeurs dans la colonne concernée.
- Exportez vos données nettoyées vers Excel.
Avantages : idéal pour les données volumineuses et pour créer un workflow répétable.
Inconvénients : nécessite une configuration initiale.
Envie d'en savoir plus sur l'outil Power Query ? Découvrez notre formation Power Query gratuite !
FAQ
Peut-on utiliser une formule Excel pour remplacer des points par des virgules ?
Oui, la formule SUBSTITUTE permet de remplacer un point par une virgule dans une cellule sans modifier les données d'origine. Exemple : =SUBSTITUTE(A1, ".", ",").
Comment éviter les erreurs en remplaçant des points par des virgules sur Excel ?
Sélectionnez uniquement les cellules concernées pour éviter un remplacement global. Sauvegardez une copie de votre fichier avant toute modification.
Power Query est-il plus efficace pour ce type de remplacement ?
Oui, Power Query est idéal pour traiter de grands volumes de données et répéter des remplacements régulièrement grâce à ses fonctionnalités d'automatisation.
Quelle est la différence entre Ctrl+H et une macro pour remplacer des points par des virgules ?
Ctrl+H est rapide pour des remplacements ponctuels. Une macro, en revanche, automatise le processus pour les tâches répétitives.
Peut-on configurer Excel pour éviter ce problème de format ?
Oui, ajustez les paramètres régionaux d’Excel (Fichier > Options > Langue) pour définir directement le bon séparateur dans vos données.
Comment corriger un remplacement incorrect sur Excel ?
Appuyez immédiatement sur Ctrl+Z pour annuler l’action. Sinon, utilisez une copie de sauvegarde de votre fichier pour revenir en arrière.
Que faire si Excel ne reconnaît pas les valeurs après remplacement ?
Vérifiez le format des cellules (clic droit > Format de cellule) et assurez-vous qu’elles sont définies comme "Nombre" ou "Texte" selon le besoin.
Une macro VBA est-elle compliquée à mettre en place pour ce remplacement ?
Non, avec un simple script comme Plage.Replace What:=".", Replacement:=",", LookAt:=xlPart
, vous pouvez automatiser la tâche rapidement, même sans être expert.
Pourquoi mes nombres remplacés sont toujours mal interprétés par Excel ?
Cela peut être dû à un conflit entre le séparateur défini et le format des cellules. Vérifiez les paramètres régionaux ou reformatez vos colonnes en nombre.
Est-il possible de remplacer uniquement certains points dans une cellule ?
Oui, avec une formule comme SUBSTITUTE ou en utilisant le remplacement pas à pas dans Ctrl+H, vous pouvez modifier les points spécifiques sans toucher au reste.
Pour aller plus loin
Avec ces trois étapes, remplacer un point par une virgule sur Excel devient un jeu d’enfant. Que vous travailliez sur des tableaux de calcul internationaux ou que vous adaptiez vos données pour un rapport, cette méthode vous fera gagner un temps précieux.
👉 Apprenez encore plus avec notre formation Excel sur mesure
👉 Formation Excel à Paris : boostez vos compétences localement !
Et comme promis, voici votre cadeau : un formation gratuite sur Excel.
Formation Excel 2.0 Offerte 🎁
Nous avons élaboré une série d'emails, spécialement conçue pour vous permettre de vous former sur Excel à un rythme constant et soutenu. Voilà ce que vous allez recevoir :
- 5 mails d'initiation pour gagner du temps avec Excel.
- + des 15 fichiers d'exercices sur Excel.
- 2 heures de vidéos offertes sur les bonnes pratiques, TCD et Power Query.