INDEX + EQUIV et 1ère colonne

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

planetesud

XLDnaute Nouveau
Bonjour le Forum,

Je planche sur un fichier et je suis sure que quelqu'un pourrait m'aider.

J'ai un planning et j'aimerais que d'après un critère de recherche date et un autre critère de recherche poste (matin, après-midi ou nuit), la valeur renvoyée soit la valeur de la 1ère colonne (nom). Je me rend compte que mon explication est peu claire. Je joins un fichier avec le resultat voulu.

J'ai utilisé la fonction INDEX+EQUIV mais je n'arrive pas à obtenir la valeur de ma 1ère colonne.

Je vous remercie de toute l'aide que vous voudrez bien m'apporter

Sandrine
 

Pièces jointes

Bonjour à tous,

Le "6" correspond à la hauteur de la plage qui comporte 6 données, mais tu peux remplacer par:
VB:
=INDEX(INDIRECT("$A$4:$A$"&MAX(SI(A:A<>"";LIGNE(A:A))));EQUIV($AT$4;DECALER($B$3;1;EQUIV($AS$4;$C$3:$AQ$3;0);NB.SI(A:A;"><")-1);0))

NB.SI(A:A;"><") te permet de connaitre le nombre de données que tu as en colonne "A"
MAX(SI(A:A<>"";LIGNE(A:A))) te permet de trouver la dernière ligne avec des données en colonne "A"

Avec la fonction max(si()), la formule doit être validée en matricielle (Ctrl+Maj+Entree).
cette nouvelle formule rend dynamique les plages de recherche.

JHA
 

Pièces jointes

Bonjour,
Ah oui ça fonctionne aussi comme ça, mais mon léger souci est qu'éventuellement il peut y avoir des cellules vides dans la colonnes A. Il y a occasionnelement des intérimaires.
Merci beaucoup pour ce coup de main et cette leçon très instructive.
 
Bonjour planetesud, Patrick, JHA,

Avec des plages illimitées il n'y a pas besoin de s'occuper de la hauteur du tableau :
Code:
=INDEX(A:A;EQUIV(AT4;DECALER(B:B;;EQUIV(AS4;C3:AQ3;0));0))
Les vides en colonne A n'ont aucune importance.

A+
 

Pièces jointes

- 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

Discussions similaires

Réponses
10
Affichages
804
Réponses
13
Affichages
1 K
Retour