index Bi-equiv

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
D
Darjelling
Nouveau venu
Nouveau venu
Messages : 6
Inscrit le : 24 septembre 2015
Version d'Excel : 2010 FR

Message par Darjelling » 19 janvier 2016, 16:12

Bonjour a vous !!

Merci de me lire tout d'abord.

Alors le but est de créer une fonction index+equiv me permettant deux critères, dans l'exemple simplifié ci-joint j'ai :
Une liste de salarié avec nom et prénom.

L'objectif est que la formule recherche la case "date" de la feuille date qui répond a la fois au nom et prénom choisi.
Autant les fonctions index+equiv avec un critère j'ai jamais de soucis autant la....

Ps : il me faut une solution sans VBA. j'ai déjà plein de boutons en VBA sur le fichier mère et je ne peux pas en rajouter.

Merci d'avance !

http://www.cjoint.com/c/FAtplGAA2SZ
A
Amadéus
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'620
Appréciations reçues : 79
Inscrit le : 7 mai 2006
Version d'Excel : Office Excel 2003 FR et 2013FR

Message par Amadéus » 19 janvier 2016, 16:20

Bonjour
Voir fichier
Cordialement
FAtplGAA2SZ_TEST.xlsx
(11.77 Kio) Téléchargé 9 fois
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
D
Darjelling
Nouveau venu
Nouveau venu
Messages : 6
Inscrit le : 24 septembre 2015
Version d'Excel : 2010 FR

Message par Darjelling » 19 janvier 2016, 16:27

Merci beaucoup

Pouvez vous m'expliquer la matricielle?

EQUIV(1;(DATE!$B$4:$B$8=Feuil1!E6)*(DATE!$C$4:$C$8=Feuil1!E7);0)

En gros le "1" est une variable qui correspond a la combinaison des deux equiv?

Pourquoi faut 'il valider les matricielles ainsi? qu'on t'elle de si particulière?


En tout cas, encore MERCI
A
Amadéus
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'620
Appréciations reçues : 79
Inscrit le : 7 mai 2006
Version d'Excel : Office Excel 2003 FR et 2013FR

Message par Amadéus » 19 janvier 2016, 16:37

Bonjour
EQUIV(1;(DATE!$B$4:$B$8=Feuil1!E6)*(DATE!$C$4:$C$8=Feuil1!E7);0)
ne donne 1 que si les 2 conditions sont VRAI
EQUIV(1;(VRAI)*(VRAI;0)
Pour la validation, c'est le programmeur d'Excel qui fixe les règles, pas moi.
Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Avatar du membre
DjiDji59430
Membre impliqué
Membre impliqué
Messages : 2'288
Appréciations reçues : 86
Inscrit le : 18 avril 2015
Version d'Excel : 2019 FR

Message par DjiDji59430 » 19 janvier 2016, 16:55

Bonjour,

ou bien :

=SOMMEPROD(($N$5:$N$9=$E$6)*($O$5:$O$9=$E7)*(DATE!$D$4:$D$8))

fonctionne avec des "vraies dates", pas dat1, qui est du texte
TEST_sommeprod.xlsx
(16.16 Kio) Téléchargé 4 fois
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • Index/ equiv
    par hem-id » 28 septembre 2017, 09:48 » dans Excel - VBA
    15 Réponses
    422 Vues
    Dernier message par hem-id
    30 septembre 2017, 12:04
  • INDEX/EQUIV
    par Benoist28200 » 11 décembre 2015, 18:48 » dans Excel - VBA
    12 Réponses
    326 Vues
    Dernier message par Benoist28200
    12 décembre 2015, 16:12
  • index/equiv/na
    par DrakeRamore » 21 février 2018, 14:19 » dans Excel - VBA
    10 Réponses
    287 Vues
    Dernier message par Dug59
    21 février 2018, 16:18
  • Index, equiv
    par Username123 » 25 novembre 2019, 15:51 » dans Excel - VBA
    5 Réponses
    56 Vues
    Dernier message par Username123
    25 novembre 2019, 16:27
  • Si index equiv
    par nojamandre » 19 juillet 2017, 21:45 » dans Excel - VBA
    16 Réponses
    580 Vues
    Dernier message par Ergotamine
    22 juillet 2017, 13:51
  • index et equiv
    par TouToune » 7 août 2015, 17:22 » dans Excel - VBA
    3 Réponses
    162 Vues
    Dernier message par TouToune
    9 août 2015, 19:50