A voir également:
- Liste déroulante avec saisie semi automatique pour EXCEL +
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Si et excel - Guide
- Message automatique thunderbird - Guide
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié par Vaucluse le 25/06/2013 à 18:50
Modifié par Vaucluse le 25/06/2013 à 18:50
Bonjour
Sauf erreur de compréhension,le problème est que si vous voulez trouver un texte dans un autre, vous ne pouvez pas utiliser la formule DECALER avec la hauteur du champ, car il faut alors admettre que tous les noms cherchés sont à la suite les uns des autres.
Alors précisez:
vous voulez chercher les noms avec un l dans le texte, ou avec un l en 2° caractère?
Dans le 2° cas, vous pouvez utiliser:
=SI(C4<>"";DECALER(d_site; EQUIV(C4;DROITE(GAUCHE(d_site;2);1);0);;SOMMEPROD(DROITE(GAUCHE(CA;2);1)=C4))
(formule matricielle à entrer en avec touche enter et crtl +shift enfoncées)
pour affiner, il faut savoir à quel rang vous voulez trouver le ou les caractères.
Dans le premier cas par contre, on peut vous proposer une solution, mais il faudrait un exemple de votre fichier pour adapter.
A déposer sur
https://www.cjoint.com/ en revenant coller ici le lien donné par le site.
à vous lire
Errare humanum est, perseverare diabolicum
Sauf erreur de compréhension,le problème est que si vous voulez trouver un texte dans un autre, vous ne pouvez pas utiliser la formule DECALER avec la hauteur du champ, car il faut alors admettre que tous les noms cherchés sont à la suite les uns des autres.
Alors précisez:
vous voulez chercher les noms avec un l dans le texte, ou avec un l en 2° caractère?
Dans le 2° cas, vous pouvez utiliser:
=SI(C4<>"";DECALER(d_site; EQUIV(C4;DROITE(GAUCHE(d_site;2);1);0);;SOMMEPROD(DROITE(GAUCHE(CA;2);1)=C4))
(formule matricielle à entrer en avec touche enter et crtl +shift enfoncées)
pour affiner, il faut savoir à quel rang vous voulez trouver le ou les caractères.
Dans le premier cas par contre, on peut vous proposer une solution, mais il faudrait un exemple de votre fichier pour adapter.
A déposer sur
https://www.cjoint.com/ en revenant coller ici le lien donné par le site.
à vous lire
Errare humanum est, perseverare diabolicum
http://cjoint.com/?3FzsWoyJr7b
Voici un extrait du fichier.
Je pensche plutôt pour le premier cas:
J'aimerai qu'en insérant dans ma troisième ligne une partie du nom d'une sp., par exemple:
"fici", la liste déroulante se limite au 2 valeurs contenant la partie recherchée, dans ce cas, (feuille Taxa)
Althaea officinalis L.
Anchusa officinalis L.
En meme temps, je voudrai qu'il m'affiche la famille en B5 (Boraginaceae ou Malvaceae)
Merci d'avance,
Voici un extrait du fichier.
Je pensche plutôt pour le premier cas:
J'aimerai qu'en insérant dans ma troisième ligne une partie du nom d'une sp., par exemple:
"fici", la liste déroulante se limite au 2 valeurs contenant la partie recherchée, dans ce cas, (feuille Taxa)
Althaea officinalis L.
Anchusa officinalis L.
En meme temps, je voudrai qu'il m'affiche la famille en B5 (Boraginaceae ou Malvaceae)
Merci d'avance,
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
25 juin 2013 à 19:29
25 juin 2013 à 19:29
Re
une proposition ici, revenez si besoin d'info ou de complément, ou si ce n'est pas ce que vous cherchez.
https://www.cjoint.com/c/CFztCj3Z9Yg
bonne soirée
une proposition ici, revenez si besoin d'info ou de complément, ou si ce n'est pas ce que vous cherchez.
https://www.cjoint.com/c/CFztCj3Z9Yg
bonne soirée