Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Difficulté à trouver la bonne "Formule"

sopmick

XLDnaute Nouveau
Bonjour aux membres du forum,

Voilà ce la fait plusieurs jours que je cherche une solution a mon problème, sans réussite, alors si quelqu'un peu m'aider,
il s'agit de plusieurs feuilles nommées" 2017","2018","recherche".
Dans celui recherche il y a une case année avec un menu déroulant ,comme son nom l'indique me permet de choisir l'année, une cellule marquée recherche qui
me permet de rentrer le nom d'une école, en dessous j'ai en réponse la liste des écoles étant venu en visite traduisant par "oui" ou "non".
Je voudrais pouvoir sélectionner une année dans le menu déroulant et entrer un nom de l’école et avoir la réponse de oui ou non qui correspond qui à l'année sélectionnée.
Je ne sais pas si je suis assez claire. voir fichier joint.
Par avance merci de l'aide que vous pourrez m'apporter.
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil, sopmick, Roblochon, Victor21

Je pense que le demandeur voulait écrire:
GUEPE MINOU RONFLEUR
ou peut être
IMPUR GUENON REFOULE

Ce qui rend de suite la question moins bouillante, non ?


Ok je sors.
 

Staple1600

XLDnaute Barbatruc
Re

Non, parce que manifestement tu n'as pas lu la charte du forum
(notamment le point concernant la RGPD)
Tu n'as plus qu'à supprimer ton fichier (avant que le modérateur le fasse)
Puis le remplacer par une version anonymisée.

Et là, à défaut d'être content, on pourra commencer à cogiter...
 

job75

XLDnaute Barbatruc
Bonjour sopmick, Roblochon, Patrick, JM,

Allons les amis faut pas se braquer sur le titre des discussions, surtout quand il s'agit d'un nouveau (ou d'une nouvelle).

A priori il s'agit d'un problème de recherche nécessitant une formule matricielle assez classique en E9 :
VB:
=SIERREUR(INDEX(INDIRECT("'"&C$5&"'!K:K");PETITE.VALEUR(SI(ESTNUM(CHERCHE(E$7;INDIRECT("'"&C$5&"'!K1:K10000")));LIGNE(INDIRECT("'"&C$5&"'!K1:K10000")));LIGNES(E$9:E9)));"")
à valider par Ctrl+Maj+Entrée et tirer vers le bas.

Je ne joins pas le fichier puisqu'il n'est pas anonymisé.

Edit : la formule utilise SIERREUR qui n'est pas disponible sur les versions antérieures à Excel 2007.

Cette fonction n'est pas vraiment indispensable, on peut en effet masquer les valeurs d'erreur par une mise en forme conditionnelle.

A+
 
Dernière édition:

job75

XLDnaute Barbatruc
La formule que j'ai donnée va très bien, il n'y a rien à ajouter et vous ne semblez pas l'avoir testée...

Quant à votre fichier du post #1 vous n'avez rien modifié, il n'est pas anonymisé.
 

job75

XLDnaute Barbatruc
Bon vous avez supprimé le fichier, c'est radical !

Puisque vous ne savez pas anonymiser votre fichier je l'ai fait pour vous, voyez le fichier joint.
 

Pièces jointes

  • Recherche(1).xlsx
    16 KB · Affichages: 6

sopmick

XLDnaute Nouveau
Bonjour et merci Job 75, j'ai essayé avec mon fichier mais cela ne marche pas je ne comprends pas mon erreur pouvez-vous m'aider par avance merci
 

Pièces jointes

  • excel.xlsx
    10.4 KB · Affichages: 5

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…