Afin d'alimenter un logiciel financier je dois créer, sur base de donnés se trouvant sur une sheet que je reçois quotidiennement, un identifiant. Pour ce faire je concatène divers éléments de la sheet.
Voici la formule que j'utilise :
=CONCATENER(GAUCHE('[fichierSG.xls]SG Opt'!F28;3);GAUCHE('[fichierSG.xls]SG Opt'!E28;1);GAUCHE('[fichierSG.xls]SG Opt'!N28;4);TEXTE('[fichierSG.xls]SG Opt'!I28;"jma"))

Ce qui donne ceci par exemple CACP5250161107

Là où ça pose problème c'est au niveau de ce que j'ai mis en gras lorsqu'il y a une virgule. Il m'affiche la virgule alors que le logiciel vers lequel je veux injecter n'accepte pas de virgule dans les libellés des identifiants.

Donc un truc comme ceci : DX P18,5261007 ne convient pas. Par contre avec un point ça lui va.

Auriez-vous un truc simple que je pourrais inclure à ma concaténation de manière à ce qu'il remplace la virgule par un point?

Merci d'avance.