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

XL 2019 Transformation mot en chiffre

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

S73B

XLDnaute Nouveau
Bonjour a tous,
je souhaite transformer un nombre considéré comme un mot par Excel en chiffre.
ex: j'ai importé un fichier avec des nombres avec des espaces pour les milliers.
Ex:
1 200
je veux le transformer en 1200

Tout de bon!
 
Bonjour,

=SUPPRESPACE te permet de supprimer les espaces indésirables. Ensuite dans le format il suffit de tout passer en nombre.
Sinon par macro tu sélectionnes ta plage puis Selection.NumberFormat = "General"

Bonne continuation
 
Bonjour à tous,

Il y a aussi:
tu mets le chiffre "1" dans une cellule vide puis Ctrl+"C" (copier)
Tu sélectionnes tes données puis collage spécial "multiplication"
tu supprimes le "1".

JHA
 
Bonjour,
La question de S73B correspond tout à fait à ce que je voulais faire.
Malheureusement ça ne fonctionne pas dans mon exemple, car la fonction =SUPPRESPACE n'enlève pas les espaces simples entre les mots .....
Merci d'avance
P.-s. : je veux éviter les macros
 

Pièces jointes

Et bien dis-donc, j'aurai pu la chercher longtemps cette solution si simple ............
Bon je vais en profiter pour m'améliorer sur les DECALER et MOD.
Cela m'aidera si tu :
- m'explique les deux "--" en début de formule
- me refais la même formule mais pour transposer la même chose en M2 et si je veux transposer toute la plage A2:C10, car j'ai voulu tester de copier-coller tes formules en A21 et ça l'a pas fait !!!
C'est ça l'école à la maison ............... (j'ai 69 ans !!) ;o)

Merci Cisco (si ça vient de San Francisco, c'est pas la joie là-bas!)
 
Dernière édition:
Bonjour

SUBSTITUE renvoie du texte. Pour transformer ce résultat en nombre, on peut faire avec CNUM, *1 ou --.

SI tu veux les résultats à partir de M2, tu peux faire avec
Code:
--SUBSTITUE(DECALER($A$1;ENT((LIGNE()-1)/4)+COLONNE()-12;MOD(LIGNE()-2;4));" ";"")

@ plus

P.S : Si cela ne fonctionne pas du premier coup, n'oublie pas que l'espace entre les guillemets à la fin n'est pas l'espace obtenu avec la barre d'espace
 
- 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ésolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
277
Réponses
16
Affichages
738
Réponses
3
Affichages
504
  • Question Question
Microsoft 365 Power Query
Réponses
7
Affichages
290
Réponses
12
Affichages
282
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…