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

Résolu
Martintin -  
 Martintin -
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
A voir également:

1 réponse

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
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
Martintin
 
Un tout grand merci :-D
0