Suppression des [ ] et ( ) avec les données
Résolu
kalystha
Messages postés
321
Date d'inscription
Statut
Membre
Dernière intervention
-
kalystha Messages postés 321 Date d'inscription Statut Membre Dernière intervention -
kalystha Messages postés 321 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un tableau avec plusieurs centaines de lignes. Je souhaiterai pouvoir supprimer automatiquement les ( ) et [ ] ainsi que toutes les données à l'intérieur de celle-ci.
Mes différents essais restent "catastrophiques".. :(
En espérant trouver une solution sur le forum.
Merci d'avance pour l'aide apportée.
Fichier exemple/
https://www.cjoint.com/?BJzi5vdFXaw
J'ai un tableau avec plusieurs centaines de lignes. Je souhaiterai pouvoir supprimer automatiquement les ( ) et [ ] ainsi que toutes les données à l'intérieur de celle-ci.
Mes différents essais restent "catastrophiques".. :(
En espérant trouver une solution sur le forum.
Merci d'avance pour l'aide apportée.
Fichier exemple/
https://www.cjoint.com/?BJzi5vdFXaw
A voir également:
- Suppression des [ ] et ( ) avec les données
- Fuite données maif - Guide
- Forcer suppression fichier - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Sauvegarde des données - Guide
7 réponses
Effectuer un "Chercher / Remplacer" [Raccourci: Ctrl + H]
Dans le champs Rechercher : " (*)"
=> avec l'espace devant car il y a un espace dans tes cellules)
=>ne pas mettre les quotes
Dans le champs Rechercher : ""
=>ne pas mettre les quotes(en gros tu laisses vide)
et cliques sur "Remplacer tout"
même principe pour les crochet sauf que là, il va falloir procéder en 2 temps puisqu'il y a des virgules
donc : (en faisant attention que d'autre données ne contiennent pas de "," ou autres)
Dans le champs Rechercher : " [*]"
Dans le champs Rechercher : ""
"Rempalcer tout"
Dans le champs Rechercher : ","
Dans le champs Rechercher : ""
"Rempalcer tout"
Le principe est là !
Dans le champs Rechercher : " (*)"
=> avec l'espace devant car il y a un espace dans tes cellules)
=>ne pas mettre les quotes
Dans le champs Rechercher : ""
=>ne pas mettre les quotes(en gros tu laisses vide)
et cliques sur "Remplacer tout"
même principe pour les crochet sauf que là, il va falloir procéder en 2 temps puisqu'il y a des virgules
donc : (en faisant attention que d'autre données ne contiennent pas de "," ou autres)
Dans le champs Rechercher : " [*]"
Dans le champs Rechercher : ""
"Rempalcer tout"
Dans le champs Rechercher : ","
Dans le champs Rechercher : ""
"Rempalcer tout"
Le principe est là !
Bonjour
si ,comme dans ton exemple, les textes entre parenthèses ou crochets terminent le libellé
dans colonne F
=SI(ESTERREUR(CHERCHE("(";A5));"";GAUCHE(A5;CHERCHE("(";A5)-2))
dans colonne G
=SI(ESTERREUR(CHERCHE("[";B5));"";GAUCHE(B5;CHERCHE("[";B5)-2))
si ,comme dans ton exemple, les textes entre parenthèses ou crochets terminent le libellé
dans colonne F
=SI(ESTERREUR(CHERCHE("(";A5));"";GAUCHE(A5;CHERCHE("(";A5)-2))
dans colonne G
=SI(ESTERREUR(CHERCHE("[";B5));"";GAUCHE(B5;CHERCHE("[";B5)-2))
Bonjour,
Dans un premier temps je tiens à vous remercier très sincèrement de vos réponses aussi rapides.
Freedomsoul,
Quand je fais " (*)"
=> avec l'espace devant car il y a un espace dans tes cellules) , excel ne trouve pas de données correspondantes ..
Idem avec " [*]"
michel_m, la formule fonctionne très bien, , le seul "souci",(mais c'est ma faute, je n'est pas mis de ligne ainsi dans mon exemple), est lorsqu'il n'y a pas de données entre () ou [], la cellule de destination est de fait vide.
Nouveau fichier:
https://www.cjoint.com/?BJzjQnJh166
Merci beaucoup de votre aide
Dans un premier temps je tiens à vous remercier très sincèrement de vos réponses aussi rapides.
Freedomsoul,
Quand je fais " (*)"
=> avec l'espace devant car il y a un espace dans tes cellules) , excel ne trouve pas de données correspondantes ..
Idem avec " [*]"
michel_m, la formule fonctionne très bien, , le seul "souci",(mais c'est ma faute, je n'est pas mis de ligne ainsi dans mon exemple), est lorsqu'il n'y a pas de données entre () ou [], la cellule de destination est de fait vide.
Nouveau fichier:
https://www.cjoint.com/?BJzjQnJh166
Merci beaucoup de votre aide
Ah, essaie de regarder dans les options !
et il ne faut pas que la case "Totalité du contenu de la cellule" soit cochée
Sinon, je ne vois pas, ça fonctionne très bien pour moi :/
Dans : Feuille Sens : Ligne Regarder dans : Formule
et il ne faut pas que la case "Totalité du contenu de la cellule" soit cochée
Sinon, je ne vois pas, ça fonctionne très bien pour moi :/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non mais c'est dingue !! Ou je suis vraiment très fatigué ou il y a un truc qui m'échappe, ça marche pas :(
Les options sont bien comme les tiennes:
Dans : Feuille
Sens : Ligne
Regarder dans : Formule
"Totalité du contenu de la cellule" PAS COCHE
dans "rechercher", je mets:
espace"espace(*)"
Excel ne trouve aucune données
espace"espace[*]"
Excel ne trouve aucune données
J'utilise Excel2007
Les options sont bien comme les tiennes:
Dans : Feuille
Sens : Ligne
Regarder dans : Formule
"Totalité du contenu de la cellule" PAS COCHE
dans "rechercher", je mets:
espace"espace(*)"
Excel ne trouve aucune données
espace"espace[*]"
Excel ne trouve aucune données
J'utilise Excel2007
Bonjour à tous,
tu peux modifier les formules de michel ainsi :
=SI(ESTERREUR(CHERCHE("(";A5));A5;GAUCHE(A5;CHERCHE("(";A5)-2))
=SI(ESTERREUR(CHERCHE("[";B5));B5;GAUCHE(B5;CHERCHE("[";B5)-2))
N'oublie pas de finir par un copier-collage spécial valeur si tu dois supprimer la liste d'origine.
eric
tu peux modifier les formules de michel ainsi :
=SI(ESTERREUR(CHERCHE("(";A5));A5;GAUCHE(A5;CHERCHE("(";A5)-2))
=SI(ESTERREUR(CHERCHE("[";B5));B5;GAUCHE(B5;CHERCHE("[";B5)-2))
N'oublie pas de finir par un copier-collage spécial valeur si tu dois supprimer la liste d'origine.
eric
Bonjour eriiic,
Toujours là pour moi ;) !!
Mille mercis, mais vraiment !!!!!! Ta formule me donne exactement le résultat attendu.
Je ne peux pas quantifié le temps gagné, mais il est énorme !!!! Encore merci à toi et bonne journée.
Je remercie très sincèrement Freedomsoul et michel_m purs leurs interventions rapides également.
Bonne journée à tous !!
Toujours là pour moi ;) !!
Mille mercis, mais vraiment !!!!!! Ta formule me donne exactement le résultat attendu.
Je ne peux pas quantifié le temps gagné, mais il est énorme !!!! Encore merci à toi et bonne journée.
Je remercie très sincèrement Freedomsoul et michel_m purs leurs interventions rapides également.
Bonne journée à tous !!