En n'utilisant que des fonctions,chercher un mot dans un texte avec copie d'un nombre

  • Initiateur de la discussion Initiateur de la discussion javs
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

javs

XLDnaute Nouveau
Bonsoir

Je bloque devant le problème suivant:
Soit un texte en A1.
Soit un nombre en A2.
En A3, Je souhaite tester la présence d'un mot dans le texte A1.
Si le mot est présent en A1 : recopier A2 en A3
Si le mot est absent en A1 : ne rien mettre en A3
L'utilisation de cellules intermédiaires avec calculs intermédiaires peut être envisageable
Je n'utilise que les fonctions (pas de programmation)
Dans un premier temps, j'ai pensé utiliser la fonction
=IF(SEARCH("MOT";A1;1)<=150;A2;"")
Ceci marche lorsque le MOT est présent.
Lorsque le mot est absent j'ai un code d'erreur (#VALUE!) inexploitable.
Grand Merci pour votre aide.

Jacques
 
Re : En n'utilisant que des fonctions,chercher un mot dans un texte avec copie d'un n

Bonjour Regueiro

Je crois que vous n'avez pas lu l'intégralité de ma question.
Le mot à chercher est inclus dans un texte aléatoire
Ce mot n'est donc pas toujours à la même place dans le texte lorsqu'il y est.
Merci de votre réponse qui n'est valable que si A1 est composé d'un seul mot.
 
Re : En n'utilisant que des fonctions,chercher un mot dans un texte avec copie d'un n

Bonjour Rachid et merci de votre réponse.

Désolé, mais Excel signale que la formule proposée contient une erreur.
Pour bien me faire comprendre :
A1= Je rentre du travail ce soir
A2 = 20
Mot testé = travail
La formule mise en A3 doit renvoyer la valeur entrée en A2 (soit ici : 10) si le mot testé (ici : travail) est présent dans la phrase saisie en A1 (ici : Je rentre du travail ce soir)
J'ai résolu le problème de la façon suivante:
=IF(COUNTIF(A1:A2;"*travail*");A2;"")
Bon, je sais, c'est un peu lourd mais cela marche.
Merci à vous tous
Jacques
 
Re : En n'utilisant que des fonctions,chercher un mot dans un texte avec copie d'un n

Bonjour @ tous,
Si tu es sur Excel en anglais, je t'ai donnée la bonne formule, puisque les séparateurs de listes sur système anglais ",", alors si ce n'est pas le cas tu changes le "," par des ";" et tout ira bien.
Sinon, met un fichier exemple en pièce jointe pour que l'on puisse t'aider aisément.

@ + +
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour