Décaler la référence d'une plage dynamique

Résolu
Bonjour,
Je vais essayer de faire simple (ce qui n'est pas mon fort)...

J'ai un TCD avec une plage de données dynamique.

Généralement on utilise la formule :

=DECALER(Extract!$D$1;;;NBVAL(Extract!$D:$D);6)

et cela permet de prendre toutes les lignes de ma feuille Extract depuis la première jusqu'à la dernière ligne non vide (pour la colonne D).

Ma question est :

Comment faire pour ne reprendre que les 20 dernières lignes de ma base de données automatiquement au lieu de toutes les lignes ?

A savoir :
- La base de données est mise à jour 2x/jour (rajout de lignes)

Je suis ouvert aux formules ou à du VBA :D

1 réponse

  1. Bonjour

    pour les 20 dernières lignes de la colonne A de la feuille Feuil1
    =DECALER(Feuil1!$A$1;NBVAL(Feuil1!$A:$A)-20;0;20;1)

    Cdlmnt
    1. Un tout grand merci :-D