Créer une formule

Résolu
gigicui Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   -  
gigicui Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

https://www.cjoint.com/c/HBdjst1XS7X

J'aimerai créer une formule excel pour que dans les cellules H7 et H8 ce soit toujours les deux dernières valeurs qui sont situées en A3 et A4 sachant que le tableau va s'agrandir et les deux dernières valeurs ne seront plus en A3 ni A4 mais en A5 et A6 et ainsi de suite.

Merci d'avance,

Cordialement

1 réponse

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bo jour
exemple pour un champ de A1 à A100, uniquement s'il n'y a pas de cellules vides intercalées en A:


en H7
=INDEX(A1:A100;NBVAL(A1:A100)-1)
en H8
=INDEX(A1:A100;NBVAL(A1:A100))

si ça ne convient pas revenez

crdlmnt

0
gigicui Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   27
 
Merci ça fonctionne. Que veut dire les deux points ? et NBVAL ?
J'essaye de comprendre un peu ....
Je reviendrai vers vous car j'ai une autre demande.

Merci de votre aide
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Re
  • les deux points séparent les limites du champ considéré, autant our INDEX que pour NBVAL donc demande de considérer le champ de A1 à A100
  • NBVAL compte le nombre de valeurs entrées dans le champ
  • INDEX(champ;N° de ligne; N° de colonne ) ressort la valeur trouvée au N° de ligne et de colonne (N°dans le champ, pas ceux de la feuille)


donc la, comme on n'a qu'une colonne (A), seule l'info de N° de ligne (calculée par NBVAL) est utilisée dans le code INDEX

si vous avez ce qu'il vous faut, merci de passer le sujet en résolu (roue dentée sous le titre du fil)


crdlmnt
0
gigicui Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   27
 
Merci pour ces renseignements,
0