XL 2019 INDEX EQUIV DECALER avec liste de validation

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 !

Gen Rose

XLDnaute Impliqué
Bonjour le forum 🙂

J'espère que vous allez bien.
J'ai un fichier de gestion d'horaire dans lequel l'on rempli les cellules en feuille "BdD" et qui sont reprortées dans la feuille "C" pour consultation selon la personne choisie

J'ai une formule qui fonctionne bien lorsque l'on choisi "Autre, A" en B1. Si je test avec la personne suivante, tout se décale.
Exemple:
Code:
=INDEX(DECALER(BdD!$D$6:$V$10;EQUIV($B$1;BdD!$B:$B;0);;;1);1;)

Je ne saisi pas encore les nuances matricielles et déjà, j'ai du changer chaque case certains chiffres à la main afin de reporter les bonnes données.

Je suis persuadée que j'ai mal fait ça mais je n'arrive pas à faire mieux.
Quelqu'un aurait la gentillesse de jeter un coup d'œil?

Merci pour votre temps, c'est toujours très apprécié.
 

Pièces jointes

Dernière édition:
Bonsoir Gen Rose,

Vous n'avez pas de réponse car votre problème n'est pas cohérent.

En feuille BDD il faudrait insérer 2 lignes au-dessus de la ligne 14 pour que D15 se retrouve en D17.

Et qu'ainsi les 2 tableaux soient disposés de la même manière par rapport à B1 et B12.

Par ailleurs je ne vois pas de formule matricielle.

A+
 
Bonsoir Gen Rose,

Vous n'avez pas de réponse car votre problème n'est pas cohérent.

En feuille BDD il faudrait insérer 2 lignes au-dessus de la ligne 14 pour que D15 se retrouve en D17.

Et qu'ainsi les 2 tableaux soient disposés de la même manière par rapport à B1 et B12.

Par ailleurs je ne vois pas de formule matricielle.

A+
Bonjour @job75 En effet, j'étais passée à côté, merci.

Mais il me reste une question; je ne trouve pas que ma formule est efficace car j'ai du changer manuellement des chiffres dans chacune des formules pour viser la bonne cellule d'extraction.

Selon vous, existerait-il une formule que je pourrais appliquer à l'ensemble du tableau?
 
Dernière édition:
Et il reste ce problème pour la rangée de lundi:


1678906432220.png



Je n'arrive pas à ajuster ma formule Index Decaler Equiv pour cette rangée donc en ce moment j'ai une formule qui comporte Index Equiv
Code:
INDEX(BdD!$D$6:$V$10;EQUIV($B$1;BdD!$B:$B;0);1)
 
Selon vous, existerait-il une formule que je pourrais appliquer à l'ensemble du tableau?
Voyez le fichier joint et cette formule en E5 de la feuille "B" :
Code:
=DECALER(BdD!$D$6;EQUIV($B$1;BdD!$B:$B;0)+COLONNE()-6;LIGNE()-5)
Comme je l'ai dit j'ai inséré 2 lignes en feuille "BdD" au-dessus de la ligne 14.
 

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
Retour