index Bi-equiv

Y compris Power BI, Power Query et toute autre question en lien avec Excel
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
Modérateur
Modérateur
Messages : 17'734
Appréciations reçues : 62
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é 8 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
Modérateur
Modérateur
Messages : 17'734
Appréciations reçues : 62
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 : 1'949
Appréciations reçues : 57
Inscrit le : 18 avril 2015
Version d'Excel : 2016 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 Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • INDEX + EQUIV
    par sophiane » 11 mars 2016, 14:43 » dans Excel - VBA
    51 Réponses
    1237 Vues
    Dernier message par sophiane
    24 mars 2016, 10:17
  • Index-Equiv
    par criscris11 » 16 octobre 2014, 11:29 » dans Excel - VBA
    2 Réponses
    194 Vues
    Dernier message par criscris11
    16 octobre 2014, 19:06
  • Index Equiv
    par brunyon » 27 juin 2014, 21:44 » dans Excel - VBA
    3 Réponses
    193 Vues
    Dernier message par brunyon
    28 juin 2014, 21:02
  • INDEX/EQUIV
    par Benoist28200 » 11 décembre 2015, 18:48 » dans Excel - VBA
    12 Réponses
    301 Vues
    Dernier message par Benoist28200
    12 décembre 2015, 16:12
  • Index et Equiv
    par Philippe02 » 27 février 2017, 20:10 » dans Excel - VBA
    10 Réponses
    198 Vues
    Dernier message par tulipe_4
    1 mars 2017, 13:02
  • Index/ equiv
    par hem-id » 28 septembre 2017, 09:48 » dans Excel - VBA
    15 Réponses
    414 Vues
    Dernier message par hem-id
    30 septembre 2017, 12:04