Problème de conversion d'un chiffre stocké en texte

Résolu
CarineVL Messages postés 342 Statut Membre -  
CarineVL Messages postés 342 Statut Membre -

Bonjour,

En exportant des données bancaires sous format excel, je remarque que les chiffres sont stockés sous format texte et ne permettent plus dès lors de les additionner.

J'ai converti la colonne mais je remarque que lorsqu'il des chiffres séparés par un espace, la conversion ne s'effectue pas ...

exemple: 2 000,00 au lieu de 2000,00 (voir fichier joint)

Que faut-il faire pour que la conversion fonctionne dans ce cas ?

Merci d'avance ...

Carine

https://www.cjoint.com/c/OCpmMqGWhit


Windows / Chrome 134.0.0.0


A voir également:

5 réponses

Résumé de la discussion

Le problème est que les montants exportés peuvent être stockés comme texte avec un espace séparant les milliers qui n’est pas un espace ordinaire, mais le caractère Unicode 8239, ce qui empêche leur conversion en numérique. La solution recommandée consiste à générer ce caractère via =UNICHAR(8239) dans une cellule, puis de le copier et d’effectuer un remplacement global (Ctrl+H) en collant le caractère dans « Rechercher » et en laissant « Remplacer par » vide. En pratique, d’autres astuces suggèrent de copier la colonne en valeurs dans une nouvelle colonne pour faciliter la conversion et d’enregistrer le fichier dans un format moderne (.xlsx/.xlsm/.xlsb) tout en vérifiant le séparateur décimal selon le locale. Des cas mentionnent des incohérences de recherche liées au format du séparateur des milliers et aux paramètres régionaux, nécessitant des ajustements spécifiques.

Généré automatiquement par IA
sur la base des meilleures réponses
danielc0 Messages postés 1994 Date d'inscription   Statut Membre Dernière intervention   245
 

Bonjour,

Ce n'est pas un espace ordinaire. Il s'agit du caractère unicode 8239. Dans une cellule libre, mets :

=UNICAR(8239)

Copie cette cellule. Sélectionne la colonne de montants. Appuie sur Ctrl+H. Dans la zone à chercher, colle le contenu du presse-papiers. Ne mets rien dans la zone "à remplacer par" et appuie sur  "remplacer tout".

Daniel


2
CarineVL Messages postés 342 Statut Membre 9
 

Bonjour Daniel,

Comme d'hab, cela fonctionne parfaitement :-) ...

Un grand merci

Carine

0
CarineVL Messages postés 342 Statut Membre 9
 

Re Daniel.

Les valeurs se sont bien intégrées et on arrive maintenant bien à les additionner.

Cependant lorsqu'on fait une recherche de paiement sur une valeur.,

(voir Ligne 88 à titre d'exemple d'un montant d'un montant de 1829.80) la recherche ne retrouve pas cette valeur dans la colonne indiquée. (voir fichier joint)

Une raison particulière  à ce qu'Excel ne retrouve pas la valeur?

Bien à toi,.

Carine

https://www.cjoint.com/c/OCpqPxJhKut

0
cousinhub29 Messages postés 1129 Date d'inscription   Statut Membre Dernière intervention   364
 

Bonjour,

Une option mal définie?


0
CarineVL Messages postés 342 Statut Membre 9
 

C'est bien valeur qui a été choisi ...

0
DjiDji59430 Messages postés 4333 Date d'inscription   Statut Membre Dernière intervention   703
 

"Cependant lorsqu'on fait une recherche "

Comment ?


Crdlmt

0
CarineVL Messages postés 342 Statut Membre 9
 

re,

lorsqu'on va à "recherche" sur excel et que la colonne est sélectionnée et que l'on introduit la valeur cherchée ...

0
danielc0 Messages postés 1994 Date d'inscription   Statut Membre Dernière intervention   245
 

Bonsoir à tous,

Surligne ce qu'il y a dans la barre de formule et appuie sur F9, c'est bien le bon montant qui s'affiche ?

Daniel


0
CarineVL Messages postés 342 Statut Membre 9
 

Re,

lorsqu'on surligne cette valeur, cela indique 1829,8 ...

mais lorsqu'on fait une recherche sur cette valeur aussi (1829,8 au lieu de 1829,80), excel indique qu'il ne la retrouve pas non plus ...

Bien à toi,

Carine

0
CarineVL Messages postés 342 Statut Membre 9
 

Bonjour Daniel,

J'ai trouvé une solution de dépannage  ...

J'ai copié la colonne L et collée en M en valeur.

Dans ce cas si la recherche se fait sur la colonne M, la recherche s'effectue correctement.

Bizarre non ?

https://www.cjoint.com/c/OCqic3AMqVt

0
CarineVL Messages postés 342 Statut Membre 9
 

Re,

Quelque chose d'étrange aussi ...

Lorsque j'ouvre le fichier que j'avais envoyé et qui était une copie sur un nouveau classeur, cela fonctionne aussi sur la colonne L .

Par contre sur mon classeur, non ... et lorsque j'enregistre le fichier, il y a un message au niveau de la compatibilité qui s'affiche et qui pointe sur cette cellule contenant =UNICAR(8239)   (voir image)

0
danielc0 Messages postés 1994 Date d'inscription   Statut Membre Dernière intervention   245 > CarineVL Messages postés 342 Statut Membre
 

Sans doute tu cherches à enregistrer au format .xls Il faut enregistrer au format .xlsx, .xlsm ou .xlsb.

0
CarineVL Messages postés 342 Statut Membre 9
 

Re,

Je viens enfin de comprendre mon erreur au niveau de la recherche qui ne s'effectuait pas ...

La colonne était formatée avec un point séparant les milliers et ma recherche s'effectuait sans le point ...

Quelle c....

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
danielc0 Messages postés 1994 Date d'inscription   Statut Membre Dernière intervention   245
 

Bonjour,

1. Tu parles de 1829.80. Est-ce que le "." est bien ton séparateur décimal ?

2. Est-ce que tu obtiens ce message :

Daniel


0
CarineVL Messages postés 342 Statut Membre 9
 

Re,

Re,

Non en fait, le format de la colonne indiquait 1.829,80 et moi je recherchais 1829,80.

Le recherche n'aboutissait pas à cause du point séparant les milliers et des centaines d'euros ...

Comme quoi un simple petit détail a son importance ...

Bien à toi,

Carine

0