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

Fonction LOOKUP

  • Initiateur de la discussion Initiateur de la discussion Excel Rookie
  • 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 !

E

Excel Rookie

Guest
Bonjour à tous,

J'ai un problème avec la fonction LOOKUP (RECHERCHE?) si du moins il s'agit de la bonne formule a employer...

Voilà, ayant trop de condition pour une formule, j'ai divisé ma formule en deux temps. Mes premières réponses sont inscrites de F68 jusqu'à F73. Cependant, lorsque j'essaye d'associer une série de chiffre à ces réponses, il y a erreur.

Par exemple: Si le chiffre en E4 est compris entre 0 et 29 je veux que la réponse en F68 soit sélectionnée. De 30 à 39, je veux que la réponse en F69 soit sélectionnée.

Voici la formule que je pensais adéquate
LOOKUP(E4;{0\29\39\49\59\69};{F68\F69\F70\F71\F72\F73})

Pouvez-vous m'aider (en espérant que vous arriverez à déchiffrer ma question)?

Merci !!!
 
Re : Fonction LOOKUP

Bonjour Excel Rookie, le forum,

Entre les accolades matricielles, il ne peut y avoir que des constantes, pas des références, noms ou formules.

Essayer :

=INDEX(F68:F73;EQUIV(E4;{0;29;39;49;59;69}))

Version anglaise :

=INDEX(F68:F73;MATCH(E4,{0;29;39;49;59;69}))

Edit : cela doit marcher aussi, c'est en effet plus simple :

=RECHERCHE(E4;{0;29;39;49;59;69};F68:F73)

=LOOKUP(E4,{0;29;39;49;59;69},F68:F73)

NB :en version anglaise je crois qu'il faut aussi des ; dans les matrices, sauf si l'on a choisi un autre séparateur de listes dans les Options régionales du Panneau de configuration.

A+
 
Dernière édition:
Re : Fonction LOOKUP

Merci beaucoup,

J'ai aussi, au hasard trouvé la solution en insérant:

=LOOKUP(E4;{0\29\39\49\59\69};F68:F69:F70:F71:F72:F73)

EDIT: *Qui ressemble étrangement à votre formule =LOOKUP(E4,{0;29;39;49;59;69},F68:F73)
Je réalise donc qu'on peut simplifier une longue plage de chiffres simplement par ":"
 
Re : Fonction LOOKUP

Bonjour Excel Rookie, le forum,

2 remarques :

- vous utilisez donc \ comme séparateur de listes

- F68:F69:F70:F71:F72: F73 réalise ce que l'on appelle l'UNION des cellules, et la formule ne fonctionnera que si les 6 cellules sont adjacentes dans une même ligne ou colonne : elles constituent un VECTEUR et il est évidemment plus simple d'écrire F68:F73 😎

A+
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…