Créer une formule

Résolu
gigicui Messages postés 164 Statut Membre -  
gigicui Messages postés 164 Statut Membre -
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

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. gigicui Messages postés 164 Statut Membre 28
       
      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
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
    3. gigicui Messages postés 164 Statut Membre 28
       
      Merci pour ces renseignements,
      0