Formule Excel

Fermé
errick64 - 22 févr. 2018 à 06:47
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 22 févr. 2018 à 08:13
Bonjour,
J'ai besoin d'aide sur une formule Excel.... pour une recherche à 2 paramètres et obtenir un résultat. La formule est la suivante
=INDEX($A$1:$A$3999;EQUIV(1;($H2=$B$2:$B$4000)*("31"=$F$2:$F$4000);0)), la formule fonctionne, mais je voudrais remplacer "31" par le contenu de la cellule J2. Quand je met =INDEX($A$1:$A$3999;EQUIV(1;($H2=$B$2:$B$4000)*(J2=$F$2:$F$4000);0)), dans la formule, elle ne fonctionne pas!
Quelqu'un peut me dire pourquoi, et le cas échéant me dire si je peux le faire et comment?
En vous remerciant d'avance
Eric

3 réponses

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
Modifié le 22 févr. 2018 à 08:13
Bonjour,

Tu recherches "31" (texte) et non 31 (numérique), je suppose que J2 est numérique.
Essaie avec
(J2&""=$F$2:$F$4000)


Maintenant est-ce bien normal que tu aies des nombres au format texte sur ton tableau (?)
eric

0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
22 févr. 2018 à 08:10
Bonjour,

Peux-tu joindre une copie de ton tableau avec les explications nécessaires sur le résultat à obtenir via cjoint en suivant ces explications

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
22 févr. 2018 à 08:13
Bonjour
on ne voit pas très bien, et même pas du tout ce que peux faire cette formule avec code EQUIV qui cherche la valeur 1 on ne sait où
déposer un fichier modèle serait le bienvenu:
voyez ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site

ceci dit, il est possible que dans le champ F2:F4000 vous ayez des textes incompatibles avec la valeur en J1 puisque pour qu'elle fonctionne(?) vous placer 31 entre guillemets

crdlmnt
--

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0