>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment supprimer les virgules finales dans Excel

Parfois, vous pouvez découvrir des surprises désagréables dans vos données lors de l'importation d'un fichier dans l'application de feuille de calcul Microsoft Excel. Dans certains cas, vous pouvez avoir un caractère superflu, comme une virgule, qui apparaît à la fin des chaînes de cellules. Pour supprimer les virgules finales de vos cellules Excel, vous pouvez créer une formule qui vérifie la présence d'une virgule à la fin d'une chaîne et supprime ensuite le dernier caractère s'il s'agit d'une virgule. Une fois que vous avez utilisé la formule pour retirer les virgules des chaînes de cellules, vous pouvez utiliser la fonction Collage spécial pour copier les valeurs de sortie de la formule vers les données d'origine.

Étape 1

Ouvrez la feuille de calcul contenant les données dont vous souhaitez supprimer les virgules finales.

Étape 2

Faites un clic 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 formule.

Étape 3

Saisissez la formule suivante dans la cellule de la colonne de formule adjacente à la première cellule de données :

=SI(DROITE(A1;1)=",";GAUCHE(A1;NBCAR(A1)-1);A1)

Remplacez l'adresse de votre première cellule de données à la place de toutes les occurrences 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 c'est le cas, il détermine le nombre de caractères dans la cellule à l'aide de la fonction « NBCAR » et ne renvoie que les N-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 d'origine de la cellule.

É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 nettoyer les virgules. Excel effectuera la fonction de suppression des virgules sur toutes les cellules et renverra la valeur mise à jour dans la colonne de formule.

Étape 6

Sélectionnez toutes les cellules de formule, puis faites un clic droit sur la sélection et choisissez « Copier ».

Étape 7

Sélectionnez les cellules de données d'origine, puis faites un clic droit sur la sélection et choisissez « Collage 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 virgules dans vos cellules de données d'origine en tant que chaînes de caractères statiques.

Étape 8

Sélectionnez la colonne de formule, puis faites un clic droit sur la sélection et cliquez sur « Supprimer » dans le menu. Cela supprimera la colonne de formule maintenant qu'une copie permanente de la sortie de la formule a été enregistrée dans la colonne de données d'origine.

Vie connectée