Comment supprimer les virgules de fin dans Excel
Parfois, vous pouvez trouver des surprises désagréables dans les données lorsque vous importez un fichier dans le tableur Microsoft Excel. Dans certains cas, vous pouvez avoir un caractère superflu, tel qu'une virgule, qui apparaît à la fin des chaînes de cellules. Pour supprimer les virgules de fin de vos cellules Excel, vous pouvez créer une fonction qui recherche une virgule à la fin d'une chaîne, puis supprime le dernier caractère de la chaîne s'il s'agit d'une virgule. Une fois que vous avez utilisé la formule pour supprimer les virgules des chaînes de cellules, vous pouvez utiliser la fonction Collage spécial pour copier les valeurs de sortie de la formule dans les données d'origine.
Étape 1
Ouvrez la feuille de calcul contenant les données dont vous souhaitez supprimer les virgules de fin.
Étape 2
Cliquez avec le bouton droit sur l'en-tête de la colonne directement à droite de la colonne de données que vous souhaitez nettoyer. Cliquez sur "Insérer" dans le menu pour insérer une nouvelle colonne de fonction.
Étape 3
Tapez ce qui suit dans la cellule de la colonne de formules adjacente à la première cellule de données :
=SI(DROITE(A1,1)=",",GAUCHE(A1,LEN(A1)-1),A1)
Remplacez l'adresse de cellule de votre première cellule de données à la place de toutes les instances de "A1" dans l'exemple ci-dessus.
Étape 4
Appuyez sur Entrée." Excel détermine d'abord si la valeur la plus à droite dans la cellule de données est une virgule. Si tel est le cas, il détermine le nombre de caractères dans la cellule à l'aide de la fonction "Len", puis ne renvoie que les N moins 1 caractères les plus à gauche, omettant ainsi la virgule. Si aucune virgule n'est détectée à la fin de la chaîne, Excel renvoie la valeur de cellule d'origine.
Étape 5
Faites un clic droit sur la cellule de formule et cliquez sur "Copier". Collez la formule dans la cellule directement à droite de toutes les cellules dont vous souhaitez supprimer les virgules. Excel exécutera la fonction de suppression des virgules sur toutes les cellules et renverra la valeur de mise à jour dans la colonne de formule.
Étape 6
Mettez en surbrillance toutes les cellules de la formule, puis cliquez avec le bouton droit sur le tableau et choisissez "Copier".
Étape 7
Mettez en surbrillance les cellules de données d'origine, puis cliquez avec le bouton droit sur le tableau et choisissez "Coller spécial". Cliquez sur le bouton radio à côté de "Valeurs", puis cliquez sur le bouton "OK". Excel copiera les chaînes de sortie des cellules de formule sans virgule dans vos cellules de données d'origine sous forme de chaînes de caractères statiques.
Étape 8
Mettez en surbrillance la colonne de formule, puis cliquez avec le bouton droit sur le tableau et cliquez sur "Supprimer" dans le menu. Cela supprimera la colonne de formule maintenant qu'une copie permanente de la sortie de formule a été enregistrée dans la colonne de données d'origine.