Un de nos utilisateur est tombé sur une problématique relativement étrange cette semaine alors je vous partage le résultat de mon investigation ainsi que la solution.
Dans une liste « Événement », on retrouve un champ de type « Nombre » nommé « Budget prévisionnel » :
Dans une liste « Reddition », on retrouve un champ de type « Recherche » nommé « Événement ». On affiche également la colonne supplémentaire « Budget prévisionnel » dans cette colonne :
Lorsqu’on exporte vers Excel on obtient ce résultat :
Pourtant, dans la liste ça s’affiche correctement :
J’ai trouvé quelque cas similaires sur les forums technet & StackExchange.
J’ai donc appliqué cette même solution mais en ajustant la formule selon les paramètres régionaux.
Solution
Il s’agit de créer un champ de type « Calculé » qui renvoie des données de type « Une seule ligne de texte » dans la liste Événement.
Ex : Budget prévisionnel (reporté).
La formule suivante simule l’affichage d’un champ monétaire avec les décimales et le signe de dollars :
=TEXTE([Budget prévisionnel]; »0.00$;(0.00$) »)
Par la suite, dans le champ de type « Recherche » il suffit d’ajouter le champ « Budget prévisionnel (reporté) » et il s’affichera correctement lors de l’exportation vers Excel :
Ce qui est intéressant de cette solution, c’est qu’il n’est pas nécessaire de modifier le fichier « Excel » manuellement après chaque actualisation des données ou encore d’exécuter une macro.