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'742
Appréciations reçues : 66
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'742
Appréciations reçues : 66
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'983
Appréciations reçues : 60
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 Botis » 23 octobre 2019, 15:17 » dans Excel - VBA
    6 Réponses
    65 Vues
    Dernier message par Botis
    23 octobre 2019, 18:32
  • Index / Equiv
    par naio » 22 octobre 2019, 16:45 » dans Excel - VBA
    4 Réponses
    29 Vues
    Dernier message par naio
    22 octobre 2019, 17:08
  • Index/ equiv
    par hem-id » 28 septembre 2017, 09:48 » dans Excel - VBA
    15 Réponses
    416 Vues
    Dernier message par hem-id
    30 septembre 2017, 12:04
  • Index Equiv N/A
    par PEEMEH » 3 octobre 2019, 16:30 » dans Excel - VBA
    5 Réponses
    69 Vues
    Dernier message par tulipe_4
    8 octobre 2019, 13:43
  • Index-Equiv
    par criscris11 » 16 octobre 2014, 11:29 » dans Excel - VBA
    2 Réponses
    198 Vues
    Dernier message par criscris11
    16 octobre 2014, 19:06
  • index et equiv
    par ph91480 » 15 octobre 2014, 19:39 » dans Excel - VBA
    4 Réponses
    226 Vues
    Dernier message par ph91480
    20 octobre 2014, 14:24