Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

supprimer espace dans nombres

  • Initiateur de la discussion Initiateur de la discussion loulou
  • 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 !

L

loulou

Guest
bonjour je cherche une formule pour suprimer des espaces dans des nombres

500 633 966 598 avant
500633966598 apres

merci
 
Solution
Salut à tous

A essayer faire un copier coller spécial Multiplication avec 1
Bien souvent ce problème arrive lorsque l'on récupère des données numériques d'une origine 'douteuse'

Le fait de les remultiplier par 1 (ne change rien) saut qu'elles sont reconnues ensuite comme des nombres 'normaux'


@+ GD
Salut Loulou,

Les espaces dans un nombre sont en fait dus au format du nombre.

Essaye d'appliquer aux cellules le format standart (Format de cellule / Standart)

Ca devrait répondre à ton problème.

@+
 
Salut,

Tu peux le faire par macro :

Sub EffaceEspace()
Range('D1').Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Replace What:=' ', Replacement:='', LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
End Sub


Faut choisir ta colone ou ta plage à la place de D1


A+

Message édité par: ljoue, à: 14/10/2005 17:30
 
Re,

Alors essayes ceci :

- Ton nombre en A1,

- En B1 : Formule : =CNUM(A1) avec Format Standart


Si ça ne marche pas, peux tu nous dire d'où viennent ces chiffres (source extérieure ou autre)

Dans ce cas, les espaces sont peut-être des 'faux' espaces.

La formule serait alors :

=CNUM(SUBSTITUE(A1;' ';''))

Pour l'espace entre les 2 guillemets, il faut taper Alt 255


@+
 
Salut à tous

A essayer faire un copier coller spécial Multiplication avec 1
Bien souvent ce problème arrive lorsque l'on récupère des données numériques d'une origine 'douteuse'

Le fait de les remultiplier par 1 (ne change rien) saut qu'elles sont reconnues ensuite comme des nombres 'normaux'


@+ GD
 
Salut à vous tous,

Vous êtes tous très gentils, mais il me semble qu'il faut suivre une méthode logique dans la recherche, et procéder par ordre.

Première chose à faire :
dans la cellule voisine du nombre précité placer la formule :
=CODE(STXT(A1;4;1))
A1 étant à remplacer par la référence de la cellule à tester.

Si la réponse est 54 (le code du chifffre 6), c'est la première réponse de Tibo qui est valable.

Si la réponse est 32, : Rechercher ' ' et remplacer par ''

Si la réponse est 255 ou 160, rechercher Alt+255 ou Alt+0160 et remplacer par ''.

Si ce n'est aucune de ces hypothèses, poser la question sur XLD (lol) mais en mettant une petite pièce jointe.

Je vous salue tous.

Â+
 
- 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

  • Question Question
Microsoft 365 Format de nombres
Réponses
21
Affichages
520
  • Question Question
Réponses
28
Affichages
509
Réponses
4
Affichages
280
  • Question Question
XL 2021 MFC
Réponses
22
Affichages
429
  • Question Question
XL 2013 Annulé
Réponses
6
Affichages
294
Réponses
2
Affichages
101
Réponses
6
Affichages
278
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…