Trouver un mot et ajouter une fonction
Résolu
helene1009
Messages postés
52
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai besoin d'aide !
Je voudrais faire une formule qui me permettrait de chercher un mot et de l'extraire/
Exemple :
A1 : ACTRICE DO500 CELEST NET
A2 : ACTRICE SAC25 LANGIS NET
A3 : FLEUR MD12 VIBRANCE NET
A4 : JARDIN DO500 NUIT
A5 : HERBE BB600 JOUR
Et je cherche une formule en A2 qui me permet d'extraire soit DO500, soit SAC25, soit MD12, soit BB600.
Le but étant de trouver :
B1 : DO500
B2 : SAC25
B3 : MD12
B4 : DO500
B5 : BB600
J'ai essayé avec la fonction cherche et une condition si il ne trouve pas mais ça ne fonctionne pas?
MERCI de votre aide
J'ai besoin d'aide !
Je voudrais faire une formule qui me permettrait de chercher un mot et de l'extraire/
Exemple :
A1 : ACTRICE DO500 CELEST NET
A2 : ACTRICE SAC25 LANGIS NET
A3 : FLEUR MD12 VIBRANCE NET
A4 : JARDIN DO500 NUIT
A5 : HERBE BB600 JOUR
Et je cherche une formule en A2 qui me permet d'extraire soit DO500, soit SAC25, soit MD12, soit BB600.
Le but étant de trouver :
B1 : DO500
B2 : SAC25
B3 : MD12
B4 : DO500
B5 : BB600
J'ai essayé avec la fonction cherche et une condition si il ne trouve pas mais ça ne fonctionne pas?
MERCI de votre aide
A voir également:
- Trouver un mot et ajouter une fonction
- Fonction si et - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Trouver adresse mac - Guide
- Trousseau mot de passe iphone - Guide
- Identifiant et mot de passe - Guide
3 réponses
Bonsoir
avec un tableur
avec un tableur
=GAUCHE(STXT(A1;TROUVE(" ";A1)+1;NBCAR(A1));TROUVE(" ";STXT(A1;TROUVE(" ";A1)+1;NBCAR(A1))))
Bonjour
voyez si ce modèle peut vous aider et revenez si besoin
il détecte les textes référencés quelque soit la position dans le texte initial
les explications sont dans le modèle
https://www.cjoint.com/c/KLfiZLzka6e
crdlmnt
voyez si ce modèle peut vous aider et revenez si besoin
il détecte les textes référencés quelque soit la position dans le texte initial
les explications sont dans le modèle
https://www.cjoint.com/c/KLfiZLzka6e
crdlmnt
Re
le "*"&ref&"*" dans le NB.SI permet de détecter si le texte contient un des mots de la liste ref
vous pouvez l'utiliser avec "*texte*" pour trouver une texte
ou
"*"&cell&"*" pour trouver un texte contenu dans une cellule de référence (ici la liste ref)
LIGNE va chercher le N° de ligne de la feuille, pas du champ qui contient la condition. (Dans cette partie, j'ai écrit ref mais avec les bons N° mais n'importe quelle lettre aurait fait l'affaire)
C'est pour cela que la liste doit commencer en ligne 1, car le code INDEX, ensuite, lui utilise le N° de ligne du champ, pas de la feuille
si vous ne pouvez pas commencer en 1, il faut rajouter une valeur au résultat SOMMEPROD pour caler sur la plage
Pour comprendre plus facilement, vous pouvez utiliser le SOMMEPROD seul sans INDEX et vous pourrez voir ce que la formule renvoie
espérant avoir été clair?
crdlmnt
le "*"&ref&"*" dans le NB.SI permet de détecter si le texte contient un des mots de la liste ref
vous pouvez l'utiliser avec "*texte*" pour trouver une texte
ou
"*"&cell&"*" pour trouver un texte contenu dans une cellule de référence (ici la liste ref)
LIGNE va chercher le N° de ligne de la feuille, pas du champ qui contient la condition. (Dans cette partie, j'ai écrit ref mais avec les bons N° mais n'importe quelle lettre aurait fait l'affaire)
C'est pour cela que la liste doit commencer en ligne 1, car le code INDEX, ensuite, lui utilise le N° de ligne du champ, pas de la feuille
si vous ne pouvez pas commencer en 1, il faut rajouter une valeur au résultat SOMMEPROD pour caler sur la plage
Pour comprendre plus facilement, vous pouvez utiliser le SOMMEPROD seul sans INDEX et vous pourrez voir ce que la formule renvoie
espérant avoir été clair?
crdlmnt
Un grand merci pour votre aide. Je vais avoir besoin de vous encore !
Si j'ajoute le mot BLE devant ACTRICE / FLEUR /JARDIN / HERBE soit
A1 : BLE ACTRICE DO500 CELEST NET
A2 : BLE ACTRICE SAC25 LANGIS NET
A3 : BLE FLEUR MD12 VIBRANCE NET
A4 : BLE JARDIN DO500 NUIT
A5 : BLE HERBE BB600 JOUR
Mais que je veux toujours retrouver les mots ci dessous
B1 : DO500
B2 : SAC25
B3 : MD12
B4 : DO500
B5 : BB600
Comment je dois modifier votre formule ???
encore MERCI BEAUCOUP