EXCEL - Supprimer une virgule en fin de cellule

Résolu
Bonjour,
J'ai un problème pour rentrer mon fichier texte dans mon logiciel car les virgules sont en trop en fin de cellule sur Excel, et j'aimerai supprimer uniquement la virgule de fin et pas entre deux (voir capture ci-jointe).

Est-il possible de faire cette suppresion facilement ou dois-je faire ça manuellement car j'ai parfois 20 000 lignes...

Merci d'avance !

Théo

3 réponses

  1. Modérateur
    Bonjour,

    On peut supprimer le dernier caractère avec une formule
    =STXT(A1;1;NBCAR(A1)-1) 

    S'il y a besoin on pourrait avoir une formule qui s'assure que c'est une virgule :
    =GAUCHE(A1;(TROUVE(",";A1;TROUVE(",";A1;1)+2)-1))


    0
    1. Bonjour,

      ou encore
      =GAUCHE(A2;NBCAR(A2)-1)

      par contre si tu as des valeurs sans la virgule en fin de chaine il convient de le tester et compléter la formule comme cela

      =SI(DROITE(A2;1)=",";GAUCHE(A2;NBCAR(A2)-1);A2)
      0
      1. Merci à tous les deux, vous venez de me sauver !
        0