Cellule

roger -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
aidez moi svp,j'utilise excel en anglais je voudrais une macro genre (=INDIRECT(d1:d10(COUNTIF(d1:d10,"<>0"),-1)

La macro est en A1(=INDIRECT(ADDRESS(COUNTIF(A:A,"<>0"),-1)

je veux afficher en A1, le contenu de la dernière cellule non vide contenu sur la plage D1:D10,une correction d'un(e) as d'excel s'impose.
merci
Configuration: Windows XP Internet Explorer 7.0

1 réponse

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Comprend mal: je ne vois pas de macro dans ta demande...

    une correction d'un(e) as d'excel s'impose
    hé,bé!....

    allez, comme c'est encore les fêtes et ses cadeaux
    =INDEX(A1:A50;MAX(SI(A1:A50<>"";LIGNE(A1:A50))))

    formule matricielle à valider par Ctrl+maj+entree , XL encadre alors la formule par des accolades

    Il y a plus simple si tu n'as que des valeurs numériques genre
    =rechercheV(9^9;A1:A50;1)
    0