Suppression d'un nombre de caractères variable en fin de texte
Résolu/Fermé
Nicolas2937
Messages postés
20
Date d'inscription
samedi 1 avril 2017
Statut
Membre
Dernière intervention
4 avril 2017
-
3 avril 2017 à 14:13
Nicolas2937 Messages postés 20 Date d'inscription samedi 1 avril 2017 Statut Membre Dernière intervention 4 avril 2017 - 3 avril 2017 à 15:51
Nicolas2937 Messages postés 20 Date d'inscription samedi 1 avril 2017 Statut Membre Dernière intervention 4 avril 2017 - 3 avril 2017 à 15:51
A voir également:
- Suppression d'un nombre de caractères variable en fin de texte
- Forcer la suppression d'un fichier - Guide
- Caractères ascii - Guide
- Caractères spéciaux symboles clavier - Guide
- Mettre un texte en majuscule - Guide
- Corinne copie un texte sur le web et le colle dans un document avec l'option "texte non formaté" (aussi appelée "texte sans mise en forme"). qu'est-ce qui est conservé ? - Forum Bureautique
3 réponses
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
Modifié le 3 avril 2017 à 14:41
Modifié le 3 avril 2017 à 14:41
Bonjour,
Tu dis que tu veux garder le contenu de la première parenthèse mais tu ne retournes que texte 4 dans ton exemple.
Je vais considérer que tu t'es trompé dans ton exemple et je te propose d'utiliser les fonctions gauche() et cherche() :
=GAUCHE(A1;CHERCHE("(";A1;2)-2)
Le ;2 dans la fonction CHERCHE() permet d'éliminer la première parenthèse.
Cordialement
Tu dis que tu veux garder le contenu de la première parenthèse mais tu ne retournes que texte 4 dans ton exemple.
Je vais considérer que tu t'es trompé dans ton exemple et je te propose d'utiliser les fonctions gauche() et cherche() :
=GAUCHE(A1;CHERCHE("(";A1;2)-2)
Le ;2 dans la fonction CHERCHE() permet d'éliminer la première parenthèse.
Cordialement
PHILOU10120
Messages postés
6368
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
22 avril 2024
796
3 avril 2017 à 14:43
3 avril 2017 à 14:43
Bonjour Nicolas2937
Essayer cette formule
=GAUCHE(A1;TROUVE("(";A1;TROUVE("(";A1;1)+1)-1)
Essayer cette formule
=GAUCHE(A1;TROUVE("(";A1;TROUVE("(";A1;1)+1)-1)
Nicolas2937
Messages postés
20
Date d'inscription
samedi 1 avril 2017
Statut
Membre
Dernière intervention
4 avril 2017
3 avril 2017 à 15:51
3 avril 2017 à 15:51
Bonjour Philou10120,
et merci pour votre formule.
La réponse fournie par JvDo répond davantage à mes attentes, mais je vous remercie pour votre proposition.
Cordialement.
et merci pour votre formule.
La réponse fournie par JvDo répond davantage à mes attentes, mais je vous remercie pour votre proposition.
Cordialement.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié le 3 avril 2017 à 14:51
Modifié le 3 avril 2017 à 14:51
Bonjour (et salut jv)
si on prend ça au pied de la lettre, le résultat que vous attendez ne correspond pas à ce que vous dites!
En texte 4, vous devriez donc avoir:
(gryuhrujrh) texte 4
essayez:
=GAUCHE(A1;TROUVE("!";SUBSTITUE(A1;" ";"!";3))-1)
Notez que dans ce genre de question, le nombre de caractères dans le texte est important, et donc présentez nous un maximum de cas de figure, qsi vous voulez, établir une formule exacte
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
si on prend ça au pied de la lettre, le résultat que vous attendez ne correspond pas à ce que vous dites!
En texte 4, vous devriez donc avoir:
(gryuhrujrh) texte 4
essayez:
=GAUCHE(A1;TROUVE("!";SUBSTITUE(A1;" ";"!";3))-1)
Notez que dans ce genre de question, le nombre de caractères dans le texte est important, et donc présentez nous un maximum de cas de figure, qsi vous voulez, établir une formule exacte
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Nicolas2937
Messages postés
20
Date d'inscription
samedi 1 avril 2017
Statut
Membre
Dernière intervention
4 avril 2017
3 avril 2017 à 15:48
3 avril 2017 à 15:48
Désolé pour cette erreur. J'ai tapé trop vite, et je voulais bien évidemment obtenir ces résultats :
texte 1
texte 2
texte 3
(gryuhrujrh) texte 4
La réponse fournie par JvDo me semble fonctionner parfaitement.
Merci à nouveau pour votre réponse rapide.
texte 1
texte 2
texte 3
(gryuhrujrh) texte 4
La réponse fournie par JvDo me semble fonctionner parfaitement.
Merci à nouveau pour votre réponse rapide.
3 avril 2017 à 15:50
J'ai en effet tapé mon message trop vite, et vous avez vu juste par rapport à mon erreur de frappe.
Je voulais obtenir ceci :
texte 1
texte 2
texte 3
(gryuhrujrh) texte 4
Votre formule me semble fonctionner parfaitement, et je vous en remercie vivement.
Cela me rend vraiment service.
Cordialement.