• Initiateur de la discussion Initiateur de la discussion natorp
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

natorp

XLDnaute Barbatruc
Bjr à tous et toutes

Dans le fichier joint vous verrez qu'une somme peut-être fausse
je n'arrive pas à changer le format de cellule pour cela fonctionne
le fichier provient d'une extrcation BusinessObject

merci de votre aide,
Gérard
 

Pièces jointes

Re : Format de cellule

Bonjour,

Le séparateur de milliers n'est pas un CAR(32), mais bien un CAR(160)

Sélectionner la plage à modifier
Menu Edition / Remplacer
Rechercher : saisir 0160 en tenant la touche clavier Alt enfoncée.
Remplacer par : rien (laisser vide)
Remplacer tout.

abcd
 
Re : Format de cellule

Bonjour natorp, bcharef,

Tu selectionnes ta colonne de valeur et dans Edition/Remplacer, dans le champ Rechercher et en maintenant la touche ALT tu saisies 0160 et dans le champ Remplacer, tu laisses vide et tu termines par Remplacer tout.

Cela devrait fonctionner.

A te lire

Jean-Pierre
 
Re : Format de cellule

Salut à tous,

En fait, l'extraction de tes données fait apparaître dans tes nombres, un caractère qui ressemble à un espace (mais n'en est pas un). Un simple rechercher-remplacer aurait pu résoudre le problème, mais comme il ne s'agit pas d'un vulgaire caractère d'espacement, te voilà bien avancé.
Je viens de tester sur ton fichier (en colonne F) ce qui suit:
=SI(NON(ESTERREUR(CHERCHE(CAR(160);E5)));SUBSTITUE(E5;CAR(160);"");E5)
Sur ma machine, ça fonctionne ... A toi de voir !
Reste à voir aussi si un même nombre contient plusieurs "séparateurs de milliers fantaisiste": il faudra adapter

Dis-nous quoi,

Modeste
 
Re : Format de cellule

Bonsoir,

Fort souvent, lors de l'importation de données provenant d'autres programmes, le séparateur de milliers est un CAR(160).

C'est donc un reflexe, en cas de problème, de vérifier le code de cet espace :
=CODE(STXT(A1;2;1)) qui renvoie 160.
Le fait que le renvoi de 0160 est en format numérique, XL supprime le 0 et renvoie 160.

Alt+160 renvoie effectivement "á".
On retrouve le Alt+0160 sous le menu Isertion / Caractères spéciaux / Arial
entre le Ÿ et le ¡

abcd
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
297
Réponses
7
Affichages
397
Réponses
13
Affichages
314
Retour