Afficher le dernier nombre non nul d'une colonne.

Résolu
André Roussel -  
 André Roussel -
Bonjour,

J'ai une colonne dans laquelle j'ai de nombreux nombre et de nombreux 0. Et j'aimerais pouvoir renter une commande dans une cellule qui affiche le dernier nombre non-nul (très important) d'une colonne. Je ne peux pas supprimer les 0.
Je vous donne un exemple :

Si j'ai :

8245
7965
8773
2458
0
0
0

Ma cellule m'affichera le nombre 2458.
J'espère être clair. :)
Merci d'avance pour vos réponses.

Bien cordialement,

André Roussel

3 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 785
     
    Bonjour,

    Essaies la formule matricielle suivante :
    =INDEX(A1:A30;MAX(INDEX(A1:A30<>0;0)*LIGNE(A1:A30)))

    Note : matricielle = à valider par Maj+Ctrl+Entrée ce qui s'identifie par des accolades autour de la formule, i.e :
    {=INDEX(A1:A30;MAX(INDEX(A1:A30<>0;0)*LIGNE(A1:A30)))}

    Édit, plus simple toujours matricielle :
    =INDEX(A1:A23;MAX((A1:A23<>0)*LIGNE(A1:A23)))

    Cordialement
    Patrice
    2
  2. FlawTECH Messages postés 193 Date d'inscription   Statut Membre Dernière intervention   102
     
    Bonjour,

    =INDEX(A1:A9;EQUIV(2;1/(A1:A9>0));0)
    où A1:A9 est la colonne à analyser.
    Confirmer la formule à l'aide de Ctrl+Maj+Entrée sinon une erreur apparaitra.

    Cette fois-ci ça devrait être la bonne ;)

    Cordialement,

    FlawTECH

    NB : Je travaille encore une fois sur une version d'Office anglaise, la traduction/syntaxe peut être inexacte.
    1
  3. André Roussel
     
    Merci beaucoup ! Vous m'aidez beaucoup ! :)
    Bonne journée à vous ! :)
    0