Aide formule decaler et recherchev

Bonjour à tous,

Je vous joint un Excel simulé pour mon problème.

Mon Excel est composé ainsi : une partie avec des cycles pour des entretiens : 1er entretien, 2eme entretien et Bilan, ces cycles sont multiples.

Pour l'autre partie : je voudrais que mes colonnes "Dernier 1er Entretien" et "Dernier 2eme Entretien" affichent les 2 dates qui précédent le dernier Bilan de la ligne.

Dans l'idée, la formule :

=DECALER(RECHERCHE(9^9;A2:I2);0;-1)

fonctionnerai (pour la 2eme date) mais la fonction RECHERCHEV ne retourne pas un numéro de colonne.

Est-ce que vous avez une idée de comment je peux m'y prendre ?

Merci !

9entretiens.xlsx (16.86 Ko)

Bonjour à tous !

Une proposition ?

Dernier 1er entretien :

=INDEX(Tableau1[@[C1E1]:[C3 BILAN]];;EQUIV(RECHERCHE(9^9;Tableau1[@[C1E1]:[C3 BILAN]]);Tableau1[@[C1E1]:[C3 BILAN]];0)-2)

Dernier 2eme entretien :

=INDEX(Tableau1[@[C1E1]:[C3 BILAN]];;EQUIV(RECHERCHE(9^9;Tableau1[@[C1E1]:[C3 BILAN]]);Tableau1[@[C1E1]:[C3 BILAN]];0)-1)

Bonjour JFL,

J'avoue que j'ai un peu de mal à comprendre cette formule mais c'est effectivement correct, c'est ce que je recherchais.

Merci beaucoup !

Bonjour de nouveau !

La fonction EQUIV retourne la position de la dernière date.

La fonction INDEX donne, en fonction de la position déterminée précédemment, les dates désirées (-2 et -1).

Merci de votre retour !

Je comprends mieux, merci !

Rechercher des sujets similaires à "aide formule decaler recherchev"