Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1477 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Suppimer du texte dans une cellule excel tout en gardant les nombres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Suppimer du texte dans une cellule excel tout en gardant les nombres

n°2906990
sergio96
Posté le 31-10-2009 à 13:56:22  profilanswer
 

Bonjour à tous,
 
Je suis bloqué sur excel pour analyser des réponses à une enquête que j'ai effectuée.
 
Je voudrais modifier le contenu des cellules contenant du texte et des chiffres ("1" ou "0" ) en supprimant le texte pour garder uniquement le "1" ou le "0".
 
Exemple :cellule d'origine => [1 "texte"] ; cellule modifiée => [1]
 
Est ce que cela est possible?
 
J'ai un grand nombre de cellules à modifier donc manuellement je pense que çe me prendra une éternité.
 
Si quelqu'un pouvais m'aider ça serais top!
 
Merci

mood
Publicité
Posté le 31-10-2009 à 13:56:22  profilanswer
 

n°2907007
yf38
Posté le 31-10-2009 à 14:37:05  profilanswer
 

Bonjour,
çà dépends de la diversité de ce que peuvent contenir tes cellules. Si le format est toujours le même du genre un chiffre ou plusieurs suivis d'un espace ou plus suivi d'un texte, tu as des fonctions qui permettent de rechercher le rang du premier caractère blanc par exemple, ou autre , puis de conserver uniquement les N premiers caractères, etc..
à faire en plusieurs fois éventuellement.
Mais il y a peut-être plus simple, c'est le filtre automatique.
Tu fais en sorte que ton tableau ne soit pas truffé de lignes vides ou destinées à enjoliver la présentation, uniquement les lignes utiles et non vides. S'il le faut tu ajoutes une colonne avec un caractère systématique.
Tu insères une premiere ligne en tête du tableau et tu la selectionnes entièrement (clic marge) puis tu cliques sur menu données, filtre automatique.
Ensuite en choisissant ta colonne (petits triangles), tu peux selectionner les lignes qui commencent par, ou qui contiennent, etc... et faire des changements assez globaux sur les lignes selectionnées.
Selon le cas çà peut aller plus vite que de mettre au point des formules sur les chaines.


Message édité par yf38 le 31-10-2009 à 14:38:33
n°2907011
sergio96
Posté le 31-10-2009 à 14:49:35  profilanswer
 

Merci pour votre réponse,
Le texte est effectivement identique pour quaque ligne de mon tableau, seule le chiffre change ("1" ou "0" ). j'ai donc un même nombre de caractère sur chaque celulle d'une ligne sélectionnée. Le mieux serait je pense de mettre en place une formule, mais je m'y perds :s. Si vous pouviez me donner un exemple ça m'aiderais beaucoup. Merci

n°2907024
yf38
Posté le 31-10-2009 à 15:22:41  profilanswer
 

Pour un cas simple comme çà il y a la fonction =gauche(N, cellule) qui rends uniquement les N premiers caractères de la cellule.
Il suffit d'inserer une colonne vide à gauche de celle qui contient les valeurs, puis dans la première ligne de mettre la fonction =gauche(N,cellule de droite) , et de la copier dans tout le reste de la colonne.
Si le 0 ou 1 est toujours le premier caractère, alors N=1 sinon voir la fonction supprespace pour enlever les espaces avant de faire la manip.


Message édité par yf38 le 31-10-2009 à 15:23:27
n°2907028
sergio96
Posté le 31-10-2009 à 15:32:22  profilanswer
 

ça fonctionne! merci beaucoup :D

n°2907105
sergio96
Posté le 31-10-2009 à 18:57:48  profilanswer
 

Autre problème,  
 
du coup je n'arrive pas à me servir de ces chiffres (que j'obtiens grâce à la fonction [=gauche(N, cellule)]) pour mes calculs sur excel :s.
 
Existe-t-il un moyen de résoudre ce problème?
 
Merci d'avance

n°2907118
yf38
Posté le 31-10-2009 à 19:39:47  profilanswer
 

Ce que tu as obtenu est une chaine de caractères (un seul) qu'il faut convertir en un nombre si tu veux l'utiliser comme un nombre.
insère une colonne devant, puis dans la première cellule utilise =cnum(cellule de droite) et tu récupèreras le nombre 0 ou 1 à la place du caractère.
Il suffit de propager ensuite la formule comme précédemment.


Message édité par yf38 le 02-11-2009 à 13:28:06

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Suppimer du texte dans une cellule excel tout en gardant les nombres

 

Sujets relatifs
[Excel] Ajouter le contenu d'une cellule à une autre[Excel] Mise en forme transposé automatisé
[EXCEL]Faire correspondre Chaîne à un EntierProblème excel et analyse antivirus
Condition excel[résolu] [excel] problème d'insertion d'une ligne
Mise en forme conditionnelle sous excelCalcul conditionnel excel
EXCEL : exporter tout une colonne pour avoir les données sur une ligne 
Plus de sujets relatifs à : Suppimer du texte dans une cellule excel tout en gardant les nombres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR