Copier les 20 dernières cellules non vides

olirejane Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
olirejane Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voudrais savoir quelle formule utiliser pour pouvoir copier dans la colonne B les 20 dernières cellules remplies de la colonne A

J'espère m'être bien fait comprendre.

donc en B20 la dernière cellule remplie de la colonne A
en B19 l'avant dernière cellule remplie de la colonne A etc... jusqu'en B1

je ne vois vraiment pas comment faire.
Avec la formule recherche peut être...

Merci bonne journée et bonne année à tous

olivier


Configuration: Windows / Chrome 42.0.2311.90
A voir également:

6 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Est ce que toutes les valeurs en A sont différentes ou peut il y avoir des doublons?
Est ce des valeurs numériques ou alphanumériques ?

Cdlmnt
Via
0
olirejane Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

oui il peut y avoir des doublons
en fin de compte il faut que je puisse recopier les 20 dernières lignes sans certaines colonnes.
par ex dans la colonne A il va y avoir les dates, dans la colonne B des heures de rendez vous, dans la C les noms de patients.

il faut que je puisse sortir un listing des 20 derniers patients avec seulement certaines colonnes
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Donc ce sont les 20 dernières dates dont tu as besoin ?

0
olirejane Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
c'est un exemple que j'ai d'onné.
dans mon tableau j'ai 20 colonnes
je veux avoir les 20 dernières lignes moins les colonnes FGHJKMSV
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Oui, peut importe les colonnes
ce qui compte c'est ce qui détermine ces 20 dernières lignes
si la dernière ligne comporte en A la date la plus élevée c'est facile sinon c'est plus compliqué
Dans le cas facile la formule mise dans la cellule de ton choix : =EQUIV(RECHERCHE(9^9;A:A);A:A;1) devrait retourner le n° de la dernière ligne
Ensuite avec des formules INDIRECT par exemple tu pourras retourner où tu veux les données recherchées, ainsi INDIRECT("B" & EQUIV(RECHERCHE(9^9;A:A);A:A;1) ) te retournera la donnée en B41 si la dernière date se trouve en A41, INDIRECT("B" & EQUIV(RECHERCHE(9^9;A:A);A:A;1) -1) te retournera la donnée en B40 etc
Tu peux aussi fonctionner avec des INDEX EQUIV
=INDEX(B:B;EQUIV(RECHERCHE(9^9;A:A);A:A;1))

0
olirejane Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
je te remercie je vais tester

merci
0