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

Supprimer espace à la fin d'un chiffre

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

panda

XLDnaute Occasionnel
Bonjour
C'est tout bête, ces données sont récupéres d'1 appli et et je récupère quelque chose comme :
6 027 310,08*(avec un espace après les 2 décimales donc après le 08 ).
Du coup les fonctions ne marchent pas.
Merci pour votre aide ! (sans macro)
Bonne fin d'après midi
 
Re : Supprimer espace à la fin d'un chiffre

Bonjou


Essaye

avec
en B1
=SUBSTITUE(A1;CAR(160);"")*1


Ou

Selection de tes données
Edition/Remplacer
taper : ALT+0160
(la touche ALT maintenue puis 0160)
par
ne rien saisir
 
Dernière édition:
Re : Supprimer espace à la fin d'un chiffre

Bonjour,

A essayer :

sélectionner une cellule vide, faire Copier dessus, Sélectionner ta liste de nombre, faire Collage spécial - Addition

Ca devrait transformer ta liste en vrais nombres

Je te laisse essayer.

Si pas ça, reviens, d'autres causes sont possibles.

A te (re)lire

@+

Edit : salut Jean-Marie

@+
 
Re : Supprimer espace à la fin d'un chiffre

Bonjour Tibo

panda:


Ca ne doit pas être des espaces
(car excel les supprime tout seul quand tu valides la saisie par ENTREE)

Ca doit être le caractère ASCII 160

Pour le savoir
Dans une cellule ou se situe tes données (ici A1)
=TROUVE(A1;CAR(160))

Si oui, alors renvoie 1
 
Re : Supprimer espace à la fin d'un chiffre

La solution ALT +0160 ne fonctionne de même que celle du collage spécial. je me permets de joindre le doc car ça doit être tout bête. Merci
 
Re : Supprimer espace à la fin d'un chiffre

Re


Utilises alors la solution de Tibo
(ou cette variante 😉 )
Tu saisis 1 dans une cellule vide
Edition/Copier
Tu sélectionnes tes donnes (B1:B31)
Edition/Collage spécial/Multiplication

En fait c'est bien le caractère ALT+0160
Pour t'en convaincre
Saisis en C1
=CODE(DROITE(B1;1))

On obtient bien 160
 
Dernière édition:
Re : Supprimer espace à la fin d'un chiffre

ok merci pour le fichier espace2. ca marche, m'en vais expliquer ça maintenant ;-))

Merci bcp et bonjour à Rennes (ma ville nostalgie ...)
 
Re : Supprimer espace à la fin d'un chiffre

Bonjour,

Ton PC est-il bien configuré avec la virgule comme séparateur de décimales ?

Chez moi c'est le point, et en remplaçant la virgule par le point, la formule en colonne E fonctionne parfaitement.

abcd
 
Re : Supprimer espace à la fin d'un chiffre

re,

Histoire de s'amuser un peu, sans toucher au contenu des cellules, en B32, une formule matricielle :

Code:
=SOMME(SI(ESTNUM(CNUM(SUBSTITUE(SUBSTITUE(B1:B31;CAR(160);0);",";".")));
CNUM(SUBSTITUE(SUBSTITUE(B1:B31;CAR(160);0);",";"."))))

Formule à valider par CTRL + MAJ + ENTREE

Chez moi, le séparateur décimal est le point. On peut simplifier la formule si le séparateur est la virgule en supprimant le SUBSTITUE qui se rapporte à la virgule.

J'ai tenté une approche sur cette base avec un SOMMEPROD, mais sans succès.

Pour le calcul de la moyenne, on peut simplifier en reprenant le montant divisé par le nombre de valeurs

@+
 
Re : Supprimer espace à la fin d'un chiffre

Lol tout ça ! Bravo ;-))
Bon =epurage(b1) ne fonctionne pas après pour le calcul de la moyenne
Je reprends Staple1600 parce que ça marche bien. je sais plus pourquoi il faut multiplier par 1...
merci!
 
- 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

S
Réponses
4
Affichages
2 K
sam3473
S
T
Réponses
2
Affichages
1 K
Tava94
T
Réponses
41
Affichages
5 K
D
Réponses
4
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…