OVH Cloud OVH Cloud

Remplacer une valeur par la dernière d'une liste

3 réponses
Avatar
fifigim
Bonjour,

Je dispose dans une colonne (de 200 lignes max, rempli au fur et à mesure)
de noms, une autre la date, etc...

Je souhaiterai que dans une cellule se répercute le dernier nom entré. En
fait, comment faire pour que la cellule aille chercher la dernière cellule
remplie dans la colonne... ?

Il me faut une liste pour avoir un historique, et une feuille ponctuelle à
imprimer, qui reporte les dernières valeurs entrées dans la liste.

La fonction "SI" ne dispose pas d'assez de choix, même s'il est vrai qu'en
bidouillant un peu, ça passe, mais bon, un moyen plus "pratique" serait le
bienvenue !

Merci !

3 réponses

Avatar
Lolote
Salut Fifigim,

Essaye avec cette formule: En imaginant que la colonne a tester soit la
colonne A et que sur la première ligne tu es des entètes.Sinon tu enlèves
le -1

ÞCALER(A1;NBVAL(A:A)-1;;;)

Cela correspond t-il à ta demande ????

@+ Lolote


"fifigim" a écrit dans le message de
news:
Bonjour,

Je dispose dans une colonne (de 200 lignes max, rempli au fur et à mesure)
de noms, une autre la date, etc...

Je souhaiterai que dans une cellule se répercute le dernier nom entré. En
fait, comment faire pour que la cellule aille chercher la dernière cellule
remplie dans la colonne... ?

Il me faut une liste pour avoir un historique, et une feuille ponctuelle à
imprimer, qui reporte les dernières valeurs entrées dans la liste.

La fonction "SI" ne dispose pas d'assez de choix, même s'il est vrai qu'en
bidouillant un peu, ça passe, mais bon, un moyen plus "pratique" serait le
bienvenue !

Merci !



Avatar
DesseJ
Bonjour,

Pour afficher la dernière valeur de la colonne A, c'est-à-dire la
colonne 1, il faut saisir en matricielle :
=INDIRECT(ADRESSE(MAX((A1:A65535<>"")*LIGNE(A1:A65535));1))

MAX((A1:A65535<>"")*LIGNE(A1:A65535)) renvoie le numéro de la
dernière ligne,
le paramètre 1 la première colonne (A).

Cordialement,
Stéph. D.
Avatar
fifigim
Oui merci, cela fonctionne super bien !

Bravo !



Salut Fifigim,

Essaye avec cette formule: En imaginant que la colonne a tester soit la
colonne A et que sur la première ligne tu es des entètes.Sinon tu enlèves
le -1

ÞCALER(A1;NBVAL(A:A)-1;;;)

Cela correspond t-il à ta demande ????

@+ Lolote


"fifigim" a écrit dans le message de
news:
Bonjour,

Je dispose dans une colonne (de 200 lignes max, rempli au fur et à mesure)
de noms, une autre la date, etc...

Je souhaiterai que dans une cellule se répercute le dernier nom entré. En
fait, comment faire pour que la cellule aille chercher la dernière cellule
remplie dans la colonne... ?

Il me faut une liste pour avoir un historique, et une feuille ponctuelle à
imprimer, qui reporte les dernières valeurs entrées dans la liste.

La fonction "SI" ne dispose pas d'assez de choix, même s'il est vrai qu'en
bidouillant un peu, ça passe, mais bon, un moyen plus "pratique" serait le
bienvenue !

Merci !