Récupérer la dernière valeur d'une colonne à chaque changement de date

Bonjour

Je n'ai pas trouvé la réponse à ma question en parcourant le forum... J'ai un fichier avec une colonne "numéro de semaine", avec en face une valeur de stock, qui évolue chaque jour (plusieurs lignes de stock par semaine). Je voudrais récupérer la dernière valeur du stock à chaque changement de semaine. J'ai mis en fichier en exemple pour que ce soit plus parlant...

Merci beaucoup pour votre aide!

bonjour

au plus simple

cordialement

57pluton.xlsx (11.61 Ko)

Bonjour

en G3 à étirer

=DECALER($C$2;EQUIV(F3;$B$3:$B$16;0)+NB.SI($B$3:$B$16;F3)-1;0)

Edit : Mettre B2:B16 sous forme de tableau structuré, nommé Données, permettrait une évolutivité tout en ne calculant pas inutilement et sans alourdir par du matriciel

=DECALER($C$2;EQUIV(F3;Donnees[SEMAINE];0)+NB.SI(Donnees[SEMAINE];F3)-1;0)

Salut, essaye avec cette formule dans le cellule G3

Une fois copier, valide la formule avec ctrl+shift+entrée

Enfin plus qu'as dérouler la formule pour chaque semaine

A+

=INDEX(C:C;MAX(($B$3:$B$60000=F3)*($C$3:$C$60000>0)*LIGNE($B$3:$B$60000)))

Merci beaucoup pour vos réponses. La solution de Tulipe me convient parfaitement.

Du coup je n'ai pas essayé les autres, mais merci encore!

RE

Merci beaucoup pour vos réponses. La solution de Tulipe me convient parfaitement.

Du coup je n'ai pas essayé les autres, mais merci encore!

Sur 10 lignes tu ne verras pas la différence mais sur une année pleine...

Rechercher des sujets similaires à "recuperer derniere valeur colonne chaque changement date"