convertir du texte en nombres dans Excel 11


Comment faire pour convertir rapidement chiffre reconnus comme du texte en nombres dans Excel ?

Il arrive qu'après une importation on se retrouve avec des nombres reconnu comme du texte dans des cellules et donc impossible à utiliser dans des formules.
Il existe plusieurs méthodes mais personnellement j'utilise ces 2 là :

 

1ère métode : Taper 1 dans une cellule vierge -> la copier -> sélectionner les cellules contenant les nombres reconnus comme du texte et faire Collage spécial Opération Multiplication

2ème méthode : (très pratique si les nombres sont sur une seule colonne sinon à répéter autant de fois que de colonnes)
Sélectionner les nombres de la colonne -> Menu Données -> Convertir et cliquer directement sur Terminer ou Fin

Détails en images :
1ère métode :
Taper 1 dans une cellule vierge -> la copier ->
 PastedGraphic-11
 sélectionner les cellules contenant les nombres reconnus comme du texte
PastedGraphic-12
et faire Collage spécial Opération Multiplication

les nombres sont instantanément convertis en nombre et donc utilisables normalement dans les sommes et autres formules

PastedGraphic-14

2ème méthode :  (très pratique si les nombres sont sur une seule colonne sinon à répéter autant de fois que de colonnes)

Sélectionner les nombres de la colonne
-> Menu Données -> Convertir

PastedGraphic-15

et cliquer directement sur Terminer ou Fin

PastedGraphic-16


A propos Dominique Schos

De MacOS 1.0 en 1984 à OSX10.12 High Sierra, de MS-DOS 1 à Windows10, de IOS Apple à Android, des premiers "Tchat" à Facebook Live, je ne me lasse pas de "flirter" avec ces technologies et moyens de communications que j'aime mettre à votre service...


Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

11 commentaires sur “convertir du texte en nombres dans Excel

  • facinet

    Bonsoir j'ai un souci avec ces deux methodes
    Je vous fait copie une de mes données ci-dessous
    S.No Principal Name Terminal Bet Amount (GNF.) Payment Amount (GNF.) SalesComm (GNF.) Payment Incentive (GNF.) Net Amount (GNF.)
    1,00 BOKE D 683/TERMINAL683 432,000.00 109,000.00 36,720.00 0.00 286,280.00
    0,00 0,00 684/TERMINAL684 394,000.00 235,000.00 33,490.00 0.00 125,510.00
    0,00 0,00 685/TERMINAL685 302,000.00 55,000.00 25,670.00 0.00 221,330.00
    0,00 0,00 686/TERMINAL686 189,000.00 174,000.00 16,065.00 0.00 -1,065.00
    0,00 0,00 687/TERMINAL687 127,000.00 89,000.00 10,795.00 0.00 27,205.00
    0,00 0,00 Total 1,444,000.00 662,000.00 122,740.00 0.00 659,260.00
    merci de m'aider à convertir ces données en nombre

    • Dominique

      Bonjour facinet,

      Dans votre cas c'est la notation américaine qui gène (le séparateur de milliers est la virgule et le séparateur de décimal est le point)
      Solution : vous faites un rechercher/remplacer sur les colonnes concernées pour remplacer la virgule par rien puis à nouveau un rechercher/remplacer pour remplacer le point par la virgule et ça devrait suffire :

      S.No Principal Name Terminal Bet Amount (GNF,) Payment Amount (GNF,) SalesComm (GNF,) Payment Incentive (GNF,) Net Amount (GNF,)
      1 BOKE D 683/TERMINAL683 432 000,00 109 000,00 36 720,00 0,00 286 280,00
      0 0 684/TERMINAL684 394 000,00 235 000,00 33 490,00 0,00 125 510,00
      0 0 685/TERMINAL685 302 000,00 55 000,00 25 670,00 0,00 221 330,00
      0 0 686/TERMINAL686 189 000,00 174 000,00 16 065,00 0,00 -1 065,00
      0 0 687/TERMINAL687 127 000,00 89 000,00 10 795,00 0,00 27 205,00
      0 0 Total 1 444 000,00 662 000,00 122 740,00 0,00 659 260,00

      Bonne journée
      Dominique

  • Sophie

    J'aimerais faire un aperçu dans les cellules tel que:
    0 donne l'aperçu : "Non fait"
    1 : "Non maîtrisé"
    2 : "ECA"
    3 : "Acquis"
    4 : "Maîtrisé"
    Comment coder le format ?
    Je sais qu'il faut faire "Format cellule" > "Personnalisé" mais je ne parviens à trouver la formule adéquate.
    D'avance merci !

    • Dominique Schos Auteur du billet

      Bonjour Sophie,

      Il y a plusieurs solutions, rapidement, tu peux par exemple mettre dans ta cellule résultat la formule suivante et recopier vers le bas pour tout ton tableau.On peut faire plus "propre" avec une table...
      =SI(A1=0;"Non Fait";SI(A1=1;"Non Maitrisé";SI(A1=2;"ECA";SI(A1=3;"Acquis";SI(A1=4;"Maitrisé";SI(A1=0;"Non Fait"))))))

      Bonne journée
      Dominique
      ps: Attention WordPress modifiait les guillemets américain '' en guillemets français < < >>, ce qui ne fonctionne pas dans Excel, donc pour moi (à ne pas faire) et pour mémo seulement, j'ai été obligé de rajouter des filtres dans function.php :
      remove_filter('the_title', 'wptexturize');
      remove_filter('the_content', 'wptexturize');
      remove_filter('the_excerpt', 'wptexturize');
      remove_filter('comment_text', 'wptexturize');

      et comme je n'ai pas créer de "thème enfant", à la prochaine mise à jour du thème, ça va sauter...

  • MCM

    Bonjour,

    J'ai essayé les 2 méthodes, mais, hélas , sans succès.

    J'ai fait des tentatives de "copier-coller" vers d'autres fichiers, puis vers Word, puis retour sans arriver à rien.

    Je me permets de coller ici un extrait de ma liste.
     10038 
     10043 
     103433 
     104931 
     10678 
     11683 
     12009 
     1261 
     13968 
     2111 

    Merci pour toute aide.

    • Dominique Schos Auteur du billet

      Bonjour MCM,

      Désolé pour ce contretemps, peut-être as-tu trouvé la solution entretemps, sinon la suite de nombres que tu mets dans ton commentaire ne pose aucun problème dans mon Excel quand j'en fais un copier/coller c'est immédiatement reconnu comme nombre.
      Les 2 solutions ont fonctionné également sans souci après avoir forcé mon Excel à reconnaitre cette suite comme du texte.
      (Excel V11 Mac, mais j'ai fait jadis (2004) ces tests avec des versions beaucoup plus anciennes)
      Si le problème persiste essaie de mieux décrire la situation.

      Bonne Journée
      Dominique

  • Dominique Schos Auteur du billet

    Désolé, j'espère que la solution est trouvée depuis longtemps car je n'avais pas vu ce post. Cependant je ne comprends pas bien pourquoi les espaces ne peuvent pas être supprimés avant de faire cette manip.
    Pour supprimer tous les espaces d'un coup, il suffit de sélectionner la colonne et faire rechercher/remplacer , taper un espace dans recherche, ne rien mettre dans "remplacer par" et cliquer sur "remplacer tout", ce qui dans Excel 2011 est suffisant pour que le nombre soit bien reconnu comme nombre.

  • PETIT

    EXCEL MAC 2011
    J'ai utilisé la 2ème astuce. Malheureusement, cela ne fonctionne pas. Il y a un espace sur un nombre qui empêche le calcul. Impossible de supprimer cet espace sinon manuellement.
    Avez-vous une solution?