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

1 réponse

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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