Hervé XLDnaute Barbatruc 8 Octobre 2008 #1 coucou j'aurais besoin d'une formule pour supprimer du texte entre parenthèse se trouvant dans une chaine j'ai : toto (titi) tata je voudrais : toto tata D'avance merci pour l'aide j'ai pas trouvé dans la recherche, mais ca c'est normal suis nul bye
coucou j'aurais besoin d'une formule pour supprimer du texte entre parenthèse se trouvant dans une chaine j'ai : toto (titi) tata je voudrais : toto tata D'avance merci pour l'aide j'ai pas trouvé dans la recherche, mais ca c'est normal suis nul bye
Brigitte XLDnaute Barbatruc 8 Octobre 2008 #2 Re : FORMULE supprimer texte entre parenthèse Euh, bonsoir... Moi pour tata, je peux faire qqchse, mais pour toto, plus dur... Ouarf. Bisous et bonne chance, pour une fois que t'as besoin d'aide, c'est à marquer d'une pierre blanche. signé : tata olive (private joke) Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Euh, bonsoir... Moi pour tata, je peux faire qqchse, mais pour toto, plus dur... Ouarf. Bisous et bonne chance, pour une fois que t'as besoin d'aide, c'est à marquer d'une pierre blanche. signé : tata olive (private joke)
Staple1600 XLDnaute Barbatruc 8 Octobre 2008 #3 Re : FORMULE supprimer texte entre parenthèse Bonjour Hervé, Brigitte =GAUCHE(A1;CHERCHE(" ";A1))&STXT(A1;CHERCHE(")";A1)+1;255) Pour supprimer l'espace =SUPPRESPACE(GAUCHE(A1;CHERCHE(" ";A1))&STXT(A1;CHERCHE(")";A1)+1;255)) Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Bonjour Hervé, Brigitte =GAUCHE(A1;CHERCHE(" ";A1))&STXT(A1;CHERCHE(")";A1)+1;255) Pour supprimer l'espace =SUPPRESPACE(GAUCHE(A1;CHERCHE(" ";A1))&STXT(A1;CHERCHE(")";A1)+1;255))
Hervé XLDnaute Barbatruc 8 Octobre 2008 #4 Re : FORMULE supprimer texte entre parenthèse coucou ben en formule tata, c'est tout les jours que j'ai besoin d'aide ^^ staple, pas loin, mais cette formule n'est pas générique, ca marche pas avec les : tutu toto (tata) titi roro on peut pas s'appuyer sur le premier espace. j'ai essayé comme ceci : =SUPPRESPACE(GAUCHE(A1;CHERCHE("(";A1)-2)&STXT(A1;CHERCHE(")";A1)+1;255)) et ca marche plus avec les : (tata) toto titi je sais suis pénible, mais c'est la faute au gugusse qui se croyant plus doué que moi en info m'interdit le vba a plus Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse coucou ben en formule tata, c'est tout les jours que j'ai besoin d'aide ^^ staple, pas loin, mais cette formule n'est pas générique, ca marche pas avec les : tutu toto (tata) titi roro on peut pas s'appuyer sur le premier espace. j'ai essayé comme ceci : =SUPPRESPACE(GAUCHE(A1;CHERCHE("(";A1)-2)&STXT(A1;CHERCHE(")";A1)+1;255)) et ca marche plus avec les : (tata) toto titi je sais suis pénible, mais c'est la faute au gugusse qui se croyant plus doué que moi en info m'interdit le vba a plus
Staple1600 XLDnaute Barbatruc 8 Octobre 2008 #5 Re : FORMULE supprimer texte entre parenthèse Re Et en suppirmant =SUBSTITUE(SUBSTITUE(A1;")";"");"(";"") Avec celle là (ca fonctionne pour toto titi et tata Code: =STXT(SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ");CHERCHE("µ";SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ"))+1;4) Test OK pour ces 3 cas de figure • (toto) titi tata • toto (titi) tata • toto titi (tata) Dernière édition: 8 Octobre 2008 Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Re Et en suppirmant =SUBSTITUE(SUBSTITUE(A1;")";"");"(";"") Avec celle là (ca fonctionne pour toto titi et tata Code: =STXT(SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ");CHERCHE("µ";SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ"))+1;4) Test OK pour ces 3 cas de figure • (toto) titi tata • toto (titi) tata • toto titi (tata)
soenda XLDnaute Accro 8 Octobre 2008 #6 Re : FORMULE supprimer texte entre parenthèse Bonjour à tous je propose une petite variation de ta formule => &"x" en début de chaîne Code: =SUPPRESPACE(GAUCHE(A2;CHERCHE("(";"x"&A2)-2)&STXT(A2;CHERCHE(")";A2)+1;255)) A+ Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Bonjour à tous je propose une petite variation de ta formule => &"x" en début de chaîne Code: =SUPPRESPACE(GAUCHE(A2;CHERCHE("(";"x"&A2)-2)&STXT(A2;CHERCHE(")";A2)+1;255)) A+
Hervé XLDnaute Barbatruc 8 Octobre 2008 #7 Re : FORMULE supprimer texte entre parenthèse coucou ok pour moi ^^ merci a vous deux bye Vote positif 0 Vote négatif
skoobi XLDnaute Barbatruc 8 Octobre 2008 #8 Re : FORMULE supprimer texte entre parenthèse Hello Hervé, Brigitte, soenda, Jm , pour mes rares incursions dans le domainde des formules, j'y vais de ma contribution pour les très rare demande d'Hervé: Code: =GAUCHE(A1;TROUVE("(";A1;1)-2) & DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1)) Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Hello Hervé, Brigitte, soenda, Jm , pour mes rares incursions dans le domainde des formules, j'y vais de ma contribution pour les très rare demande d'Hervé: Code: =GAUCHE(A1;TROUVE("(";A1;1)-2) & DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1))
Staple1600 XLDnaute Barbatruc 8 Octobre 2008 #9 Re : FORMULE supprimer texte entre parenthèse Bonsoir skoobi skoobi:Ta formule ne fonctionne pas pour le cas suivant (toto) titi tata soenda: je propose une petite variation de ta formule => &"x" en début de chaîne Cliquez pour agrandir... Tu peux expliquer le pourquoi de ce x dans la formule, stp. Dernière édition: 8 Octobre 2008 Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Bonsoir skoobi skoobi:Ta formule ne fonctionne pas pour le cas suivant (toto) titi tata soenda: je propose une petite variation de ta formule => &"x" en début de chaîne Cliquez pour agrandir... Tu peux expliquer le pourquoi de ce x dans la formule, stp.
skoobi XLDnaute Barbatruc 8 Octobre 2008 #10 Re : FORMULE supprimer texte entre parenthèse Re, oupppsss, oui, suis aller trop vite pendant les tests, merci JM , là c'est mieux: Code: =SUPPRESPACE(GAUCHE(A1;TROUVE("(";A1;1)-1) & DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1))) Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Re, oupppsss, oui, suis aller trop vite pendant les tests, merci JM , là c'est mieux: Code: =SUPPRESPACE(GAUCHE(A1;TROUVE("(";A1;1)-1) & DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1)))
Staple1600 XLDnaute Barbatruc 8 Octobre 2008 #11 Re : FORMULE supprimer texte entre parenthèse Re Ok ,skoobi, ca marche Pour le fun Code: =SUPPRESPACE(REMPLACER(A1;CHERCHE("(";A1);NBCAR(STXT(A1;CHERCHE("(";A1);CHERCHE(")";A1)));" ")) Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Re Ok ,skoobi, ca marche Pour le fun Code: =SUPPRESPACE(REMPLACER(A1;CHERCHE("(";A1);NBCAR(STXT(A1;CHERCHE("(";A1);CHERCHE(")";A1)));" "))
soenda XLDnaute Accro 9 Octobre 2008 #12 Re : FORMULE supprimer texte entre parenthèse Staple1600 à dit: Bonsoir skoobi skoobi:Ta formule ne fonctionne pas pour le cas suivant (toto) titi tata soenda: Tu peux expliquer le pourquoi de ce x dans la formule, stp. Cliquez pour agrandir... Bonjour à tous Désolé pour la collision Staple1600, on a dû répondre a peu près en même temps… J’ai seulement repris ta première formule qui posée problème à Hervé, au début laquelle j’ai ajouté un caractère quelconque. Ce qui, à mon sens résout le problème. A+ Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Staple1600 à dit: Bonsoir skoobi skoobi:Ta formule ne fonctionne pas pour le cas suivant (toto) titi tata soenda: Tu peux expliquer le pourquoi de ce x dans la formule, stp. Cliquez pour agrandir... Bonjour à tous Désolé pour la collision Staple1600, on a dû répondre a peu près en même temps… J’ai seulement repris ta première formule qui posée problème à Hervé, au début laquelle j’ai ajouté un caractère quelconque. Ce qui, à mon sens résout le problème. A+
Staple1600 XLDnaute Barbatruc 9 Octobre 2008 #13 Re : FORMULE supprimer texte entre parenthèse RE Ca y est je viens de comprendre en a2 : toto (titi) tutu =CHERCHE("(";"x"&A2) -> renvoie 7 CHERCHE("(";A2) renvoie 6 tu concatènes ! Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse RE Ca y est je viens de comprendre en a2 : toto (titi) tutu =CHERCHE("(";"x"&A2) -> renvoie 7 CHERCHE("(";A2) renvoie 6 tu concatènes !
Jocelyn XLDnaute Barbatruc 9 Octobre 2008 #14 Re : FORMULE supprimer texte entre parenthèse Bonjour le Forum, Bonjour Hervé, Brigitte, Staple1600, soenda, skoobi, on peut tester pour une donnée en A5 a priori ca marche =SUPPRESPACE((STXT(A5;1;CHERCHE("(";A5)-1)&STXT(A5;CHERCHE(")";A5)+1;NBCAR(A5)-CHERCHE(")";A5)+1))) Bises Brigitte Jocelyn Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Bonjour le Forum, Bonjour Hervé, Brigitte, Staple1600, soenda, skoobi, on peut tester pour une donnée en A5 a priori ca marche =SUPPRESPACE((STXT(A5;1;CHERCHE("(";A5)-1)&STXT(A5;CHERCHE(")";A5)+1;NBCAR(A5)-CHERCHE(")";A5)+1))) Bises Brigitte Jocelyn
Staple1600 XLDnaute Barbatruc 9 Octobre 2008 #15 Re : FORMULE supprimer texte entre parenthèse Bonjour Jocelyn Je recapitule les formules Au suivant ! (Y-a-t-il d'autres possibilités de formules ? ) Jocelyn : test ok Code: =SUPPRESPACE((STXT(A5;1;CHERCHE("(";A5)-1)&STXT(A5;CHERCHE(")";A5)+1;NBCAR(A5)-CHERCHE(")";A5)+1))) skoobi : test ok Code: =SUPPRESPACE(GAUCHE(A1;TROUVE("(";A1;1)-1) & DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1))) soenda: test ok Code: =SUPPRESPACE(GAUCHE(A2;CHERCHE("(";"x"&A2)-2)&STXT(A2;CHERCHE(")";A2)+1;255)) bibi (bis): test ok Code: =SUPPRESPACE(REMPLACER(A1;CHERCHE("(";A1);NBCAR(STXT(A1;CHERCHE("(";A1);CHERCHE(")";A1)));" ")) bibi:test ok Code: =STXT(SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ");CHERCHE("µ";SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ"))+1;4) Vote positif 0 Vote négatif
Re : FORMULE supprimer texte entre parenthèse Bonjour Jocelyn Je recapitule les formules Au suivant ! (Y-a-t-il d'autres possibilités de formules ? ) Jocelyn : test ok Code: =SUPPRESPACE((STXT(A5;1;CHERCHE("(";A5)-1)&STXT(A5;CHERCHE(")";A5)+1;NBCAR(A5)-CHERCHE(")";A5)+1))) skoobi : test ok Code: =SUPPRESPACE(GAUCHE(A1;TROUVE("(";A1;1)-1) & DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1))) soenda: test ok Code: =SUPPRESPACE(GAUCHE(A2;CHERCHE("(";"x"&A2)-2)&STXT(A2;CHERCHE(")";A2)+1;255)) bibi (bis): test ok Code: =SUPPRESPACE(REMPLACER(A1;CHERCHE("(";A1);NBCAR(STXT(A1;CHERCHE("(";A1);CHERCHE(")";A1)));" ")) bibi:test ok Code: =STXT(SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ");CHERCHE("µ";SUBSTITUE(SUBSTITUE(A1;")";"µ");"(";"µ"))+1;4)